Merge pull request #185 from baer/patch-1

Don't return rbenv or rvm if the don't exist
This commit is contained in:
Omer Katz
2014-10-29 09:37:31 +02:00

View File

@@ -139,16 +139,20 @@ function hg_prompt_vars {
function rvm_version_prompt {
if which rvm &> /dev/null; then
rvm=$(rvm tools identifier) || return
if [ $rvm != "system" ]; then
echo -e "$RVM_THEME_PROMPT_PREFIX$rvm$RVM_THEME_PROMPT_SUFFIX"
fi
fi
}
function rbenv_version_prompt {
if which rbenv &> /dev/null; then
rbenv=$(rbenv version-name) || return
$(rbenv commands | grep -q gemset) && gemset=$(rbenv gemset active 2> /dev/null) && rbenv="$rbenv@${gemset%% *}"
if [ $rbenv != "system" ]; then
echo -e "$RBENV_THEME_PROMPT_PREFIX$rbenv$RBENV_THEME_PROMPT_SUFFIX"
fi
fi
}
function rbfu_version_prompt {
@@ -207,4 +211,3 @@ function scm_char {
function prompt_char {
scm_char
}