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