Mercurial > hg
comparison contrib/zsh_completion @ 39347:ad1c6bd3c676
zsh_completion: complete hg files
Differential Revision: https://phab.mercurial-scm.org/D4361
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Tue, 21 Aug 2018 21:05:01 +0800 |
parents | d0dfdf263a20 |
children | b4e7e1f09c09 |
comparison
equal
deleted
inserted
replaced
39346:d0dfdf263a20 | 39347:ad1c6bd3c676 |
---|---|
629 '--switch-parent[diff against the second parent]' \ | 629 '--switch-parent[diff against the second parent]' \ |
630 '*'{-r+,--rev=}'[revisions to export]:revision:_hg_labels' \ | 630 '*'{-r+,--rev=}'[revisions to export]:revision:_hg_labels' \ |
631 '*:revision:_hg_labels' | 631 '*:revision:_hg_labels' |
632 } | 632 } |
633 | 633 |
634 _hg_cmd_files() { | |
635 _arguments -s -S : $_hg_global_opts $_hg_pat_opts $_hg_subrepos_opts \ | |
636 '(--rev -r)'{-r+,--rev=}'[search the repository as it is in REV]:revision:_hg_labels' \ | |
637 '(--print0 -0)'{-0,--print0}'[end filenames with NUL, for use with xargs]' \ | |
638 '*:file:_hg_files' | |
639 } | |
640 | |
634 _hg_cmd_forget() { | 641 _hg_cmd_forget() { |
635 _arguments -s -S : $_hg_global_opts $_hg_pat_opts $_hg_dryrun_opts \ | 642 _arguments -s -S : $_hg_global_opts $_hg_pat_opts $_hg_dryrun_opts \ |
636 '(--interactive -i)'{-i,--interactive}'[use interactive mode]' \ | 643 '(--interactive -i)'{-i,--interactive}'[use interactive mode]' \ |
637 '*:file:_hg_files' | 644 '*:file:_hg_files' |
638 } | 645 } |