Jason Karns
87dd5fe2c0
indentation
2015-11-23 09:13:31 -05:00
Josh Friend
3428431aef
Add CPython 2.7.11 RC1
2015-11-22 11:50:21 -05:00
Yamashita, Yuu
8841f7788d
Merge pull request #487 from yyuu/rbenv-20151121
...
rbenv 20151121
2015-11-21 13:28:26 +09:00
Yamashita, Yuu
8da3749648
Merge remote-tracking branch 'rbenv/master' into rbenv-20151121
2015-11-21 04:21:14 +00:00
Yamashita, Yuu
94bce8abf8
Merge pull request #486 from yyuu/ruby-build-20151028
...
Import changes from ruby-build v20151028
2015-11-21 12:12:26 +09:00
Yamashita, Yuu
f62ee1a4db
Import changes from ruby-build v20151028
2015-11-21 02:59:36 +00:00
Yamashita, Yuu
e7b0d99601
Merge pull request #485 from brittag/readme-improvements
...
Readme improvements: correcting errors and clarifying Homebrew instructions
2015-11-21 10:44:41 +09:00
Mislav Marohnić
5fb9c84e14
Merge pull request #822 from jasonkarns/completion
...
Add --help and tab completion to rbenv-versions
2015-11-20 18:37:54 +01:00
Mislav Marohnić
d138f5f5e4
Merge pull request #826 from jasonkarns/fail-helper
...
Extract `fail` helper function
2015-11-20 18:29:34 +01:00
Jason Karns
3ddedc021a
Extract abort
helper function
...
fail helper prints message to stderr and exits 1
(prefixes 'rbenv: ' if given a string arg)
2015-11-20 10:25:46 -05:00
Mislav Marohnić
a22adc77eb
Merge pull request #827 from jasonkarns/fix-exec-test
...
Fix leftover .ruby-version file from exec.bats
2015-11-20 16:00:49 +01:00
Jason Karns
a3ff3adc39
create local .ruby-version file in test dir
...
This new test was creating an (intentionally invalid) .ruby-version file
in current working directory; typically the rbenv project dir.
Immediately after test runs, I had a leftover .ruby-version file.
The version-file tests create and cd into the RBENV_TEST_DIR as part of
setup(). I'm using the same directory for this test fix, but am only
using it for this particular test. None of the other exec tests seem to
need to be in a temp test dir, so no use putting it in setup().
2015-11-20 09:51:44 -05:00
Jason Karns
2dcb9d0611
completions for rbenv-init
2015-11-20 09:20:01 -05:00
Jason Karns
a6cb4b6317
consistent completions for rbenv-help
2015-11-20 09:15:06 -05:00
Jason Karns
2f917312f1
completions for rbenv-completions
2015-11-20 09:12:53 -05:00
Jason Karns
d1f8081d1c
completions for rbenv-versions
2015-11-20 09:12:47 -05:00
Mislav Marohnić
63671a1479
Merge pull request #824 from jasonkarns/help-completion
...
Handle --help flag for subcommands
2015-11-20 14:28:39 +01:00
Jason Karns
d7ca2aba2a
add --help to subcommand completions
...
ensure subcommand exists, then include --help in its completion output
2015-11-19 12:05:19 -05:00
Jason Karns
2c4dd63f77
handle --help for subcommands
...
If subcommand is provided (and exists) and its first arg is -h/--help,
go ahead and intercept the call; redirecting to rbenv-help <subcommand>
This means subcommands and plugins need not handle --help flag
themselves
2015-11-19 12:05:18 -05:00
Jason Karns
06e4f1b682
explicit --version flag
...
Without it, it falls back to `--version` being executed as a subcommand,
which works but isn't obvious
2015-11-19 11:14:59 -05:00
Mislav Marohnić
825de5d2e3
Fix argument handling in main rbenv
command
...
- Explicitly asking for help with `-h` or `--help` exits with 0 status
and displays help on stdout.
- Not providing any arguments to rbenv results in failure status and
displays version and help on stderr.
2015-11-19 01:52:48 +01:00
Britta
6e3dd80f15
Readme fixes: tiny copyedits
...
Removing an extra comma in "There are some systems, where the", and adding another "the" to "toward the end of shell configuration file".
2015-11-18 16:50:03 -08:00
Britta
d5a5cd1aae
Readme fixes: clarifying Homebrew instructions
...
Adding a tip for how to view the Homebrew package caveats again if you skipped reading them.
Directing readers to additional next steps after installing pyenv via Homebrew.
2015-11-18 16:48:57 -08:00
Britta
195942f22e
Changing "neckbeard" to "advanced"
...
Many advanced users who enjoy reading detailed documentation may not really think of themselves as "neckbeards", even in a jokey way, so naming this section with a simple, familiar (and easy-to-translate!) name may encourage more people to read it. :)
2015-11-17 16:51:03 -08:00
Britta
daaa1aab6d
Readme fixes: correcting errors
...
Correcting instructions for installing Python versions (removing "download and unpack the source").
Fixing links to #pyenv-shell, #pyenv-local, and #pyenv-global - linking them to the appropriate sections of the COMMANDS.md page.
2015-11-17 16:35:35 -08:00
Mislav Marohnić
8f87f43e22
Fix broken version-dependent test
...
Broken in dcca61c0bc
2015-11-14 12:21:16 +00:00
Mislav Marohnić
c30e096a54
Merge branch 'which-fixes'
2015-11-14 10:42:41 +00:00
Mislav Marohnić
3405c4d03c
Fix error message when command is not found for "system" version
...
If `foo` didn't exist and `RBENV_VERSION=system rbenv which foo` was
called, the error message used to be misleading:
rbenv: version `system' is not installed
Instead, have the error message simply say that the command was not found.
Fixes #770
2015-11-13 23:10:09 -05:00
Mislav Marohnić
09b18cf6f5
Add test for version-origin when version not found in rbenv-exec
2015-11-13 23:09:12 -05:00
Mislav Marohnić
fcedf169fb
Merge pull request #819 from blueyed/fix-path_without
...
tests: fix path_without to handle /bin properly
2015-11-13 18:01:53 -05:00
Mislav Marohnić
14655a43c8
Merge pull request #821 from jasonkarns/help-completion
...
add completion block for rbenv-help
2015-11-13 17:37:09 -05:00
Jason Karns
8c3cab61c7
add completion block for rbenv-help
2015-11-13 15:06:29 -05:00
Daniel Hahler
6296bf3f8b
tests: fix path_without to handle /bin properly
...
I was seeing /bin being left. This patch fixes it by anchoring the search
pattern with ':' on both sides.
2015-11-12 21:20:00 +01:00
Yamashita, Yuu
9ca7de5b6c
Merge pull request #477 from jimmywan/miniconda-3.18.3
...
Add miniconda*-3.18.3.
2015-11-11 07:30:01 +09:00
jimmywan
3d1c38f1a8
Add miniconda*-3.18.3.
2015-11-10 22:26:28 +00:00
Yamashita, Yuu
12ad6f670b
Merge pull request #471 from yyuu/activate-ng
...
List Anaconda-style virtual environments as a version in pyenv
2015-11-05 18:42:03 +09:00
Yamashita, Yuu
9163c46568
v20151105
2015-11-05 09:21:08 +00:00
Yamashita, Yuu
204ded5a55
Add Portable PyPy 4.0 ( fixes #472 )
2015-11-05 09:19:23 +00:00
Yamashita, Yuu
3937dc3618
list virtual environments created by anaconda/miniconda as a version in pyenv
2015-11-04 15:00:48 +00:00
Josh Friend
8f25eabbbc
Add anaconda2-2.4.0 and anacondaa3-2.4.0
2015-11-04 08:43:32 -05:00
Yamashita, Yuu
cb65df8bec
Specify branch for build status
2015-11-04 12:14:10 +00:00
Yamashita, Yuu
0daf04a71b
v20151103
2015-11-03 13:31:28 +00:00
Yamashita, Yuu
52544e6956
Remove useless if
since portable-pypy 4.0.0 binary is still not available ( #463 )
2015-11-03 13:24:45 +00:00
Yamashita, Yuu
39a6b097f7
Add PyPy 2.6.1 freebsd64 binary
2015-11-01 02:12:47 +00:00
Yamashita, Yuu
f19ab5fea2
Remove PyPy 4.0.0 freebsd64
binary since it's not available for now ( #463 )
...
https://bitbucket.org/pypy/pypy/issues/2178/
2015-11-01 02:10:00 +00:00
Yamashita, Yuu
6c3dd0a24f
Add PyPy 4.0.0 ( fixes #463 )
...
The binaries of portable-pypy are not yet available, though.
2015-10-30 02:54:08 +00:00
Mislav Marohnić
c18a3f9042
Merge pull request #814 from m-o-e/never-use-hardlinks
...
Never use hardlinks. Never.
2015-10-29 17:25:26 +01:00
moe
f6c1e5220a
Never use hardlinks. Never.
2015-10-28 21:35:39 +01:00
Mislav Marohnić
d740406daf
Merge pull request #812 from sstephenson/skip-aliases
...
Add `rbenv versions --skip-aliases` option
2015-10-27 21:11:24 +01:00
Mislav Marohnić
7026e529c7
Fix realpath
fallback in rbenv hooks
...
The symlinks weren't correctly resolved if they were pointing to a
single path component, such as `ln -s foo bar`.
2015-10-27 21:05:10 +01:00