# HG changeset patch # User Thomas Arendsen Hein # Date 1138284466 -3600 # Node ID dbfc04a55607a281a6b57b0ed7f15a31c1c65270 # Parent 1c75487badd66843135f5e34804f2d8bcadaca50 _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" diff -r 1c75487badd6 -r dbfc04a55607 contrib/bash_completion --- 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)