Daniel Hahler
3fd23431af
Merge remote-tracking branch 'rbenv/master'
...
Conflicts:
README.md
libexec/pyenv---version
libexec/pyenv-init
libexec/rbenv
libexec/rbenv-sh-shell
libexec/rbenv-which
test/init.bats
test/shell.bats
2017-06-05 15:18:44 +02:00
Jeff Kowalski
a81da8d864
Revert quoting change in previous commit; adjust test to match code
...
Revert back to original quoting style used before previous commit.
Adjust init.bats to reflect changes for successful tests.
2017-05-16 13:36:06 -07:00
Jeff Kowalski
be2e606fbd
Prefer 'set' over 'setenv' for fish shell
...
The setenv function in fish shell has changed dramatically in
75600b6b53
It now conforms to the csh version, which takes at most two arguments.
In this init script, the form
setenv PATH prepend_something $PATH
had been used, which had too many arguments.
Since setenv isn't a native command in fish, a suitable replacement is
to use the "set -gx" command, which can consume multiple arguments.
2017-04-06 23:55:48 -07:00
Yamashita, Yuu
b3efcc9d15
v1.0.10 ( fixes #878 )
2017-03-28 02:40:09 +00:00
Samuel Villamonte
acfbc96614
V1.0.9 release ( #877 )
...
* Update version to 1.0.9
2017-03-24 11:36:21 -05:00
Yamashita, Yuu
d01fa09a7d
Migrate project URL to https://github.com/pyenv/pyenv
2017-03-06 04:31:48 +00:00
Yamashita, Yuu
ad8f2886ae
v1.0.8 ( fixes #841 )
2017-02-24 06:09:09 +00:00
Yamashita, Yuu
57f946550a
v1.0.7
2017-01-19 00:39:23 +00:00
Josh Friend
2552329dbd
v1.0.6
2016-12-23 08:51:29 -05:00
Jason Karns
8eb97549e1
Conforms OLD_RBENV_VERSION to RBENV_* convention
...
Keeping rbenv-controlled variables to RBENV_* "namespace" helps with
discoverability (and tools like rbenv-env) but also consistency and a
very minor degree of safety/isolation from env impact.
2016-12-19 17:21:45 -05:00
Josh Friend
095ca59878
v1.0.5
2016-12-17 18:04:50 -05:00
Mislav Marohnić
e60ad4a090
rbenv 1.1.0
2016-11-25 21:11:08 +01:00
Mislav Marohnić
6ced4e25de
Merge pull request #873 from dmerand/patch-1
...
Fish shell "." is deprecated in favor of "source"
2016-11-25 20:32:54 +01:00
Mislav Marohnić
2207c27cb4
Merge branch 'shell-undo'
2016-11-25 20:26:24 +01:00
Mislav Marohnić
c4d97ad392
Finalize rbenv shell -
implementation
...
This ensures that OLD_RBENV_VERSION is never exported. This makes the
implementation a little bit more complex, since more logic needs to be
pushed down into eval'd code.
2016-11-25 20:24:16 +01:00
Mislav Marohnić
1b751261ce
Merge pull request #914 from yyuu/sh-help-stderr
...
Help message should not be written to stdout for `sh-` commands
2016-11-25 19:06:01 +01:00
Josh Friend
30baff8e5d
v1.0.4
2016-11-22 23:31:12 -05:00
Yamashita, Yuu
0d1a5b3030
v1.0.3
2016-11-11 05:16:06 +00:00
Yamashita, Yuu
d74daad8f5
v1.0.2 ( fixes #709 )
2016-09-20 00:52:19 +00:00
Mislav Marohnić
d0779fc8fb
Expand literal tilde in PATH
...
The literal tilde in a PATH entry (e.g. `~/.rbenv/shims`) doesn't seem
to be supported by system `which` utility, but *does* seem to be
supported by `command -v` (used in `rbenv-which`) and `type -p`.
Therefore, we must strip away `~/.rbenv/shims` from PATH when looking up
executables for system Ruby, lest we risk infinite loop. We do so by
substituting any occurence of `~` in PATH with the value of `HOME`.
2016-09-09 10:29:12 +02:00
Yamashita, Yuu
a0c5fe42e9
v1.0.1 ( #694 )
2016-09-09 05:26:49 +00:00
Yamashita, Yuu
7fadd939ad
v1.0.0 ( fixes #520 )
2016-08-15 08:30:01 +00:00
Yamashita, Yuu
fb757053c8
Show meaningful message on missing executable ( fixes #610 )
2016-08-15 06:01:55 +00:00
Yamashita, Yuu
740fbe4bda
Merge pull request #661 from yyuu/workaroud-bin-python
...
Add workaround for `/bin/python`
2016-08-03 22:48:46 +09:00
Yamashita, Yuu
6030ea51e4
Add a workaround for system executables in /bin
2016-08-01 00:32:50 +00:00
Yamashita, Yuu
7da05ee964
v20160726
2016-07-26 08:06:31 +00:00
Yamashita, Yuu
4df7cf2dd6
Add workaround for /bin/python
( #628 )
2016-07-21 02:45:27 +00:00
Yamashita, Yuu
e93ae00ca1
Write help message to stdout just like other commands ( #650 , #651 )
2016-07-20 00:25:09 +00:00
Yamashita, Yuu
26ac59fd1d
Write help message to stdout
2016-07-04 00:56:08 +00:00
Yamashita, Yuu
c803130a9d
Merge pull request #651 from yyuu/sh-help-stderr
...
Messages should not be written to stdout if the command is `sh-` command
2016-07-01 09:13:42 +09:00
Yamashita, Yuu
7860ad5268
Help message should not be written to stdout for sh-
commands ( yyuu/pyenv#650 )
2016-07-01 00:08:19 +00:00
Yamashita, Yuu
727b8b02ac
Merge remote-tracking branch 'rbenv/master' into rbenv-20160701
2016-07-01 00:00:35 +00:00
Yamashita, Yuu
25d3ca7fdf
Messages should not be written in stdout if the command is sh-
command ( fixes #650 )
2016-06-30 09:48:00 +00:00
Josh Friend
7d709586ee
v20160629
2016-06-28 22:09:39 -04:00
Yamashita, Yuu
9cd200b98c
v20160628 ( fixes #644 )
2016-06-28 00:34:58 +00:00
McTavish McArdle
5f20bc258f
"." has been deprecated in the fish shell in favor of explicit "source"
2016-05-28 18:29:45 -04:00
Yamashita, Yuu
2017dd0c25
v20160509
2016-05-09 00:45:51 +00:00
Mike Busch
d246e20764
unset CDPATH if it's set by the user
2016-04-22 10:17:40 -05:00
Josh Friend
78b9cee98e
v20160422
2016-04-22 08:56:37 -04:00
Jack Maney
e92a7de031
Fixed version date
...
`s/2015/2016/`
2016-03-11 09:35:11 -06:00
Josh Friend
8ef30d9e4d
v20160310
2016-03-10 20:28:49 -05:00
Yamashita, Yuu
12069a1118
Merge pull request #549 from yyuu/rbenv-1.0
...
rbenv 1.0+
2016-03-04 09:37:56 +09:00
Yamashita, Yuu
be3fc6d8cb
Fix broken pyenv local
2016-03-04 00:00:53 +00:00
Yamashita, Yuu
7467c88780
v20160303
2016-03-03 00:43:07 +00:00
Yamashita, Yuu
41ce3aade2
Merge remote-tracking branch 'rbenv/master' into rbenv-1.0
2016-03-02 01:39:52 +00:00
Donald Merand
8b0b51a166
convert references to '.' to 'source' for fish shell
2016-02-20 10:27:39 -05:00
Yamashita, Yuu
425e44d064
v20160202
2016-02-02 08:43:21 +00:00
Aaron Patterson
6a912bf104
add support for rbenv shell -
...
`rbenv shell -` allows you to switch to the previously activated ruby
version. Similar to `cd -` or `git checkout -`.
This tries to implement `rbenv shell -` as proposed in #854 . However,
adding support seemed to break the "shell change version" test. I'm not
very good at Bash programming, can someone tell me what is wrong with
what I'm doing? I'd like to add a bit more functionality to this, but
I'm really just cargo cult programming Bash.
Thank you!
fix tests
2016-01-12 15:32:59 -08:00
Mislav Marohnić
a95ccd09a2
Simplify fallback to global version file
2015-12-29 14:44:32 +01:00
Mislav Marohnić
e199a3d8f7
Merge pull request #850 from jasonkarns/remove-legacy-global-version-file
...
Remove support for legacy global version files
2015-12-29 14:40:37 +01:00