about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniel Hahler <git@thequod.de>2015-05-19 10:43:24 +0200
committerDaniel Hahler <git@thequod.de>2015-05-19 10:43:24 +0200
commita0d269460aab8072cb2798abb30f4790f63cb356 (patch)
tree7706f0a3649197349fde8bd0a2b7f5d0e79cfc9d
parent7408f91d31d8b3868c1065a7f4fd4ffcecb4b87e (diff)
downloadzsh-a0d269460aab8072cb2798abb30f4790f63cb356.tar.gz
zsh-a0d269460aab8072cb2798abb30f4790f63cb356.tar.xz
zsh-a0d269460aab8072cb2798abb30f4790f63cb356.zip
35217: add missing changelog entry; use "-O expl" with _alternative
-rw-r--r--ChangeLog3
-rw-r--r--Completion/Unix/Command/_git2
2 files changed, 4 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index f55552b4b..d5e1616ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,6 +14,9 @@
 	* 35211: Completion/Unix/Command/_git: __git_commit_objects:
 	do not use _guard, but only a pattern for skipping.
 
+	* 35217: Completion/Unix/Command/_git: _git-send-email:
+	provide completions from `__git_commit_objects_prefer_recent`.
+
 2015-05-19  Daniel Shahaf  <d.s@daniel.shahaf.name>
 
 	* users/20222: Completion/Unix/Command/_git: users/20222:
diff --git a/Completion/Unix/Command/_git b/Completion/Unix/Command/_git
index b31b694a6..fa79aff77 100644
--- a/Completion/Unix/Command/_git
+++ b/Completion/Unix/Command/_git
@@ -3732,7 +3732,7 @@ _git-send-email () {
     '(           --no-validate)--validate[perform sanity checks on patches]' \
     '(--validate              )--no-validate[do not perform sanity checks on patches]' \
     '--force[send emails even if safety checks would prevent it]' \
-    '*: : _alternative
+    '*: : _alternative -O expl
       "files:file:_files"
       "commits:recent commit object name:__git_commit_objects_prefer_recent"'
 }