From c101052a7fb6b5757083f41d139109f4a991508e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Sat, 10 Oct 2015 21:48:40 +0200 Subject: [PATCH] Fix eval'ing multiline `sh-*` command output with fish --- libexec/rbenv-init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libexec/rbenv-init b/libexec/rbenv-init index 76540f9f..13cd237c 100755 --- a/libexec/rbenv-init +++ b/libexec/rbenv-init @@ -102,7 +102,7 @@ function rbenv switch "\$command" case ${commands[*]} - eval (rbenv "sh-\$command" \$argv) + . (rbenv "sh-\$command" \$argv|psub) case '*' command rbenv "\$command" \$argv end