From 3b0da2c3489fd65543d9b116d4aaa7d1405fff32 Mon Sep 17 00:00:00 2001 From: Christian Rebischke Date: Thu, 25 Aug 2016 23:51:16 +0200 Subject: [PATCH] fixed svn-detect-changes().. the svn prompt has now the same behaviour as the git prompt.. --- functions/vcs.zsh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/functions/vcs.zsh b/functions/vcs.zsh index 6cea3e8c..50b58fbf 100644 --- a/functions/vcs.zsh +++ b/functions/vcs.zsh @@ -127,11 +127,11 @@ function +vi-vcs-detect-changes() { function +vi-svn-detect-changes() { local svn_status=$(svn status) if [[ -n "$(echo "$svn_status" | grep \^\?)" ]]; then + hook_com[unstaged]+=" $(print_icon 'VCS_STASH_ICON')" VCS_WORKDIR_HALF_DIRTY=true - elif [[ -n "$(echo "$svn_status" | grep \^\A)" ]]; then + fi + if [[ -n "$(echo "$svn_status" | grep \^\A)" ]]; then VCS_WORKDIR_DIRTY=true - else - VCS_WORKDIR_DIRTY=false - VCS_WORKDIR_HALF_DIRTY=false + hook_com[unstaged]+=" $(print_icon 'VCS_STAGED_ICON')" fi }