I have to concur with Kiko Piris, but I'd even go further, and remove
unneeded characters from the [] construct: the quote characters, both
single and double, appear twice in the same [] construct, and I dont
think this has any useful purpose or effect.  I'd therefore go for:

--- /etc/bash_completion~       2005-12-10 01:03:54.000000000 +0100
+++ /etc/bash_completion        2005-12-11 13:18:13.000000000 +0100
@@ -2475,7 +2475,7 @@
            fi
            # append any available aliases from config files
            if [ [EMAIL PROTECTED] -gt 0 ] && [ -n "$aliases" ]; then
-               hosts=$( compgen -W "$( sed -ne "s/^[Hh][Oo][Ss][Tt]["$'\t 
'"]*\([^*?]*\)$/\1/p" [EMAIL PROTECTED] )" -- $ocur )
+               hosts=$( compgen -W "$( sed -ne "s/^[Hh][Oo][Ss][Tt][\"$'\t 
]*\([^*?]*\)$/\1/p" [EMAIL PROTECTED] )" -- $ocur )
                COMPREPLY=( [EMAIL PROTECTED] $hosts )
            fi

...which works for me.  Similar simplifications could apply to the
previous chunk of the patch (global_kh and user_kh), but since it
ain't exactly broken, feel free not to fix it.

Roland.
-- 
Roland Mas

Au royaume des aveugles, les borgnes n'ont qu'un oeil.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to