scripts/rvm in rvm-0.0.77 vs scripts/rvm in rvm-0.0.78

- old
+ new

@@ -44,7 +44,10 @@ alias rvm-restart="source \"${rvm_path}/scripts/rvm\"" if [[ -f "$rvm_path/default" ]] ; then source "$rvm_path/default" ; fi # Ok now we determine if we were called or sourced... under assumption of course ;) -if [[ $# -gt 0 ]] ; then rvm "$*" ; fi +if [[ $# -gt 0 ]] && [[ -z "$(echo "$*" | awk '/completion-/')" ]] ; then rvm "$*" ; fi + +# Source a .rvmrc file in a directory after changing to it, if it exists. +cd() { builtin cd "$@" ; if [[ -f .rvmrc ]] ; then source .rvmrc ; fi ; }