diff options
author | Clint Adams <clint@users.sourceforge.net> | 2001-11-26 17:11:09 +0000 |
---|---|---|
committer | Clint Adams <clint@users.sourceforge.net> | 2001-11-26 17:11:09 +0000 |
commit | 174ca3a9aed9fda95d6658f8014b3c450213f0da (patch) | |
tree | 6b538ac1f428ed2977828fa571fa9cf1132500eb /Completion/Debian/Command | |
parent | 9385a5485c2e28b2ffbd64c0ba624433a2aefb01 (diff) | |
download | zsh-174ca3a9aed9fda95d6658f8014b3c450213f0da.tar.gz zsh-174ca3a9aed9fda95d6658f8014b3c450213f0da.tar.xz zsh-174ca3a9aed9fda95d6658f8014b3c450213f0da.zip |
16291: Gergely Nagy: check ~/.dupload.conf, tweak sed expression to handle hooks.
Diffstat (limited to 'Completion/Debian/Command')
-rw-r--r-- | Completion/Debian/Command/_dupload | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Completion/Debian/Command/_dupload b/Completion/Debian/Command/_dupload new file mode 100644 index 000000000..81ac73f67 --- /dev/null +++ b/Completion/Debian/Command/_dupload @@ -0,0 +1,26 @@ +#compdef dupload + +if (( ! $+_dupload_sites )); then + _dupload_sites=( +$(grep -hs "^\$cfg" /etc/dupload.conf ~/.dupload.conf | sed 's/^\$cfg{\([^}]*\)}.*$/\1/') +) +fi + +_arguments '--to:nickname[nickname of target site]:('"$_dupload_sites"')' \ + '(--debug)-d[ftp verbosity]:debuglevel:' \ + '(-d)--debug[ftp verbosity]:debuglevel:' \ + '(--force)-f[upload ignoring logs]' \ + '(-f)--force[upload ignoring logs]' \ + '(--keep)-k[keep going, skip broken]' \ + '(-k)--keep[keep going, skip broken]' \ + '--no[dry run]' \ + '--nomail[suppress announcement]' \ + '--mailonly[dry run and real announcement]' \ + '--noarchive[add anti-archival header]' \ + '(--print)-p[print config legibly]' \ + '(-p)--print[print config legibly]' \ + '(--quiet)-q[quiet]' \ + '(-q)--quiet[quiet]' \ + '(--Version)-V[version]' \ + '(-V)--Version[version]' \ + '*:changes file:_files -g \*.changes' \ |