Selaa lähdekoodia

init: zsh: prepend hook to precmd_functions

This makes sure that $VIRTUAL_ENV is handled already in other precmd
functions, especially your prompt.
pull/101/head
Daniel Hahler 9 vuotta sitten
vanhempi
commit
f594876f31
2 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. +1
    -1
      bin/pyenv-virtualenv-init
  2. +1
    -1
      test/init.bats

+ 1
- 1
bin/pyenv-virtualenv-init Näytä tiedosto

@ -151,7 +151,7 @@ EOS
cat <<EOS
typeset -g -a precmd_functions
if [[ -z \$precmd_functions[(r)_pyenv_virtualenv_hook] ]]; then
precmd_functions+=_pyenv_virtualenv_hook;
precmd_functions=(_pyenv_virtualenv_hook \$precmd_functions);
fi
EOS
;;

+ 1
- 1
test/init.bats Näytä tiedosto

@ -141,7 +141,7 @@ _pyenv_virtualenv_hook() {
};
typeset -g -a precmd_functions
if [[ -z \$precmd_functions[(r)_pyenv_virtualenv_hook] ]]; then
precmd_functions+=_pyenv_virtualenv_hook;
precmd_functions=(_pyenv_virtualenv_hook \$precmd_functions);
fi
EOS
}

Ladataan…
Peruuta
Tallenna