- 05 Sep, 2016 1 commit
-
-
Marc Cornellà authored
This fixes old git_commits_ahead behavior and changes git_commits_behind to have the same behavior. Fixes #5355
-
- 09 Aug, 2016 1 commit
-
-
Fredrik Fornwall authored
This makes things work even on system lacking /bin/sh, such as on non-rooted Android systems.
-
- 07 Aug, 2016 1 commit
-
-
Luke Childs authored
* Export $NVM_DIR if it doesn't exist and use it when looking for nvm * Use $NVM_DIR when looking for nvm for completion * Use $NVM_DIR when looking for nvm in nvm_prompt_info
-
- 01 Aug, 2016 1 commit
-
-
Steven authored
* Function wasn't returning correct value * Updated underlying git command * Kept echo command from previous function for backwards compatibility * Kept function consistent with git_commits_behind
-
- 15 Jul, 2016 1 commit
-
-
Steven authored
* Added git_commits_behind function * Added 'command' to git_commits_behind function * git_commits_behind code review changes
-
- 12 May, 2016 2 commits
-
-
Marc Cornellà authored
-
Marc Cornellà authored
Fixes weird autocompletion of directories and named users. Fix #4864
-
- 31 Mar, 2016 1 commit
-
-
Aesop Wolf authored
-
- 13 Jan, 2016 1 commit
-
-
Michele Bologna authored
Re-added $ZSH_THEME_GIT_PROMPT_EQUAL_REMOTE variable which was removed in 9f552130
-
- 17 Dec, 2015 1 commit
-
-
Marc Cornellà authored
In places, the local statement will override the exit code and the written command won't have the effect intended when it was written. For example, when it's not inside a git repo the exit code won't be true, but the local statement will make it true regardless. See #4708.
-
- 15 Dec, 2015 1 commit
-
-
Andrew Janke authored
Fixes #4085: core -> plugin dependency issue. Rename it to git_current_branch for clarity that it's git-specific. Update all plugins that were calling it to use new name. Fix variable leaks by making more variables in lib/git.zsh local. Have lib/git.zsh use [[ ]] instead of [ ] everywhere.
-
- 14 Dec, 2015 3 commits
-
-
moyamo authored
-
moyamo authored
Currently, the title is only set on supported terminals (i.e. xterm, urxvt, screen etc.). Using terminfo entries to set the terminal title adds support for many more terminals.
-
desrum_m authored
This change enables UP-arrow and DOWN-arrow full-line history completion. For example, if you write `git clone` and press UP: - Before this change, it will use the last command that starts with `git`. - After this change, it will use the last command that starts with `git clone`.
-
- 13 Dec, 2015 1 commit
-
-
Marc Cornellà authored
The alias was removed in #3564. A couple of users were using it, so I'm adding it back.
-
- 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 1 commit
-
-
Andrew Janke authored
Change copydir, copyfile, and coffee plugins to use them, instead of the Mac-only `pbcopy` command.
-