--- bash_completion 2004-07-11 14:36:39.000000000 -0400 +++ bash_completion.jmglov 2004-07-24 17:56:58.769960032 -0400 @@ -2559,8 +2559,8 @@ [ ! -f $makef ] && return 0 - COMPREPLY=( $( awk -F':' '/^[a-zA-Z0-9][^$#\/\t=]*:([^=]|$)/ \ - {split($1,A,/ /);for(i in A)print A[i]}' \ + COMPREPLY=( $( sed -n \ + -e 's/^\([A-Za-z0-9_]\+\) *[\:=].*$/\1/p' \ $makef 2>/dev/null | command grep "^$cur" )) fi }