Commit graph

3280 commits

Author SHA1 Message Date
Joshua Peek
5ad45afe5e Merge pull request #81 from eric/empty_path_to_remove_in_which
Deal with an empty result from expand_path
2011-09-09 15:05:34 -07:00
Eric Lindvall
b81b64453b Deal with an empty result from expand_path 2011-09-09 15:00:59 -07:00
Sam Stephenson
db2a94d4bc rbenv-version-name returns system for empty version files. Closes #62, #65, #77. 2011-09-09 15:52:31 -05:00
Sam Stephenson
579a398e4e Merge pull request #56 from mybuddymichael/gitignore
Ignore /global instead of /default
2011-09-09 13:25:23 -07:00
Joshua Peek
783a5700c4 reset isn't standard 2011-09-09 10:45:23 -05:00
Joshua Peek
63f29341d5 Merge pull request #80 from lordzork/master
rbenv-sh-shell enhancements
2011-09-09 08:44:59 -07:00
Timothy King
555472210b Adds sh-shell subcommand to unset RBENV_VERSION 2011-09-09 08:22:03 -04:00
Timothy King
39497042bc Adds error handling to rbenv-sh-shell 2011-09-09 08:18:14 -04:00
Sam Stephenson
837bfc5aa9 Fix rbenv-version-file-read for version files without trailing newlines 2011-09-07 14:46:33 -05:00
Joshua Peek
042794b651 use -> shell 2011-09-07 10:26:11 -05:00
Joshua Peek
d14529461b Version autocomplete use command 2011-09-06 22:07:21 -05:00
Joshua Peek
c928ba7a21 Include sh commands in default listing 2011-09-06 22:07:05 -05:00
Joshua Peek
75f65a980b Merge pull request #57 from sstephenson/sh
SH dispatch
2011-09-06 19:58:26 -07:00
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.
2011-08-25 09:28:01 +02:00
Joshua Peek
bff38d7e71 use command 2011-08-23 11:35:06 -05:00
Joshua Peek
f9225d9cb4 Define lightweight rbenv shell function to dispatch commands 2011-08-23 11:34:42 -05:00
Joshua Peek
5a4bee6eb5 List sh commands separately 2011-08-23 11:34:03 -05:00
Michael Hanson
a6727bf9ed Ignore /global instead of /default 2011-08-22 07:05:15 -07:00
Sam Stephenson
aade3ad781 Sync mdtoc source 2011-08-18 15:53:48 -05:00
Sam Stephenson
af36d449bf Exit after printing usage in rbenv-version-file-write 2011-08-18 15:28:35 -05:00
Sam Stephenson
5be66da9f4 Rename rbenv-default to rbenv-global 2011-08-18 14:35:00 -05:00
Sam Stephenson
53d55eb08c Update completions 2011-08-18 14:13:20 -05:00
Sam Stephenson
506bc3634f Extract rbenv-version-file{,-read,-write} 2011-08-18 14:11:40 -05:00
Sam Stephenson
1d5c6531a2 Improve deprecation notice 2011-08-18 14:09:48 -05:00
Sam Stephenson
20425c297f Avoid passive voice 2011-08-18 12:57:36 -05:00
Sam Stephenson
174e101799 Merge remote-tracking branch 'gma/drop-set-prefix' into drop-set-prefix 2011-08-18 12:50:06 -05:00
Sam Stephenson
113e037646 Move the nullglob declaration further up so a '*' shim isn't created when no Ruby versions are present. Fixes #45. 2011-08-17 17:53:37 -05:00
Sam Stephenson
1411fa5a16 Add experimental ruby-local-exec 2011-08-17 17:35:23 -05:00
Sam Stephenson
7bbfecd9af Working on 0.2.0-pre now 2011-08-17 17:35:04 -05:00
Sam Stephenson
09291712ed Merge pull request #43 from mudge/patch-1
Solaris doesn't support readlink so use greadlink if available instead.
2011-08-16 14:43:08 -07:00
Paul Mucur
b7e19b4953 Solaris doesn't support readlink so use greadlink if available instead.
Taken from Ryan Tomayko's "GNU is killing Solaris", c.f. http://tomayko.com/writings/gnu-is-killing-solaris
2011-08-16 22:26:57 +01:00
Sam Stephenson
49ecbe147f rbenv 0.1.2 2011-08-16 00:16:17 -05:00
Sam Stephenson
b45bce80ca Source the zsh autocompletion script in rbenv-init 2011-08-16 00:13:12 -05:00
Sam Stephenson
3cd08f7c09 Merge remote-tracking branch 'GutenYe/zsh' 2011-08-16 00:09:38 -05:00
Sam Stephenson
71b5965540 Use read instead of egrep for reading version files. Closes #41. 2011-08-16 00:01:03 -05:00
Guten
1700206da8 add zsh completion 2011-08-16 12:43:58 +08:00
Sam Stephenson
6d6b1d6002 Run rbenv rehash on init 2011-08-15 01:18:04 -05:00
Sam Stephenson
dd8a005c7d Atomic rehash 2011-08-15 01:16:13 -05:00
Sam Stephenson
3efdf6a243 Guard against nonexistent entries in $PATH 2011-08-14 14:16:26 -05:00
Sam Stephenson
bd1e56ff37 rbenv 0.1.1 2011-08-14 13:51:51 -05:00
Sam Stephenson
e43a2039a5 Sync mdtoc source 2011-08-14 13:48:41 -05:00
Sam Stephenson
8dd666992e Merge pull request #35 from sj26/master
--help / -h should work as expected
2011-08-14 11:38:21 -07:00
Joshua Peek
01ddcd7f1d Merge pull request #24 from chrisledet/master
Use $HOME when specifying installation prefix
2011-08-14 11:24:36 -07:00
Samuel Cochran
a14095f299 Add "-h" and "--help" which work as expected 2011-08-14 21:30:13 +08:00
Graham Ashton
1ed231cb21 Report default or local version.
If no argument is passed to the default or local sub commands, report
the currently configured version.
2011-08-13 08:26:54 +01:00
Graham Ashton
7a0cde9a4e Remove set- prefix from local and default commands. 2011-08-13 08:26:54 +01:00
Joshua Peek
83ced494fa Merge pull request #26 from ndreas/master
/usr/bin/env bash -e does not work on some platforms
2011-08-12 09:55:23 -07:00
Sam Stephenson
8685c899ba Let's not bruise any egos 2011-08-12 10:51:58 -05:00
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.
2011-08-12 11:33:45 +02:00
Chris Ledet
b4c100e149 use HOME variable when specifying the install dir 2011-08-11 22:19:33 -04:00