Mercurial > hg
changeset 3495:0e80552e1275
zsh: add --style and --template opts
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Tue, 24 Oct 2006 11:10:04 -0700 |
parents | 40fabb2a64b8 |
children | 72b9a3b8bb1d |
files | contrib/zsh_completion |
diffstat | 1 files changed, 9 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/zsh_completion Tue Oct 24 11:10:04 2006 -0700 +++ b/contrib/zsh_completion Tue Oct 24 11:10:04 2006 -0700 @@ -42,6 +42,10 @@ '*-X-[exclude names matching the given patterns]:dir:_files -W $(hg root) -/' '*--exclude-[exclude names matching the given patterns]:dir:_files -W $(hg root) -/') +styleOpts=( + '--style[display using template map file]:' + '--template[display with template]:') + commitMessage=( '(-m --message -l --logfile --edit)-e[edit commit message]' '(-m --message -l --logfile -e)--edit[edit commit message]' @@ -238,7 +242,7 @@ ;; (log|history) - _arguments $includeExclude \ + _arguments $includeExclude $styleOpts \ '*-r[show the specified revision or range]:revision:->tags' \ '*--rev[show the specified revision or range]:revision:->tags' \ '(--no-merges -M --only-merges)-m[show only merge revisions]' \ @@ -325,7 +329,7 @@ ;; (incoming) - _arguments \ + _arguments $styleOpts \ '(--patch)-p[show patch]' \ '(-p)--patch[show patch]' \ '(--no-merges)-M[do not show merge revisions]' \ @@ -359,7 +363,7 @@ ;; (outgoing) - _arguments \ + _arguments $styleOpts \ '(--patch)-p[show patch]' \ '(-p)--patch[show patch]' \ '(--no-merges)-M[do not show merge revisions]' \ @@ -417,7 +421,7 @@ ;; (heads) - _arguments \ + _arguments $styleOpts \ '(--branches)-b[find branch info]' \ '(-b)--branches[find branch info]' ;; @@ -435,7 +439,7 @@ ;; (par*) - _arguments \ + _arguments $styleOpts \ '(--rev 1)-r[show parents of the specified rev]:revision:->tags' \ '(-r 1)--rev[show parents of the specified rev]:revision:->tags' \ '::revision:->tags'