summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xvcs4
1 files changed, 3 insertions, 1 deletions
diff --git a/vcs b/vcs
index b19dd32..5975b54 100755
--- a/vcs
+++ b/vcs
@@ -9,6 +9,7 @@ VCS_INF=""
VCS_NEW=""
VCS_MOD=""
VCS_REC=""
+SPC=""
if [[ $1 == "--zsh-colour" ]]; then
nstr=" %F{red}●%f"
@@ -56,4 +57,5 @@ else if [[ -d "_darcs" || -d "../_darcs" || -d "../../_darcs" ]]; then
[[ $? = 0 ]] || VCS_REC=$rstr
fi; fi;
-[[ ! "$VCS_STR" = "" ]] && echo "$cFST$VCS_STR$cEND{$cSND$VCS_INF$cEND $VCS_NEW$VCS_MOD$VCS_REC}"
+[ -n "$VCS_NEW$VCS_MOD$VCS_REC" ] && SPC=" "
+[ -n "$VCS_STR" ] && echo "$cFST$VCS_STR$cEND{$cSND$VCS_INF$cEND$SPC$VCS_NEW$VCS_MOD$VCS_REC}"