Permalink
Commits on Nov 25, 2016
  1. rbenv 1.1.0

    mislav committed Nov 25, 2016
  2. Merge pull request #873 from dmerand/patch-1

    Fish shell "." is deprecated in favor of "source"
    mislav committed on GitHub Nov 25, 2016
  3. Merge branch 'shell-undo'

    mislav committed Nov 25, 2016
  4. 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.
    mislav committed Nov 25, 2016
  5. Merge pull request #914 from yyuu/sh-help-stderr

    Help message should not be written to stdout for `sh-` commands
    mislav committed on GitHub Nov 25, 2016
Commits on Sep 27, 2016
  1. Merge pull request #924 from jlduran/add-freebsd-to-configure-c-exten…

    …sions
    
    src/configure: Add FreeBSD
    mislav committed on GitHub Sep 27, 2016
Commits on Sep 9, 2016
  1. 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`.
    mislav committed Sep 9, 2016
Commits on Aug 8, 2016
  1. src/configure: Add FreeBSD

    jlduran committed Aug 8, 2016
Commits on Aug 3, 2016
  1. Merge pull request #919 from yyuu/system-in-bin

    Add a workaround system executable in `/bin`
    mislav committed on GitHub Aug 3, 2016
  2. Remove useless `touch` line

    yyuu committed Aug 3, 2016
Commits on Aug 2, 2016
  1. Merge pull request #922 from jlduran/update-src-shobj-conf

    Update `shobj-conf`
    mislav committed on GitHub Aug 2, 2016
  2. Update `shobj-conf`

    Update the `shobj-conf` script imported from bash to support new OSs.
    jlduran committed Aug 2, 2016
Commits on Aug 1, 2016
Commits on Jul 4, 2016
  1. Write help message to stdout

    yyuu committed Jul 4, 2016
Commits on Jul 1, 2016
Commits on Apr 25, 2016
  1. Merge pull request #898 from mikelikesbikes/silence-stdout-when-cding

    Properly unset CDPATH
    mislav committed Apr 25, 2016
Commits on Apr 22, 2016
Commits on Feb 20, 2016
  1. convert references to '.' to 'source' for fish shell

    Donald Merand committed Feb 20, 2016
Commits on Feb 19, 2016
Commits on Feb 17, 2016
  1. Fish shell "." is deprecated in favor of "source"

    Per [the fish documentation for "source"](file:///usr/local/Cellar/fish/2.2.0/share/doc/fish/commands.html#source) - ". (a single period) is an alias for the source command. The use of . is deprecated in favour of source, and . will be removed in a future version of fish."
    dmerand committed Feb 17, 2016
Commits on Feb 14, 2016
  1. Merge pull request #870 from davidcelis/patch-1

    Update `rbenv init` instructions
    mislav committed Feb 14, 2016
  2. Update `rbenv init` instructions

    The README details `eval`ing `rbenv init -`, but for some shells (such as fish) there's a difference in what should be run. It turns out that `rbenv init` on its own will print correct instructions, so we should point users to running that command instead.
    davidcelis committed Feb 13, 2016
Commits on Feb 1, 2016
  1. Merge pull request #863 from ErikAGriffin/patch-1

    Updated Mac OSX brew install command
    mislav committed Feb 1, 2016
  2. Updated Mac OSX brew install command

    It seems rbenv now comes with ruby-build.  I have not investigated fully, but the previously shown command: `brew install rbenv ruby-build` caused issues on my machine.  After uninstalling both and simply running `brew install rbenv` everything worked fine.
    ErikAGriffin committed Feb 1, 2016
Commits on Jan 12, 2016
  1. 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
    tenderlove committed Jan 12, 2016
Commits on Jan 4, 2016
  1. Merge pull request #852 from jasonkarns/extract-hook-helper

    Extract hook helper
    mislav committed Jan 4, 2016
  2. Use create_hook helper

    Use extracted create_hook helper in tests for:
    
    - exec
    - hooks
    - rehash
    - version-name
    - version-origin
    - which
    jasonkarns committed Dec 29, 2015
  3. Remove redundant test

    Spaces in hook path is tested in test/hooks.bats
    jasonkarns committed Dec 29, 2015