summaryrefslogtreecommitdiffstats
path: root/Completion
diff options
context:
space:
mode:
authordana <dana@dana.is>2026-04-19 12:35:02 -0500
committerdana <dana@dana.is>2026-04-19 12:36:10 -0500
commit90fa3d2816ee3c770966dd42f548d770d266d2bd (patch)
tree043524d84eaa407ebd31bf51dfa4819b6c978bc3 /Completion
parent54181, 54331: remove support for restricted shell (diff)
downloadzsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.tar
zsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.tar.gz
zsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.tar.bz2
zsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.tar.lz
zsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.tar.xz
zsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.tar.zst
zsh-90fa3d2816ee3c770966dd42f548d770d266d2bd.zip
54361 (tweaked): zparseopts: print friendlier usage errors, add -n option
tweaked to adjust order of options in documentation
Diffstat (limited to 'Completion')
-rw-r--r--Completion/Zsh/Command/_zparseopts1
1 files changed, 1 insertions, 0 deletions
diff --git a/Completion/Zsh/Command/_zparseopts b/Completion/Zsh/Command/_zparseopts
index ae81937c1..cc5e28a9a 100644
--- a/Completion/Zsh/Command/_zparseopts
+++ b/Completion/Zsh/Command/_zparseopts
@@ -13,6 +13,7 @@ _arguments -A '-*' : \
'-G[enable GNU-style parsing]' \
'-K[preserve contents of arrays/associations when specs are not matched]' \
'-M[enable mapping among equivalent options with opt1=opt2 spec form]' \
+ '-n+[specify program name for usage errors]:program name' \
'-v+[specify array from which to parse options]:array:_parameters -g "*array*"' \
'(-)-[end zparseopts options; specs follow]' \
'*: :->spec' \