diff options
author | Clint Adams <clint@users.sourceforge.net> | 2001-11-15 19:37:59 +0000 |
---|---|---|
committer | Clint Adams <clint@users.sourceforge.net> | 2001-11-15 19:37:59 +0000 |
commit | 38e45bc725d42c9221957982a2ccf8eb5214f23d (patch) | |
tree | 888f8b5f44ccc69054c5e50c88a4d49ae10df1f7 /Completion | |
parent | 4a15ed83bc367df0c1e03bd63b3e425f0000b7f0 (diff) | |
download | zsh-38e45bc725d42c9221957982a2ccf8eb5214f23d.tar.gz zsh-38e45bc725d42c9221957982a2ccf8eb5214f23d.tar.xz zsh-38e45bc725d42c9221957982a2ccf8eb5214f23d.zip |
16257: completion for dput from Tollef Fog Heen <tollef@add.no>
Diffstat (limited to 'Completion')
-rw-r--r-- | Completion/Debian/Command/.distfiles | 4 | ||||
-rw-r--r-- | Completion/Debian/Command/_dput | 29 |
2 files changed, 32 insertions, 1 deletions
diff --git a/Completion/Debian/Command/.distfiles b/Completion/Debian/Command/.distfiles index f8bd565d8..c1e902091 100644 --- a/Completion/Debian/Command/.distfiles +++ b/Completion/Debian/Command/.distfiles @@ -1,5 +1,7 @@ DISTFILES_SRC=' .distfiles -_apt _bts _bug _debchange _dpkg _dpkg_source _dupload +_apt +_bts _bug +_debchange _dpkg _dpkg_source _dput _dupload _update-alternatives ' diff --git a/Completion/Debian/Command/_dput b/Completion/Debian/Command/_dput new file mode 100644 index 000000000..39d2973bc --- /dev/null +++ b/Completion/Debian/Command/_dput @@ -0,0 +1,29 @@ +#compdef dput + +if (( ! $+_dput_sites )); then + _dput_sites=( +$(grep "^\[" /etc/dput.cf | sed -e 's,\[,,g' -e 's,\],,g') +) +fi + +_arguments '(-c)--config[config file]:config file:' \ + '(--config)-c[config file]:config file:' \ + '(--debug)-d[debug mode]' \ + '(-d)--debug[debug mode]' \ + '(--dinstall)-D[run dinstall after upload]' \ + '(-D)--dinstall[run dinstall after upload]' \ + '(--force)-f[force upload of already uploaded package]' \ + '(-f)--force[force upload of already uploaded package]' \ + '(--lintian)-l[run lintian before upload]' \ + '(-l)--lintian[run lintian before upload]' \ + '(-o)--check-only[check the package, do not upload]' \ + '(--check-only)-o[check the package, do not upload]' \ + '(--print)-p[print configuration]' \ + '(-p)--print[print configuration]' \ + '(--simulate)-s[simulate an upload only]' \ + '(-s)--simulate[simulate an upload only]' \ + '(--unchecked)-u[do not check GPG signature on the changes file]' \ + '(-u)--unchecked[do not check GPG signature on the changes file]' \ + '(-v)--version[version]' \ + '(--version)-v[version]' \ + '*:changes file:_files -g \*.changes' \ |