From e88d530e85a5d8d52d44058525c77b0536dd1441 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Mon, 13 Apr 2026 08:31:11 -0300 Subject: bin/vcs: Handle conflict states in git PS1 --- bin/vcs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin/vcs') diff --git a/bin/vcs b/bin/vcs index 73a29257..f633f5a9 100755 --- a/bin/vcs +++ b/bin/vcs @@ -102,7 +102,7 @@ git_ps1() { HAS_DIFF=false HAS_UNTRACKED=false - if printf '%s\n' "$DIFF_LINES" | grep -q '^[A|D|M|R| ][M|D| ]'; then + if printf '%s\n' "$DIFF_LINES" | grep -Eq '^([ADMRU ][MDU ]|[ADU][ADU])'; then HAS_DIFF=true fi if printf '%s\n' "$DIFF_LINES" | grep -Eq '^([?][?]| A)'; then -- cgit v1.3