[Bash-completion-commits] [SCM] bash-completion branch, master, updated. 1.3-117-g60b2106
Ville Skyttä
ville.skytta at iki.fi
Mon Apr 25 09:48:38 UTC 2011
The following commit has been merged in the master branch:
commit 60b2106b7843b3c6919ad3aad012edb6960e883a
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Mon Apr 25 12:48:25 2011 +0300
Activate killall completion on Darwin (Alioth: #312350).
diff --git a/CHANGES b/CHANGES
index de85d67..6f0a37e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -18,6 +18,7 @@ bash-completion (2.x)
* Add _init_completion() for common completion initialization and generic
redirection handling, use it in many completions.
* Replace actual sysconfdir in bash_completion on install (Alioth: #313081).
+ * Activate killall completion on Darwin (Alioth: #312350).
[ Guillaume Rousse ]
* added puppet completion, using work from Mathieu Parent (sathieudebian.org)
diff --git a/completions/procps b/completions/procps
index 0810468..299bd90 100644
--- a/completions/procps
+++ b/completions/procps
@@ -1,8 +1,8 @@
# Completions for tools included in procps and related
-# killall(1) (Linux and FreeBSD) and pkill(1) completion.
+# killall(1) (Linux, FreeBSD and Darwin) and pkill(1) completion.
#
-[[ $UNAME == Linux || $UNAME == FreeBSD ]] || have pkill &&
+[[ $UNAME == @(Linux|FreeBSD|Darwin) ]] || have pkill &&
_killall()
{
local cur prev words cword
@@ -16,7 +16,7 @@ _killall()
return 0
}
-[[ $UNAME == Linux || $UNAME == FreeBSD ]] && complete -F _killall killall
+[[ $UNAME == @(Linux|FreeBSD|Darwin) ]] && complete -F _killall killall
have pkill && complete -F _killall pkill
# pgrep(1) completion.
--
bash-completion
More information about the Bash-completion-commits
mailing list