diff --git a/contrib/bash_completion b/contrib/bash_completion --- a/contrib/bash_completion +++ b/contrib/bash_completion @@ -7,7 +7,7 @@ shopt -s extglob all=($(hg --debug help | sed -e '1,/^list of commands:/d' \ -e '/^global options:/,$d' \ -e '/^ [^ ]/!d; s/^ //; s/[,:]//g;')) - + commands="${all[*]##debug*}" result=$(compgen -W "${commands[*]}" -- "$cur") @@ -168,7 +168,7 @@ shopt -s extglob fi ;; *) - COMPREPLY=(${COMPREPLY[@]:-} $( compgen -f -- "$cur" )) + COMPREPLY=(${COMPREPLY[@]:-} $( compgen -f -- "$cur" )) ;; esac