handle --help for subcommands

If subcommand is provided (and exists) and its first arg is -h/--help,
go ahead and intercept the call; redirecting to rbenv-help <subcommand>

This means subcommands and plugins need not handle --help flag
themselves
This commit is contained in:
Jason Karns 2015-11-17 14:51:10 -05:00
parent 06e4f1b682
commit 2c4dd63f77

View file

@ -111,6 +111,10 @@ case "$command" in
fi
shift 1
exec "$command_path" "$@"
if [ "$1" = --help ]; then
exec rbenv-help "$command"
else
exec "$command_path" "$@"
fi
;;
esac