- 01 Dec, 2015 4 commits
-
-
Marc Cornellà authored
-
Marc Cornellà authored
-
Marc Cornellà authored
-
Dawid Ferenczy authored
-
- 30 Nov, 2015 5 commits
-
-
Ionel Cristian Mărieș authored
-
Marc Cornellà authored
-
Marc Cornellà authored
Otherwise `start` will confuse the first parameter as the title of a new command prompt if the parameter contains whitespace. That is because the command to be run will be: start "abc def" which opens a new command prompt window with the title "abc def". With the added empty string we force the start command to interpret the passed parameter as the file / command: start "" "abc def" which will be interpreted like `""` is the title and the rest is the file or command to start. ------- **NOTE:** this wouldn't be necessary if the start script in msys was defined differently; that is, if it had the empty string already incorporated in the script (/usr/bin/start), like so: ```diff -cmd //c start "${@//&/^&}" +cmd //c start "" "${@//&/^&}" ``` Notice however that this would make it impossible to use start setting a different title, so it's probably best to leave it as is. More info: http://sourceforge.net/p/msys2/tickets/14/ ------- The change `${(z)open_cmd}` is necessary to force zsh to split the variable by the spaces and interpret it as separate words. More info: http://zsh.sourceforge.net/FAQ/zshfaq03.html#l17
-
Mark Ingalls authored
Added an option for the msys value of $OSTYPE
-
Ionel Cristian Mărieș authored
-
- 29 Nov, 2015 1 commit
-
-
Marc Cornellà authored
There a syntax error if $cmd_var contains more than one word, so we drop the current way to prepend nohup and use a simpler if-else form.
-
- 27 Nov, 2015 2 commits
-
-
Andrew Janke authored
-
Marc Cornellà authored
Apparently `nohup` is not needed in OSX, and using it has the side that it may break under tmux with the error nohup: can't detach from console: No such file or directory For now, this commit only drops the use of `nohup` in OSX. But it *may* not be necessary under other similar platforms.
-
- 09 Oct, 2015 2 commits
-
-
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
-
- 05 Oct, 2015 1 commit
-
-
Andrew Janke authored
-
- 04 Oct, 2015 1 commit
-
-
Jeff Smith authored
Redirect STDERR along with STDOUT when looking for ack-grep
-
- 23 Sep, 2015 3 commits
-
-
shawn authored
cvs's metadata is under CVS and not .cvs
-
Michele Bologna authored
-
Michele Bologna authored
Uniform git prompt equal remote to all others prompts, setting the correct symbol (if applicable) to $git_remote_status, instead of echoing it. It also solves the problem pointed out in #3911
-
- 10 Sep, 2015 1 commit
-
-
iCross authored
Incompatibilites between 5.0.8 and 5.1: bracketed-paste-magic may also be necessary in order to apply url-quote-magic. Reference: https://github.com/zsh-users/zsh/blob/a9df6aaa702abf761b155cd842a7f6917be44139/Functions/Zle/url-quote-magic#L11
-
- 05 Sep, 2015 3 commits
-
-
Marc Cornellà authored
This commit uses the (hopefully) standard rmam and smam escape sequences which toggle off and on line wrapping respectively. This is so that extra dots that don't fit the current line won't be displayed in the next line, which would in turn make the shell display a new prompt on the next line after the dots are hidden. I've added a check for $terminfo rmam and smam values to be sure we have them before printing them out. If this commit breaks something post an issue with your terminal emulator and $TERM value and we'll figure out what went wrong.
-
Marc Cornellà authored
This makes it clearer and possibly more portable for different platforms.
-
Marc Cornellà authored
-
- 04 Sep, 2015 1 commit
-
-
Andrew Janke authored
shasum seems more widely available than md5/md5sum, and we don't have to worry about dealing with the different signatures and output formats of md5 and md5sum then. sysinfo outputs localized message labels, so we can't just grep for "OS Type". But OS is the first thing it outputs, so we can probably just grab those lines by line number. Switched to doing that.
-
- 18 Aug, 2015 3 commits
-
-
Andrew Janke authored
Change copydir, copyfile, and coffee plugins to use them, instead of the Mac-only `pbcopy` command.
-
Andrew Janke authored
-
Andrew Janke authored
-
- 09 Aug, 2015 2 commits
-
-
Andrew Janke authored
-
Andrew Janke authored
-
- 04 Aug, 2015 1 commit
-
-
Marc Cornellà authored
For now this supports: - Mac OS X - Linux (presumably works on all versions) - Cygwin (Windows)
-
- 01 Aug, 2015 1 commit
-
-
Andrew Janke authored
This prevents it from malfunctioning when `setopt prompt_subst` is off.
-
- 22 Jul, 2015 1 commit
-
-
Andrew Janke authored
-
- 11 Jul, 2015 2 commits
-
-
leycec authored
A new "lib/compfix.zsh" script defining a new handle_completion_insecurities() function has been added, which handles insecure completion directories by notifying users of said insecurities and moving away all existing completion caches to a temporary directory. While intended to be called at startup, this function is generally callable at any time (e.g., for testing).
-
Bin Huang authored
-
- 10 Jul, 2015 1 commit
-
-
Andrew Janke authored
-
- 28 Jun, 2015 1 commit
-
-
Andrew Janke authored
This helps catch issues with compinit and insecure directories.
-
- 15 Jun, 2015 2 commits
-
-
Michele Bologna authored
ahead and diverged remote, I added ZSH_THEME_GIT_PROMPT_EQUAL_REMOTE.
-
Ali Afshar authored
-
- 10 Jun, 2015 2 commits
-
-
Dan Mills authored
Partially fixes #3614
-
Adam Lindberg authored
This adds two new theme functions for git: * `git_prompt_behind` works in a identical fashion to `git_prompt_ahead` and will output a format variable (`ZSH_THEME_GIT_PROMPT_BEHIND`) if the branch is behind. * `git_prompt_remote` will output one format variable if the branch exists on remote (`ZSH_THEME_GIT_PROMPT_REMOTE_EXISTS`), and another if the branch is unpublished (`ZSH_THEME_GIT_PROMPT_REMOTE_MISSING`). The old `git_prompt_ahead` has been changed. Using git log is subject to formatting in .gitconfig, which can be overridden and will break this function. Relying on rev-list is much more stable.
-