diff options
author | 2014-12-19 20:36:59 -0800 | |
---|---|---|
committer | 2014-12-19 20:36:59 -0800 | |
commit | ef58d52de7c3c828e5fe9db4667dc1fd18f3b418 (patch) | |
tree | 827b7331c820b9ca6f2eecbf2f47a679f4efb3a5 /src/_perl-cleaner | |
parent | _portage: add etc-update support (diff) | |
download | zsh-completion-ef58d52de7c3c828e5fe9db4667dc1fd18f3b418.tar.gz zsh-completion-ef58d52de7c3c828e5fe9db4667dc1fd18f3b418.tar.bz2 zsh-completion-ef58d52de7c3c828e5fe9db4667dc1fd18f3b418.zip |
fix singular argument forcing
This allows multiples of the same option to be completed in certain
cases (increasing/decreasing verbosity for perl-cleaner) and fixes
several cases where arguments shouldn't stop additional arguments from
being completed.
Diffstat (limited to 'src/_perl-cleaner')
-rw-r--r-- | src/_perl-cleaner | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/_perl-cleaner b/src/_perl-cleaner index 5f25aaf..c9e7434 100644 --- a/src/_perl-cleaner +++ b/src/_perl-cleaner @@ -6,9 +6,9 @@ local arguments arguments=( '(- :)'{--help,-h}'[show help]' '(- :)'{--version,-V}'[show version]' - '(- :)'{--pretend,-p}"[pretend (don't do anything)]" - '(- :)'{--verbose,-v}'[increase verbosity (may be specified multiple times)]' - '(- :)'{--quiet,-q}'[decrease verbosity]' + {'(--pretend)-p','(-p)--pretend'}"[pretend (don't do anything)]" + '*'{-v,--verbose}'[increase verbosity (may be specified multiple times)]' + '*'{-q,--quiet}'[decrease verbosity]' "--modules[rebuild perl modules for old installs of perl]" "--allmodules[rebuild all perl modules]" "--libperl[rebuild anything linked against libperl]" |