Mislav Marohnić
0d216c2d82
remove rbenv install
example; clarify manual compile
...
It can be confusing if people mistake the example as instructions to
install ruby-build with.
2013-10-03 20:17:10 +02:00
Mislav Marohnić
a1fb5b1153
better Ubuntu Desktop installation instructions
...
Don't suggest that they add to their `.profile` anymore because:
1. They would have to restart the desktop session for their change to be
reflected, or source the file manually;
2. An error in `.profile` may prevent logging in;
3. The `rbenv()` shell function and shell completions won't be available
in Terminal since it doesn't start bash in login mode by default.
Therefore, suggest that they use `.bashrc` instead. This will be
immediately reflected in a new Terminal tab. If bash is started in login
mode somehow, the default `.profile` is set up to source `.bashrc` anyway.
Also, don't suggest restarting the shell environment with
`exec $SHELL -l`, since we don't know what was the original mode that
their shell was started in. (OS X Terminal.app will be login mode,
Ubuntu Terminal has non-login mode by default.) Mode can be checked with:
* bash: `shopt -q login_shell`
* zsh: `[[ $options[login] = "on" ]]`
But since this is gnarly, let's just avoid it altogether and go the
easy route.
Closes #305 , fixes #373 , reverts #286
2013-10-03 20:07:22 +02:00
Mislav Marohnić
e97326845c
Ubuntu fix: don't use .
in place of source
...
If `rbenv init -` outputs `.` in place of `source` and that gets eval'd
by the desktop manager via `~/.profile`, it chokes and prevents the user
from logging in.
Fixes #457
2013-10-03 16:12:24 +02:00
Yamashita Yuu
c95d446c53
Merge branch 'improved-fish-support'
2013-09-30 18:02:54 +09:00
Yamashita Yuu
6e749ef12f
Import recent changes relating to fish from rbenv
2013-09-30 18:02:12 +09:00
Mislav Marohnić
71a6d791c2
Merge branch 'shell-fixes'
2013-09-28 16:15:13 +02:00
Mislav Marohnić
5ae2cac088
fix rbenv()
function in ksh and dash
...
ksh syntax becomes:
function rbenv {
typeset command
`typeset` only declares a local variable if there's an explicit
`function` declaration; otherwise the variable leaks.
Other shells use this syntax:
rbenv() {
local command
This is for dash compatibility, which supports neither `function` nor
`typeset`.
references #205 , fixes #408
2013-09-28 16:12:53 +02:00
Mislav Marohnić
31fab8cdae
cleanup in fish
...
Use process subtitution syntax:
. (rbenv init -|psub)
instead of:
eval (rbenv init -)
because the latter doesn't work well with newlines.
2013-09-28 16:12:43 +02:00
Yamashita Yuu
5bfec84432
add fish shell support
2013-09-28 16:11:02 +02:00
Jeffrey 'jf' Lim
caa4a8e228
fix rehash when paths have spaces in them
...
fixes #450
2013-09-26 01:42:34 +02:00
Yamashita Yuu
850dd87332
Merge branch 'appropriate-tar-options'
2013-09-14 17:00:32 +09:00
Yamashita Yuu
fb3e9b020e
Use appropriciate tar option per compression types ( #58 )
2013-09-14 16:50:52 +09:00
Yamashita, Yuu
02a348b657
Merge pull request #57 from rluders/patch-1
...
Ubuntu environment configuration
2013-09-13 03:10:29 -07:00
Ricardo Lüders
5c41dc3901
Ubuntu environment configuration
2013-09-12 21:07:40 -03:00
Yamashita Yuu
74a3c55623
Add CPython 3.4.0a2
2013-09-10 21:32:01 +09:00
Yamashita Yuu
bc8c8a6cd9
Update setuptools (1.1 -> 1.1.4)
2013-09-10 21:31:55 +09:00
Mislav Marohnić
bdcc2e1790
check if completion script is readable
...
fixes #444
2013-09-09 09:53:50 +02:00
Ryan Bigg
749f21e482
Install a more recent version of Ruby in README instructions
2013-09-09 10:41:04 +10:00
Yamashita Yuu
99bc72a908
Wipe out CPython-specific scripts from build_package_standard()
2013-09-02 17:13:17 +09:00
Yamashita Yuu
aab8bb262d
Update setuptools (1.0 -> 1.1)
2013-08-29 12:14:36 +09:00
Yamashita, Yuu
f14a4ef8e5
Merge pull request #54 from apbarrero/alternative_install
...
Installation instructions for any installation directory.
2013-08-28 00:18:45 -07:00
Antonio Perez Barrero
3bf50856ce
Installation instructions for any installation directory.
...
Updated README.md contents so that installation instructions cover
not only the common case for installation directory, i.e. `~/.pyenv`
but any other at the user's choice.
2013-08-28 08:33:18 +02:00
Yamashita, Yuu
c3e55aa5ae
Merge pull request #53 from stephendavis89/master
...
Fix spelling error in README
2013-08-27 20:05:12 -07:00
Stephen Davis
704548336a
Fix spelling error
2013-08-27 15:27:57 -04:00
Yamashita Yuu
0ea5e12b4a
Update changelog
2013-08-23 18:40:12 +09:00
Yamashita Yuu
28fd240de2
Update setuptools (0.9.7 -> 1.0)
2013-08-23 18:36:21 +09:00
Yamashita Yuu
586c0e6d62
Update pip (1.4 -> 1.4.1)
2013-08-23 18:31:22 +09:00
Yamashita, Yuu
c920eaa9be
Merge pull request #49 from yyuu/fish-support
...
Fish support (#32 )
2013-08-15 20:44:10 -07:00
Yamashita Yuu
d2f210d70d
Implement sub-command completion for fish shell
2013-08-16 12:24:53 +09:00
Yamashita Yuu
683036298e
fish doesn't have builtin command equivalent to bash's hash -r
.
2013-08-15 22:56:57 +09:00
Yamashita Yuu
93b536863f
Support fish shell
2013-08-15 22:56:53 +09:00
Yamashita Yuu
403f4eb7a7
Preserve original IFSs
2013-08-15 22:29:47 +09:00
Yamashita Yuu
4c71f3c5cd
Apply --with-pydebug
configure option only for Python
2013-08-08 11:58:01 +09:00
Aaron Stone
1cc75362d6
Clarify the search precedence for .ruby-version files.
...
Closes #432 [ci skip]
2013-08-07 22:37:21 +02:00
Yamashita Yuu
106e4cae90
Homebrew homepage location changed
2013-08-06 22:57:45 +09:00
Yamashita Yuu
10221d51f1
Add 2.4, 2.4.1, 2.4.3, 2.4.4 and 2.4.5
2013-08-02 00:32:09 +09:00
Yamashita Yuu
aff87c3cb3
Rename; pypy-py3k-dev -> pypy3-dev
2013-08-02 00:13:50 +09:00
Yamashita Yuu
b0f640db61
Add pypy3-2.1-beta1
2013-08-02 00:13:50 +09:00
Yamashita Yuu
af0fed2e34
Add pypy-2.1
2013-08-01 23:58:33 +09:00
Yamashita Yuu
e996f2f51a
Merge branch 'py24-multiarch-patch'
2013-08-01 23:23:30 +09:00
Yamashita, Yuu
0fe18d0dc1
Merge pull request #45 from Domon/fix-formatting-in-readme
...
Fix formatting in the Homebrew section of README
2013-08-01 03:16:48 -07:00
Chun-wei Kuo
cc6c45d7fb
Fix formatting in the Homebrew section of README
2013-08-01 18:01:38 +08:00
Yamashita Yuu
2646c6c159
Add _multiarch_ patch to fix build of CPython 2.4.x
2013-08-01 17:26:37 +09:00
Yamashita Yuu
ce66352f6d
v0.4.0-20130726
v0.4.0-20130726
2013-07-26 16:59:51 +09:00
Yamashita Yuu
9e133adf99
Merge branch 'ruby-build-20130628'
2013-07-26 00:05:19 +09:00
Yamashita Yuu
b1851f2aff
Update README
2013-07-25 17:19:59 +09:00
Yamashita Yuu
b943e0abff
Import changes from ruby-build v20130628
2013-07-25 17:19:55 +09:00
Ryan Bigg
a2adc61c6f
Merge pull request #428 from almog/master
...
Homebrew homepage moved to a new location
2013-07-24 15:33:14 -07:00
Almog Kurtser
c7208bf1ff
Homebrew homepage location changed
2013-07-25 00:02:05 +03:00
Yamashita Yuu
d6d556911b
Merge branch 'fix-build-on-suse' ( fixes #36 )
2013-07-24 22:57:59 +09:00