[PATCH] zsh completion: add support for qfinish

Augie Fackler durin42 at gmail.com
Mon Dec 12 11:59:24 CST 2011


# HG changeset patch
# User Augie Fackler <durin42 at gmail.com>
# Date 1323712462 21600
# Node ID 03108f3e384ce020bbd049f6cffe68dcf313dbc6
# Parent  e6868bd17f24324db347a289bb2ae0120dd5cd54
zsh completion: add support for qfinish

diff --git a/contrib/zsh_completion b/contrib/zsh_completion
--- a/contrib/zsh_completion
+++ b/contrib/zsh_completion
@@ -880,6 +880,12 @@
   '*:pattern:_hg_files'
 }
 
+_hg_cmd_qfinish() {
+  _arguments -s -w : $_hg_global_opts \
+  '(--all -a)'{-a,--all}'[finish all patches]' \
+  '*:patch:_hg_qapplied'
+}
+
 _hg_cmd_qfold() {
   _arguments -s -w : $_hg_global_opts $_h_commit_opts \
   '(--keep,-k)'{-k,--keep}'[keep folded patch files]' \


More information about the Mercurial-devel mailing list