Messages should not be written in stdout if the command is sh- command (fixes #650)

This commit is contained in:
Yamashita, Yuu 2016-06-30 09:48:00 +00:00
parent 081f539cbc
commit 25d3ca7fdf

View file

@ -122,7 +122,11 @@ case "$command" in
shift 1 shift 1
if [ "$1" = --help ]; then if [ "$1" = --help ]; then
exec pyenv-help "$command" if [[ "$command" == "sh-"* ]]; then
exec pyenv-help "$command" 1>&2
else
exec pyenv-help "$command"
fi
else else
exec "$command_path" "$@" exec "$command_path" "$@"
fi fi