Browse Source

Merge pull request #464 from bkonkle/patch-1

Minor corrections to deletion detection in git_prompt_status
Robby Russell 13 years ago
parent
commit
a738ca9b64
1 changed files with 3 additions and 1 deletions
  1. 3 1
      lib/git.zsh

+ 3 - 1
lib/git.zsh

@@ -52,7 +52,9 @@ git_prompt_status() {
   if $(echo "$INDEX" | grep '^R  ' &> /dev/null); then
   if $(echo "$INDEX" | grep '^R  ' &> /dev/null); then
     STATUS="$ZSH_THEME_GIT_PROMPT_RENAMED$STATUS"
     STATUS="$ZSH_THEME_GIT_PROMPT_RENAMED$STATUS"
   fi
   fi
-  if $(echo "$INDEX" | grep '^D ' &> /dev/null); then
+  if $(echo "$INDEX" | grep '^ D ' &> /dev/null); then
+    STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
+  elif $(echo "$INDEX" | grep '^AD ' &> /dev/null); then
     STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
     STATUS="$ZSH_THEME_GIT_PROMPT_DELETED$STATUS"
   fi
   fi
   if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then
   if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then