changeset 3480 | 03932425cfd8 |
parent 2695 | c995d68333cf |
child 3481 | 13a9a2136dd7 |
--- a/contrib/bash_completion Sat Oct 21 20:51:24 2006 +0200 +++ b/contrib/bash_completion Sun Oct 22 01:01:03 2006 -0300 @@ -251,8 +251,13 @@ # mq _hg_ext_mq_patchlist() { - local patches=$("$hg" $1 2>/dev/null) - COMPREPLY=(${COMPREPLY[@]:-} $(compgen -W '$patches' -- "$cur")) + local patches + patches=$("$hg" $1 2>/dev/null) + if [ $? -eq 0 ] && [ "$patches" ]; then + COMPREPLY=(${COMPREPLY[@]:-} $(compgen -W '$patches' -- "$cur")) + return 0 + fi + return 1 } _hg_ext_mq_queues()