[Bash-completion-commits] [SCM] bash-completion branch, master, updated. 29ee9fb3f973ad249806c1b412716330d76f06b2

Ville Skyttä ville.skytta at iki.fi
Sat Oct 31 12:12:52 UTC 2009


The following commit has been merged in the master branch:
commit 774d50a9c97dda8a869cff19ca7b10a72c83b4b1
Author: Ville Skyttä <ville.skytta at iki.fi>
Date:   Sat Oct 31 13:44:19 2009 +0200

    Install _route completion only when route is available, remove unneeded $UNAME test.

diff --git a/contrib/net-tools b/contrib/net-tools
index 479eb9b..b144762 100644
--- a/contrib/net-tools
+++ b/contrib/net-tools
@@ -70,7 +70,7 @@ complete -F _mii_diag -o default mii-diag
 
 # Linux route(8) completion
 #
-[ $UNAME = Linux ] &&
+[ $UNAME = Linux ] && have route &&
 _route()
 {
     local cur prev
@@ -101,8 +101,8 @@ _route()
            echo "${COMPREPLY[@]}")
         ) )
     return 0
-}
-[ $UNAME = Linux ] && complete -F _route route
+} &&
+complete -F _route route
 
 # Local variables:
 # mode: shell-script

-- 
bash-completion



More information about the Bash-completion-commits mailing list