summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPhilip Stark <git@codechaos.ch>2013-03-14 00:31:14 +0100
committerPhilip Stark <git@codechaos.ch>2013-03-14 00:31:14 +0100
commit56e835426bc895a191540d4d640b7750a81ff23a (patch)
tree3a5694ab7b828476331a442a597cb40f6ad4ce61 /lib
parent0ab0e67ecfc52b4779b700149a9c51feeb05318e (diff)
downloadzsh-56e835426bc895a191540d4d640b7750a81ff23a.tar.gz
zsh-56e835426bc895a191540d4d640b7750a81ff23a.tar.bz2
zsh-56e835426bc895a191540d4d640b7750a81ff23a.zip
fix git_prompt_status() to not say the repository has untracked files all the time
Diffstat (limited to 'lib')
-rw-r--r--lib/git.zsh2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/git.zsh b/lib/git.zsh
index 3e14695bd..5cbd819f8 100644
--- a/lib/git.zsh
+++ b/lib/git.zsh
@@ -62,7 +62,7 @@ function git_prompt_long_sha() {
git_prompt_status() {
INDEX=$(git status --porcelain -b 2> /dev/null)
STATUS=""
- if $(echo "$INDEX" | grep '^?? ' &> /dev/null); then
+ if $(echo "$INDEX" | grep '^\?\? ' &> /dev/null); then
STATUS="$ZSH_THEME_GIT_PROMPT_UNTRACKED$STATUS"
fi
if $(echo "$INDEX" | grep '^A ' &> /dev/null); then