Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

[PATCH] _apt complete apt-mark minimize-manual



This will add "minimize-manual" to apt-mark.

I hope this was correct with those ':::' as it doesn't accept any further
options and _apt_arguments() is rather confusing. At least i didn't get any
errors from the completion.

# apt-mark minimize-manual foo
E: apt-mark minimize-manual does not take any arguments
# apt-mark minimize-manual
No changes necessary


---
 Completion/Debian/Command/_apt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Completion/Debian/Command/_apt b/Completion/Debian/Command/_apt
index 6bfa45013..7c52262f9 100644
--- a/Completion/Debian/Command/_apt
+++ b/Completion/Debian/Command/_apt
@@ -691,12 +691,13 @@ _apt-mark () {
     -- \
     /$'auto\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
     /$'manual\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
+    /$'minimize-manual\0'/ /$'[^\0]#\0'/ ':::' \# \| \
     /$'hold\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
     /$'unhold\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
     /$'showauto\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
     /$'showmanual\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
     /$'showhold\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \
-    /"[]"/     ':argument-1::compadd "$expl_action[@]" auto manual hold unhold showauto showmanual showhold'
+    /"[]"/     ':argument-1::compadd "$expl_action[@]" auto manual minimize-manual hold unhold showauto showmanual showhold'

   _apt-mark () {
     local expl_action expl_packages
--
2.51.0





Messages sorted by: Reverse Date, Date, Thread, Author