Sam Stephenson
e2e474c59d
Add `rbenv help --usage`
13 lat temu
Sam Stephenson
4c19dc22d7
Improve syntax for inline documentation and allow for multi-line usage
13 lat temu
Mislav Marohnić
b8715bfee6
foundation for a help system where each command holds its own docs
Docs are comprised from "Usage", "Summary" and "Help" sections, where
"Help" can span multiple commented lines. If it is missing, "Summary" is
shown in its place.
References #204 , references #206
13 lat temu
Roy Liu
99551dd1ec
fix rbenv-which with system ruby
Don't have `command -v` abort the whole script prematurely.
14 lat temu
Sam Stephenson
5d0a6630b9
Account for path entries with spaces in remove_from_path
14 lat temu
Sam Stephenson
f9fb3c934e
rbenv-plugin-scripts -> rbenv-hooks; RBENV_PLUGIN_PATH -> RBENV_HOOK_PATH
15 lat temu
Sam Stephenson
699cd8c203
Quote script path and remove unnecessary semicolon
15 lat temu
Joshua Peek
96b98ed039
Use plugin-scripts
15 lat temu
Sam Stephenson
465a1472ba
Completion for which
15 lat temu
Sam Stephenson
3644840d4b
Show usage for `rbenv which` without an argument
15 lat temu
Sam Stephenson
0632325a43
Set RBENV_DEBUG=1 to see what's going on under the hood
15 lat temu
Sam Stephenson
7ac964353f
RBENV_HOME -> RBENV_ROOT
15 lat temu
Eric Lindvall
b81b64453b
Deal with an empty result from expand_path
15 lat temu
Alexander Rinass
5130f0464a
Support install locations other than $HOME/.rbenv.
Define RBENV_HOME env variable in libexec/rbenv and let all script delegates use this variable to determine rbenv's install location.
15 lat temu
Sam Stephenson
3efdf6a243
Guard against nonexistent entries in $PATH
15 lat temu
Andreas Johansson
6938692ca2
Fix argument that cannot be sent to bash via env
/usr/bin/env seems to have problems with arguments to bash on some
platforms. To bypass this, use set -e instead.
15 lat temu
Ryan Baumann
bd0e1a73f9
Split rbenv-version into rbenv-version-name and rbenv-version-origin, update versions, prefix, and which appropriately
15 lat temu
Jamis Buck
5d8c40444d
iterate over all matching plugins, not just the first
15 lat temu
Jamis Buck
b6ebc2f08b
look for plugins to extend rehash and which
15 lat temu
Sam Stephenson
e0e2d93639
Add support for RBENV_VERSION=system
15 lat temu
Sam Stephenson
a62bd23ba2
Show which versions of Ruby have a command installed when rbenv-which fails
15 lat temu
Joshua Peek
43624943ee
Move subcommands into libexec/
15 lat temu
Joshua Peek
c957d83b3a
Shebang -e flag
15 lat temu
Sam Stephenson
99035a49a9
Initial commit
15 lat temu