Merge pull request #75 from blueyed/fix-zsh-typeset-precmd_functions

Use `typeset -g` with `precmd_functions`
This commit is contained in:
Yamashita, Yuu
2015-05-17 12:12:12 +09:00
2 changed files with 2 additions and 2 deletions

View File

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

View File

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