Selaa lähdekoodia

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ć 10 vuotta sitten
vanhempi
commit
e851250da6
3 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. +1
    -1
      libexec/rbenv-exec
  2. +1
    -1
      libexec/rbenv-whence
  3. +1
    -1
      libexec/rbenv-which

+ 1
- 1
libexec/rbenv-exec Näytä tiedosto

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

+ 1
- 1
libexec/rbenv-whence Näytä tiedosto

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

+ 1
- 1
libexec/rbenv-which Näytä tiedosto

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

Ladataan…
Peruuta
Tallenna