summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonid Volnitsky <Leonid@Volnitsky.com>2010-03-04 16:11:26 +0200
committerLeonid Volnitsky <Leonid@Volnitsky.com>2010-03-04 16:11:26 +0200
commit7a676ac5711ffce14dadbc5a7b41fe364f871579 (patch)
tree730bfa51df4c7cc9f00cab8df90e9018ad134ca5
parent-- docs (diff)
downloadgit-prompt-7a676ac5711ffce14dadbc5a7b41fe364f871579.tar.gz
git-prompt-7a676ac5711ffce14dadbc5a7b41fe364f871579.tar.bz2
git-prompt-7a676ac5711ffce14dadbc5a7b41fe364f871579.zip
fixed: for case when there is no VCS modules
-rwxr-xr-xgit-prompt.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/git-prompt.sh b/git-prompt.sh
index 650d3ef..3c444f6 100755
--- a/git-prompt.sh
+++ b/git-prompt.sh
@@ -62,9 +62,9 @@
################# make PARSE_VCS_STATUS
unset PARSE_VCS_STATUS
[[ $git_module = "on" ]] && type git >&/dev/null && PARSE_VCS_STATUS+="parse_git_status"
- [[ $svn_module = "on" ]] && type svn >&/dev/null && PARSE_VCS_STATUS+="||parse_svn_status"
- [[ $hg_module = "on" ]] && type hg >&/dev/null && PARSE_VCS_STATUS+="||parse_hg_status"
- PARSE_VCS_STATUS+="||return"
+ [[ $svn_module = "on" ]] && type svn >&/dev/null && PARSE_VCS_STATUS+="${PARSE_VCS_STATUS+||}parse_svn_status"
+ [[ $hg_module = "on" ]] && type hg >&/dev/null && PARSE_VCS_STATUS+="${PARSE_VCS_STATUS+||}parse_hg_status"
+ PARSE_VCS_STATUS+="${PARSE_VCS_STATUS+||}return"
################# terminfo colors-16
#
# black? 0 8