Sam Stephenson
19666f2598
Wrap documentation comments at 70 columns
13 years ago
Mislav Marohnić
3436bddaea
new-style documentation for most commands
13 years ago
Mislav Marohnić
8ee2f2657a
avoid prepending system ruby to PATH
System ruby is already on PATH (that's the definition of system ruby) and by
duplicating its path by putting it in front, we can break the user's
environment.
Fixes #275
13 years ago
Sam Stephenson
f9fb3c934e
rbenv-plugin-scripts -> rbenv-hooks; RBENV_PLUGIN_PATH -> RBENV_HOOK_PATH
15 years ago
Sam Stephenson
699cd8c203
Quote script path and remove unnecessary semicolon
15 years ago
Joshua Peek
96b98ed039
Use plugin-scripts
15 years ago
Sam Stephenson
61830048d5
Extract rbenv-shims
15 years ago
Sam Stephenson
4923838981
Completion for exec
15 years ago
Sam Stephenson
0632325a43
Set RBENV_DEBUG=1 to see what's going on under the hood
15 years ago
Sam Stephenson
8f6b0bc1d4
Use RBENV_ROOT to search for rbenv-exec plugins
15 years ago
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 years ago
Sam Stephenson
2a495dc9ac
Prepend $PATH with the command's dirname before execing for compatibility with ruby -S
15 years ago
Jamis Buck
5d8c40444d
iterate over all matching plugins, not just the first
15 years ago
Jamis Buck
a9837f3a06
look for plugin scripts to extend functionality
15 years ago
Joshua Peek
43624943ee
Move subcommands into libexec/
15 years ago
Joshua Peek
c957d83b3a
Shebang -e flag
15 years ago
Sam Stephenson
4acefd6ef9
Properly quote arguments with spaces
15 years ago
Sam Stephenson
99035a49a9
Initial commit
15 years ago