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

PATCH: _update_alternatives: add missing options in completion



(Against 1c2ff6852911c47b1386d72e781b465f140e77eb)

Even though the version in Debian stable doesn't list all these in the --help message they are supported. (see man page)

Hopefully I didn't make any mistakes. First time I've messed with completion code.

---
diff --git a/Completion/Debian/Command/_update-alternatives b/Completion/Debian/Command/_update-al
index dd1d4fc..47cda1a 100644
--- a/Completion/Debian/Command/_update-alternatives
+++ b/Completion/Debian/Command/_update-alternatives
@@ -16,11 +16,21 @@ _arguments -C \
   '--version' \
   '--altdir:altdir:_files -/' \
   '--admindir:admindir:_files -/' \
+  '--log:log file:_files -/' \
+  '--force' \
+  '--skip-auto' \
   '--install:*::alt:= ->install' \
   '--remove:*::alt:= ->remove' \
+  '--remove-all:name:_files -W $alterdir' \
   '--auto:name:_files -W $alterdir' \
   '--display:name:_files -W $alterdir' \
-  '--config:name:_files -W $alterdir' && return
+  '--query:name:_files -W $alterdir' \
+  '--list:name:_files -W $alterdir' \
+  '--get-selections' \
+  '--set-selections' \
+  '--config:name:_files -W $alterdir' \
+  '--set:name:_files -W $alterdir:path:_files -/' \
+  '--all' && return

 while true; do
   case "$state" in

--

Ole Jørgen Brønner



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