Просмотр исходного кода

Speed up obtaining `exec/which/whence` completions

Delegate to `rbenv-shims` instead of `rbenv shims` and therefore skip
going through the main `rbenv` executable again that would set up a lot
of the environment that was already set.
pull/360/head^2
Mislav Marohnić 11 лет назад
Родитель
Сommit
e851250da6
3 измененных файлов: 3 добавлений и 3 удалений
  1. +1
    -1
      libexec/rbenv-exec
  2. +1
    -1
      libexec/rbenv-whence
  3. +1
    -1
      libexec/rbenv-which

+ 1
- 1
libexec/rbenv-exec Просмотреть файл

@ -18,7 +18,7 @@ set -e
# Provide rbenv completions # Provide rbenv completions
if [ "$1" = "--complete" ]; then if [ "$1" = "--complete" ]; then
exec rbenv shims --short
exec rbenv-shims --short
fi fi
RBENV_VERSION="$(rbenv-version-name)" RBENV_VERSION="$(rbenv-version-name)"

+ 1
- 1
libexec/rbenv-whence Просмотреть файл

@ -8,7 +8,7 @@ set -e
# Provide rbenv completions # Provide rbenv completions
if [ "$1" = "--complete" ]; then if [ "$1" = "--complete" ]; then
echo --path echo --path
exec rbenv shims --short
exec rbenv-shims --short
fi fi
if [ "$1" = "--path" ]; then if [ "$1" = "--path" ]; then

+ 1
- 1
libexec/rbenv-which Просмотреть файл

@ -12,7 +12,7 @@ set -e
# Provide rbenv completions # Provide rbenv completions
if [ "$1" = "--complete" ]; then if [ "$1" = "--complete" ]; then
exec rbenv shims --short
exec rbenv-shims --short
fi fi
remove_from_path() { remove_from_path() {

Загрузка…
Отмена
Сохранить