Mercurial > hg
diff contrib/bash_completion @ 1639:dbfc04a55607
_hg_status improvements in bash_completion:
- Use "hg status -n" option instead of cut command.
- Sort status flags accoring to "hg status --help"
- Show deleted files instead of "hg remove"d for "hg remove"
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Thu, 26 Jan 2006 15:07:46 +0100 |
parents | 1c75487badd6 |
children | 1ef060ae7966 |
line wrap: on
line diff
--- a/contrib/bash_completion Thu Jan 26 14:52:26 2006 +0100 +++ b/contrib/bash_completion Thu Jan 26 15:07:46 2006 +0100 @@ -39,7 +39,7 @@ _hg_status() { - local files="$( hg status -$1 . | cut -b 3- )" + local files="$( hg status -n$1 . )" COMPREPLY=(${COMPREPLY[@]:-} $( compgen -W "$files" -- "$cur" )) } @@ -140,19 +140,19 @@ _hg_status "u" ;; commit) - _hg_status "mra" + _hg_status "mar" ;; remove) - _hg_status "r" + _hg_status "d" ;; forget) _hg_status "a" ;; diff) - _hg_status "mra" + _hg_status "mar" ;; revert) - _hg_status "mra" + _hg_status "mard" ;; clone) local count=$(_hg_count_non_option)