diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 1999-09-08 21:05:56 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 1999-09-08 21:05:56 +0000 |
commit | 3a544165456a0cb16d36bc0c7b19d7d787c890d9 (patch) | |
tree | 8327615990658848f1cc5d1258145bc41bd9f8e7 /Completion/Debian/_apt-cache | |
parent | f2eb2d877cc55c8e46132b704269b073ed178863 (diff) | |
download | zsh-3a544165456a0cb16d36bc0c7b19d7d787c890d9.tar.gz zsh-3a544165456a0cb16d36bc0c7b19d7d787c890d9.tar.xz zsh-3a544165456a0cb16d36bc0c7b19d7d787c890d9.zip |
zsh-workers/7729
Diffstat (limited to 'Completion/Debian/_apt-cache')
-rw-r--r-- | Completion/Debian/_apt-cache | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Completion/Debian/_apt-cache b/Completion/Debian/_apt-cache new file mode 100644 index 000000000..79fab7aef --- /dev/null +++ b/Completion/Debian/_apt-cache @@ -0,0 +1,40 @@ +#compdef apt-cache + +_apt_arguments _apt-cache_sm \ + -h,--help:bool \ + -v,--version:bool \ + -p,--pkg-cache:'_files "$expl_pkg_cache[@]"' \ + -s,--src-cache:'_files "$expl_src_cache[@]"' \ + -q,--quiet:intlevel \ + -i,--important:bool \ + -f,--full:bool \ + --name-only:bool \ + -c,--config-file:configfile \ + -o,--option:arbitem \ + -- \ + \( \ + /$'help\0' \| \ + /$'add\0' /$'[^\0]#\0' !'_files' \# \| \ + /$'gencaches\0' \| \ + /$'showpkg\0' /$'[^\0]#\0' !'_deb_packages avail "$expl_packages[@]"' \# \| \ + /$'stats\0' \| \ + /$'dump\0' \| \ + /$'dumpavail\0' \| \ + /$'unmet\0' \| \ + /$'check\0' \| \ + /$'search\0' \| \ + /$'show\0' \| \ + /"[]" !'compadd "$expl_action[@]" help add gencaches showpkg stats dump dumpavail unmet check search show' \ + \) + +_apt-cache () { + local expl_action expl_packages expl_pkg_cache expl_src_cache + _description expl_action action + _description expl_packages 'package' + _description expl_pkg_cache 'package cache' + _description expl_src_cache 'source cache' + + _apt-cache_sm +} + +_apt-cache "$@" |