mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-10-05 08:41:15 +02:00
40 lines
1 KiB
Text
40 lines
1 KiB
Text
#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 "$@"
|