diff options
Diffstat (limited to 'debian/patches/cherry-pick-d397599cea5aa39492e5914c876a3991b8543445-apt-completion')
-rw-r--r-- | debian/patches/cherry-pick-d397599cea5aa39492e5914c876a3991b8543445-apt-completion | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/debian/patches/cherry-pick-d397599cea5aa39492e5914c876a3991b8543445-apt-completion b/debian/patches/cherry-pick-d397599cea5aa39492e5914c876a3991b8543445-apt-completion deleted file mode 100644 index e5001b6a1..000000000 --- a/debian/patches/cherry-pick-d397599cea5aa39492e5914c876a3991b8543445-apt-completion +++ /dev/null @@ -1,59 +0,0 @@ -commit d397599cea5aa39492e5914c876a3991b8543445 -Author: Alessandro Ghedini <alessandro@ghedini.me> -Date: Sun Apr 6 18:04:38 2014 +0200 - - 32532: completion for "apt" command - -diff --git a/Completion/Debian/Command/_apt b/Completion/Debian/Command/_apt -index b51b2fc..6f0bded 100644 ---- a/Completion/Debian/Command/_apt -+++ b/Completion/Debian/Command/_apt -@@ -1,7 +1,8 @@ --#compdef apt-get apt-cache apt-cdrom apt-config -+#compdef apt apt-get apt-cache apt-cdrom apt-config - - _apt () { - case "$service" in -+ apt) _apt-cmd "$@";; - apt-get) _apt-get "$@";; - apt-cache) _apt-cache "$@";; - apt-cdrom) _apt-cdrom "$@";; -@@ -389,6 +390,38 @@ _apt_consume_long () { - return 0 - } - -+_apt-cmd () { -+ _apt_arguments _apt-cmd_sm \ -+ -h,--help:bool \ -+ -v,--version:bool \ -+ -c,--config-file:configfile \ -+ -o,--option:arbitem \ -+ -t,--target-release:release \ -+ -- \ -+ /$'list\0'/ \| \ -+ /$'search\0'/ /$'[^\0]#\0'/ ':strings:pattern:' \| \ -+ /$'show\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \ -+ /$'update\0'/ \| \ -+ \( \ -+ /$'install\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \ -+ /$'[^\0/]#/'/ /$'[^\0/]#\0'/ ':release name::_apt_releases' \) \| \ -+ /$'remove\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \ -+ /$'upgrade\0'/ \| \ -+ /$'full-upgrade\0'/ \| \ -+ /$'edit-sources\0'/ \| \ -+ /"[]"/ ':argument-1::compadd "$expl_action[@]" list search show update install remove upgrade full-upgrade edit-sources' -+ -+ _apt-cmd () { -+ local expl_action expl_packages -+ _description actions expl_action 'action' -+ _description packages expl_packages 'package' -+ -+ _apt-cmd_sm -+ } -+ -+ _apt-cmd "$@" -+} -+ - _apt-get () { - _apt_arguments _apt-get_sm \ - -h,--help:bool \ |