- 20 Oct, 2015 8 commits
-
-
Marc Cornellà authored
chucknorris: add missing line/quote delimiters
-
Marc Cornellà authored
Make install script safer
-
Brian J Brennan authored
This changeset wraps all of the commands in tools/install.sh in a function and then calls that function as the last line of the script. The current install instructions ask the user to download the install script using `curl` and pass the result to `sh`. This is totally fine (as long as both the instructions and the script itself are served using HTTPS), but the script should be written in a way such that it doesn't start trying to actually *do* anything until the very last line. The reason is due to the way `curl` work: if the socket drops before the request is complete (server abruptly hangs up, client's internet flakes out, etc.), `curl` will return the partial data that it received. Here is an example of that: ![partial file execution](https://cldup.com/qU_Mnh2GmT.png) A way this might cause issues for tools/install.sh is if the connection drops after cloning but before the repository (L53-56). The .zshrc configuration will not be copied and the shell will not be changed, but if the user tries to run the install script again it will claim oh-my-zsh is already installed (L31-39). While this is not a particularly dangerous error condition (the user can just delete .oh-my-zsh and re-run), it can certainly be confusing for new users. This also helps future-proof the script for a time when it might need to use a "dangerous" command, e.g. `rm`, and we want to make sure it happens in the most transactional way possible.
-
Marc Cornellà authored
[FIX #4525]: Fix typo
-
Satoshi Ohmori authored
-
Marc Cornellà authored
installer: ignore errors in color setup, for FreeBSD portability
-
Marc Cornellà authored
Fixd bug for pyenv plugin
-
Marc Cornellà authored
Disable bracketed-paste-magic in zsh 5.1.1, where it is buggy
-
- 19 Oct, 2015 1 commit
-
-
Superbil authored
Check pyenv-virtualenv can eval before use it. Signed-off-by: Superbil <superbil@gmail.com>
-
- 15 Oct, 2015 3 commits
-
-
Robby Russell authored
Tweak pyenv plugin
-
Arvind Chembarpu authored
-
Arvind Chembarpu authored
-
- 14 Oct, 2015 3 commits
-
-
Robby Russell authored
Gradle Plugin: Update Gradle Commands
-
Robby Russell authored
diagnostics: fix for reserved-word changes in zsh 5.1
-
Robby Russell authored
Add option '--port' to 'rails server' alias.
-
- 12 Oct, 2015 1 commit
-
-
Gustavo Villa authored
-
- 10 Oct, 2015 5 commits
-
-
Robby Russell authored
Add an alias for upstream
-
Robby Russell authored
add alias to sort by version
-
Robby Russell authored
autoenv: actually source autoenv once located
-
Satoshi Ohmori authored
-
Andrew Janke authored
Fixes bug introduced in #4440
-
- 09 Oct, 2015 11 commits
-
-
Bruno Volcov authored
-
Robby Russell authored
Added --now systemd aliases
-
Robby Russell authored
autoenv: support homebrew-installed autoenv
-
Robby Russell authored
Ask for confirmation before uninstall
-
Robby Russell authored
Cross-platform clipboard clipcopy() and clippaste()
-
Robby Russell authored
Encode64 Plugin - Fix wrong `echo` usage
-
Robby Russell authored
-
Robby Russell authored
-
Robby Russell authored
Fix ohmyz.sh link
-
Andrew Janke authored
Reference: https://github.com/zsh-users/zsh/blob/zsh-5.1.1/NEWS#L20-L32
-
Andrew Janke authored
A bracketed-paste-magic bug breaks pasting of CJK and some other characters in zsh 5.1.1. http://www.zsh.org/mla/workers/2015/msg02680.html See #4434
-
- 08 Oct, 2015 1 commit
-
-
Avi Samloff authored
Change http://ohmyz.sh link to use proper markdown syntax
-
- 05 Oct, 2015 5 commits
-
-
Rodrigo Chiossi authored
Prompt the user before removing oh-my-zsh from the system
-
Robby Russell authored
-
Robby Russell authored
Removing legacy rails-specific aliases from the Textmate plugin. This is probably best handled as a custom plugin.
-
Robby Russell authored
git-extras: fix for compatibility with zsh _git
-
Andrew Janke authored
-
- 04 Oct, 2015 2 commits
-
-
Kevin O'Neal authored
-
Robby Russell authored
Fix 'ack-grep' bug for non-ubuntu users
-