diff options
Diffstat (limited to '')
| -rwxr-xr-x | git-sonar | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -181,8 +181,8 @@ element_stash() { element_staged() { if [ -n "$opt_status" ]; then - for x in M T A D R C; do - if cnt="$(status_count "^${x}[MTDRC ] ")"; then + for x in A M R C D T; do + if cnt="$(status_count "^${x}[^U] ")"; then printf '%s%b%s%b' "$cnt" "$STATUS_COLOR_STAGED" "$x" "$COLOR_DEFAULT" fi done @@ -191,8 +191,8 @@ element_staged() { element_unstaged() { if [ -n "$opt_status" ]; then - for x in M T D R C; do - if cnt="$(status_count "^[MTADRC ]${x} ")"; then + for x in M D T; do + if cnt="$(status_count "^[^U]${x} ")"; then printf '%s%b%s%b' "$cnt" "$STATUS_COLOR_UNSTAGED" "$x" "$COLOR_DEFAULT" fi done @@ -201,7 +201,7 @@ element_unstaged() { element_unmerged() { if [ -n "$opt_status" ]; then - for x in A D U; do + for x in A U D; do if cnt="$(status_count "^(U${x}|${x}U) ")"; then printf '%s%b%s%b' "$cnt" "$STATUS_COLOR_UNMERGED" "$x" "$COLOR_DEFAULT" fi |
