scripts/gems in rvm-0.1.9 vs scripts/gems in rvm-0.1.10

- old
+ new

@@ -105,11 +105,11 @@ if [[ ! -z "$(echo "$gems_args" | awk '/\.gem.*$/')" ]] ; then rvm_gem_set_name="$(echo "$gems_args" | sed 's#\.gem.*##g')" else rvm_gem_set_name="$gems_args" - fi ; shift + fi if [[ -f "$rvm_gem_set_name.gems" ]] ; then rvm_file_name="$rvm_gem_set_name.gems" elif [[ -f "default.gems" ]] ; then rvm_file_name="default.gems" @@ -254,11 +254,12 @@ if [[ -z "$(which gem 2>/dev/null)" ]] ; then $rvm_scripts_path/log "error" "'gem' was not found, cannot perform gem actions." return 1 fi -action="$(echo $* | awk '{print $1}')" ; shift -gems_args="$*" +set -x +action="$(echo $* | awk '{print $1}')" +gems_args="$(echo $* | awk '{$1="" ; print}' | sed 's/^[ \t]*//')" if [[ "load" = "$action" ]] ; then __rvm_gems_load elif [[ "dump" = "$action" ]] ; then __rvm_gems_dump