D4361: zsh_completion: complete hg files
av6 (Anton Shestakov)
phabricator at mercurial-scm.org
Thu Aug 23 07:45:02 UTC 2018
av6 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D4361
AFFECTED FILES
contrib/zsh_completion
CHANGE DETAILS
diff --git a/contrib/zsh_completion b/contrib/zsh_completion
--- a/contrib/zsh_completion
+++ b/contrib/zsh_completion
@@ -631,6 +631,13 @@
'*:revision:_hg_labels'
}
+_hg_cmd_files() {
+ _arguments -s -S : $_hg_global_opts $_hg_pat_opts $_hg_subrepos_opts \
+ '(--rev -r)'{-r+,--rev=}'[search the repository as it is in revision]:revision:_hg_labels' \
+ '(--print0 -0)'{-0,--print0}'[end filenames with NUL, for use with xargs]' \
+ '*:file:_hg_files'
+}
+
_hg_cmd_forget() {
_arguments -s -S : $_hg_global_opts $_hg_pat_opts $_hg_dryrun_opts \
'(--interactive -i)'{-i,--interactive}'[use interactive mode]' \
To: av6, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list