Sam Stephenson
9289af0132
Don't include `system` in `rbenv versions --bare` output
hace 13 años
Mislav Marohnić
e548877ead
have `versions` also list "system" if it exists
Closes #263
hace 13 años
Mislav Marohnić
47c8a0e0b8
fix `versions` in case current version doesn't exist
`rbenv-versions` tries to read the current version to display a marker
next to it, but if that fails the whole script aborts.
This change makes it so that the failures from `rbenv-version-name` are
tolerated. It also makes the `--bare` mode never call it in the first
place, because it doesn't need to display a marker.
hace 13 años
Sam Stephenson
0632325a43
Set RBENV_DEBUG=1 to see what's going on under the hood
hace 15 años
Sam Stephenson
7ac964353f
RBENV_HOME -> RBENV_ROOT
hace 15 años
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.
hace 15 años
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.
hace 15 años
Ryan Baumann
bd0e1a73f9
Split rbenv-version into rbenv-version-name and rbenv-version-origin, update versions, prefix, and which appropriately
hace 15 años
Sam Stephenson
9f18fe5031
Automatically create a default of system if it's missing instead of raising an error
hace 15 años
Sam Stephenson
cd24495045
Silence the warning, too
hace 15 años
Sam Stephenson
1235cbd0ef
rbenv-versions doesn't require a default to be present
hace 15 años
Sam Stephenson
652135db7f
Add --bare option to rbenv-versions
hace 15 años
Joshua Peek
43624943ee
Move subcommands into libexec/
hace 15 años
Joshua Peek
c957d83b3a
Shebang -e flag
hace 15 años
Sam Stephenson
0c66f62c17
Style
hace 15 años
Sam Stephenson
1da746543f
Add missing `set -e`
hace 15 años
Sam Stephenson
99035a49a9
Initial commit
hace 15 años