Permalink
Commits on Apr 26, 2011
  1. Merge branch 'develop'

    gugod committed Apr 26, 2011
  2. Merge branch 'release/0.19'

    gugod committed Apr 26, 2011
  3. use "i" to mark as installed perl instead of "*", for the latter one …

    gugod committed Apr 26, 2011
    …already means "currently used perl"
  4. version up

    gugod committed Apr 26, 2011
Commits on Apr 24, 2011
  1. describe the change.

    gugod committed Apr 24, 2011
  2. always auto run `init` after `install`

    gugod committed Mar 20, 2011
    `install` might be an upgrade instead of a fresh install.
    However, we want both bashrc and ~/.perlbrew/init to be updated
    accordingly, and it would require user to always manually run init.
    
    Might as well just do it automatically.
  3. describe the change.

    gugod committed Apr 24, 2011
  4. run 'symlink-executables' automatically after installing a dist witho…

    gugod committed Apr 24, 2011
    …ut an executable named 'perl'.
    
    This is majorly for dev versions of perl. For example, perl-5.13.11
    install perl executable under the name 'perl5.13.11' but not 'perl'.
    
    In fact, all execuatbles installed by perl-5.13.11 are suffixed with
    5.13.11.  The purpose of 'symlink-executables' is to simlink those
    executables to a name without version suffix, in order to make
    'perlbrew switch' or 'perlbrew use' commands work smoothly.
  5. Revert "Remove implementation of symlink-executables command"

    gugod committed Apr 24, 2011
    This reverts commit 32ee46f.
Commits on Apr 19, 2011
  1. remove done_testing

    gugod committed Apr 19, 2011
  2. replace done_testing with plan

    gugod committed Apr 19, 2011
  3. replace done_testing with plan

    gugod committed Apr 19, 2011
  4. replace done_testing

    gugod committed Apr 19, 2011
Commits on Apr 7, 2011
  1. Corrected my nick in Changes

    trcjr committed Apr 7, 2011
Commits on Apr 6, 2011
  1. version should match

    gugod committed Apr 6, 2011
  2. merge from trcjr

    gugod committed Apr 6, 2011
Commits on Apr 5, 2011
Commits on Mar 22, 2011
  1. update licence years

    gugod committed Mar 22, 2011
Commits on Mar 20, 2011
  1. No need to pass any options to `perlbrew env`

    gugod committed Mar 20, 2011
    `perlbrew env` does not need nor recognize any of them.
  2. deal with an edge case when people typed unknow short options.

    gugod committed Mar 20, 2011
    For example:
    
        > perlbrew -l
        Unknown command: `_l`. Typo?
    
    That "-l" was kept forever and the same error message keeps poping out
    for all further perlbrew invocations.
Commits on Mar 16, 2011
  1. Use Devel::PatchPerl to make old perls build

    rafl committed Mar 16, 2011
    Old perl releases have the tendency to not build anymore on modern platforms and
    require some patches for things to work again. Devel::PatchPerl provides those,
    as well as a little commandline helper to conveniently apply them. Use it.
Commits on Mar 15, 2011
  1. Checking in changes prior to tagging of version 0.18.

    gugod committed Mar 15, 2011
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 2cc4df1..fe1e515 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,4 +1,4 @@
    -NEXT:
    +0.18:
     - Spotted and fixed by chad.a.davis++, an issue when bash set "noclobber" option,
       which breaks the creation of ~/.perlbrew/init. See https://rt.cpan.org/Ticket/Display.html?id=66518
     - A simple `perlbrew clean` command to clean build dir.
  2. tilde-ify one more message

    gugod committed Mar 15, 2011
  3. update changelog.

    gugod committed Mar 15, 2011
  4. avoid undef warnings on -j arg

    gugod committed Mar 15, 2011