diff options
author | Daniel Hahler <git@thequod.de> | 2017-04-09 17:18:23 +0200 |
---|---|---|
committer | Daniel Hahler <git@thequod.de> | 2017-04-23 22:27:38 +0200 |
commit | 4fa7c6aeccf19442e59740d388db5066cb30f3fc (patch) | |
tree | 7231c887645d8b7a3f2d6fdc96792f79a45c71b0 /Completion/Unix/Command | |
parent | 68466f327e15579939ff359464c42b2b966a7825 (diff) | |
download | zsh-4fa7c6aeccf19442e59740d388db5066cb30f3fc.tar.gz zsh-4fa7c6aeccf19442e59740d388db5066cb30f3fc.tar.xz zsh-4fa7c6aeccf19442e59740d388db5066cb30f3fc.zip |
40943: __git_recent_commits: prefer recent commit objects
Without this "commit to be amended" shows up before "recent commit object name" with `git commit --fixup`, but the recent commit objects are the most useful here.
Diffstat (limited to 'Completion/Unix/Command')
-rw-r--r-- | Completion/Unix/Command/_git | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Completion/Unix/Command/_git b/Completion/Unix/Command/_git index 85aac9264..a46e3b55d 100644 --- a/Completion/Unix/Command/_git +++ b/Completion/Unix/Command/_git @@ -6326,11 +6326,11 @@ __git_recent_commits () { ret=1 # Resetting expl to avoid it 'leaking' from one line to the next. expl=() + _describe -V -t commits 'recent commit object name' descr && ret=0 + expl=() _wanted commit-tags expl 'commit tag' compadd "$@" -a - tags && ret=0 expl=() _wanted heads expl 'head' compadd "$@" -a - heads && ret=0 - expl=() - _describe -V -t commits 'recent commit object name' descr && ret=0 return $ret } |