[perlbrew] branch master updated (467ac2b -> e8a9c82)

gregor herrmann gregoa at debian.org
Wed Oct 1 18:23:55 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository perlbrew.

      from  467ac2b   update changelog
       new  da3cc07   Add debian/upstream/metadata
       new  b00ed86   Update debian/changelog
      adds  1ad1565   Let there be "init" and "install" command.
      adds  e7dfbec   Deal with some perl tarballs released as .tar.bz2.
      adds  e11428b   should just use "sh"
      adds  b5d64b4   this dist renamed to App::perlbrew.
      adds  4bf75f3   Let the default command be "help"
      adds  206d4ae   implement "pb switch" command.
      adds  2574e09   add a "installed" command that list all installed perl distributions.
      adds  f477247   rename and mv the executable
      adds  043234f   decide to put stuffs under ~/perl5/perlbrew.
      adds  da2b61c   let there be App/perlbrew.pm
      adds  412ec00   doc
      adds  86871f9   org for release
      adds  ae3e043   Generate README.pod and README.
      adds  c2a0dc0   gitignore
      adds  b8d3797   Checking in changes prior to tagging of version 0.01.  Changelog diff is:
      adds  a603944   fix bug PATH thanks to miyagawa++
      adds  516822b   Generate a standalone 'perlbrew' command for module authors.
      adds  f853511   check in the generated perlbrew command so people can simply download it from github
      adds  9f11ac3   fix the PATH
      adds  3391448   Support t?csh
      adds  4a1dd8b   add newline between installed perls
      adds  7193d65   display (*) to the current one
      adds  e2e8520   Merge remote branch 'miyagawa/master'
      adds  f2f1352   regenerate the perlbrew executable
      adds  b7974fd   Support installing perl RC releases e.g. perl-5.12.0-RC0
      adds  5b1ebb9   regen perlbrew executable
      adds  6ce071c   The installation doc.
      adds  e6d259e   implement the self-installation code
      adds  8e23eb6   Instruct the user who just run 'perlbrew install' to run 'perlbrew init'
      adds  d845909   Write some install/init user instructions
      adds  dfe0707   Merge branch 'self-install'
      adds  94ca4b7   basically re-write with HTTP::Lite
      adds  18839b7   fix: should return (exit) from the self-install command
      adds  9b3f78a   Merge branch 'master' into use-http-lite
      adds  be74053   fix: install perl-x.x.x was broken...
      adds  fd92638   Merge branch 'master' into use-http-lite
      adds  49a0567   get it working with HTTP::Lite
      adds  a6ed53a   regen perlbrew program
      adds  fbc5293   Merge branch 'use-http-lite'
      adds  70477a0   add a -f force switch, so we can force-install a perl if we have to
      adds  6869b63   fix the newlines by using the -l switch to perl on the #! line
      adds  eee5795   clean up the Makefile
      adds  035e29c   add a quiet/verbose option defaulting to quiet
      adds  b9e1f55   add a -D switch for passing through to Configure.sh
      adds  7b7ff86   add local::lib support
      adds  41c9a74   add a minimal test suite
      adds  c244d1e   stub in local::lib as a dependency
      adds  43433db   roll back a change in run_command_switch; update config notes in run_command_init
      adds  ecc9d04   make --no-quiet work I think
      adds  d58bf09   get --as switch working so you can install perls under a custom name
      adds  9fed479   merge down changes from gugod upstream
      adds  1c59311   kill the -l switch on the #! line, miyagawa fixed this differently upstream
      adds  2588074   skip over the "current" symlink
      adds  f6b7869   use Pod::Usage in the bin/perlbrew
      adds  eb52ca5   copy the `bin/perlbrew` into the *generated* `perlbrew` app
      adds  1897cb4   update the generated standalone perlbrew
      adds  74f5401   merge gugod/master
      adds  a87a3ef   ignore MYMETA.yml too
      adds  500ea21   update the generated perlbrew
      adds  b8bb0c7   Merge remote branch 'perigrin/master'
      adds  66963af   remove one useless statement coming out from last merge.
      adds  9dc14a9   Embed HTTP::Lite into the standalone perlbrew app
      adds  a9c5767   Improve the embedding process.
      adds  027befa   implement 'perlbrew swith /usr/bin/perl'
      adds  a364a47   The auto-generated perlbrew should be excluded from CPAN dist, but should be kept in the repo so people can download it from github.
      adds  9bed19b   doc.
      adds  b7a518a   put down several major changes.
      adds  9215255   preparing the release of 0.02
      adds  b406b99   implement a "off" command to remove symlinked executables from perlbrew path.
      adds  ff7c622   fix a bug where perlbrew fail to switch 5.12 after turned off
      adds  a2cba64   Checking in changes prior to tagging of version 0.03.  Changelog diff is:
      adds  b47bfe5   include MIT ad Perl license in the doc/ dir for reference.
      adds  8eeb350   Licensed under MIT again. Added in the doc that the embedded HTTP::Lite is licensed under the same term as Perl itself.
      adds  3d4537e   say 'perlbrew -h' in the default help message.
      adds  40f62da   Use PAR to build the perlbrew executable.
      adds  207b30b   Revert "Use PAR to build the perlbrew executable."
      adds  c55b066   regen
      adds  6df9af1   Display more friendly instructions during the build
      adds  3fdaf38   File::Path::make_path doesn't work with older File::Path that's bundled with older perls
      adds  ac86187   Display more friendly instructions during the build
      adds  baf4974   File::Path::make_path doesn't work with older File::Path that's bundled with older perls
      adds  28c39e0   fixing some typos in perlbrew.pm
      adds  7006e3f   adding repository info in META
      adds  da0dc82   another small typo
      adds  74bdaef   Merge branch 'master' of github.com:gugod/App-perlbrew
      adds  24fd7a6   regen
      adds  4fd1e45   update doc.
      adds  e98b862   Checking in changes prior to tagging of version 0.04.  Changelog diff is:
      adds  b569028   Fixed a bug about mkpath. I saw a directory that permission is 0000 because interpreted as mkpath($paths, $verbose, $mode) on File::Path 2.08
      adds  36e6847   Merge branch 'master' of git://github.com/hidekiy/App-perlbrew
      adds  e29900e   regen
      adds  db13baa   ignore symbolic links in installed
      adds  7a6f3ef   Support 5.13 (and future development versions :D)
      adds  0d6a1f5   allow installation from perl5-git
      adds  115d047   install dist as perl5-git's `git describe`
      adds  27cdb32   regen
      adds  2a486ae   rewrite the extracting steps so perl can be build from an existing git checkout.
      adds  24e7d30   Merge branch 'brew-from-git'
      adds  4826869   remove README.pod for it gets installed as App::README.pod when people innstall from a git checkout. *sigh*
      adds  f8e98bb   simply use README for both github and cpan dist
      adds  80487b1   briefly doc brew-from-git usage
      adds  3be0861   Kudos for jasonmay++ for his work on brew-from-git
      adds  c4497a7   embed marketing (hey) of 5.1[23]
      adds  839ce5e   releasing 0.05
      adds  2e843da   briefly update changelog
      adds  545cc80   precedence bug
      adds  c58a95f   operator precedence fix for -as
      adds  3c0e7c3   Merge remote branch 'jasonmay/master'
      adds  7138ecc   attribute the fix to doy and jasonmay
      adds  de88816   regen
      adds  ab30363   Delete PERL5LIB and PERL5OPT while configuring, building, and testing a new perl. This keeps them from breaking the build if e.g. perlbrew is installed in someone's local::lib.
      adds  1429185   Small spelling fixes.
      adds  7197873   Display status when switch isn't given arguments.
      adds  ea4f03c   Small spelling fixes.
      adds  0c0c4f8   Display status when switch isn't given arguments.
      adds  959b95c   Have 'switch' w/out args handle perlbrew turned off.
      adds  3b7bd9e   Merge remote branch 'juster/master'
      adds  21ea882   die if the mirror site does not have the tarball mirrored yet
      adds  3e018d9   attribute to contributers, and regen the executable.
      adds  51af76f   update perl verison numers in POD to contain 5.12.1
      adds  9a8b64a   document about PERLBREW_ROOT in the installation section.
      adds  4401bf1   document about installing App::perlbrew cpan module.
      adds  b4d085a   update changelog
      adds  d3c29b1   Checking in changes prior to tagging of version 0.07.
      adds  ad02e58   added error code
      adds  c6bf717   Conf file + CPAN mirror support
      adds  393d34f   added error code
      adds  e68eb12   Conf file + CPAN mirror support
      adds  9beb823   Merge branch 'master' of github.com:gugod/App-perlbrew
      adds  d529d4e   fix up the makefile for earlier perl versions
      adds  a98c32b   Merge remote branch 'doy/master'
      adds  22c0962   support some introspection of the brewed perls without having to parse
      adds  7ddb945   also expose $CURRENT_PERL
      adds  e980a4a   Add more documentation to perlbrew script itself, as users are more likely to look there. Fix some minor parts of the App::perlbrew docs.
      adds  32cedf6   Merge branch 'master' of github.com:gugod/App-perlbrew
      adds  da9eb5f   support some introspection of the brewed perls without having to parse
      adds  954b311   also expose $CURRENT_PERL
      adds  6664660   Merge branch 'master' of github.com:gugod/App-perlbrew
      adds  7ddf45d   Add docs for "mirror" command
      adds  258c444   Merge branch 'master' of github.com:gugod/App-perlbrew
      adds  8aa91bc   update Change log  for the up-coming 0.08
      adds  47cb60d   shipping 0.08
      adds  b5bf946   Use the proxy set in http_proxy env var if available.
      adds  3bc4b67   set $VERSION to a dev version.
      adds  3bfc5ae   Added -U flag to pass through to Perl's config.
      adds  76064c2   Removed trailing whitespace.
      adds  903525c   Updated perlbrew in top directory.
      adds  d05e407   small rewrite
      adds  a56a2d4   fix the example of using -D and -U
      adds  099896d   update chromatic's change.
      adds  5d86284   update perl version numbers in the program.
      adds  3aaaef5   Checking in changes prior to tagging of version 0.09.
      adds  878c4f6   RT #57672
      adds  2a6c609   RT #60123
      adds  e68e694   GH #9 - correct handling of -U
      adds  da7babb   added notest option
      adds  b50221b   Allow -Dopt style flags as Perl's Configure does. -D=opt and -D opt are also okay.
      adds  00b5d76   fixes RT 59729. https://rt.cpan.org/Ticket/Display.html?id=59729
      adds  3549033   RT #57672
      adds  b263849   RT #60123
      adds  0f7e5df   RT #59086
      adds  6ebc8fc   GH #9 - correct handling of -U
      adds  a70cd41   updated perlbrew file
      adds  ab1bfe1   Merge remote branch 'xsawyerx/master'
      adds  7ec1a69   Add more documentation to perlbrew script itself, as users are more likely to look there. Fix some minor parts of the App::perlbrew docs.
      adds  2db1417   Merge commit 'gugod/master'
      adds  df3c7f0   Add docs for "mirror" command
      adds  155fce5   Merge remote branch 'castaway/master'
      adds  d84f636   fixing some typos in perlbrew.pm
      adds  f43b4ec   another small typo
      adds  2934847   Adding dependency for File::Path (version needed for make_path)
      adds  2f7fc0a   adding repository info in META
      adds  cb10205   Merge branches 'typos', 'dependencies' and 'repo-in-meta'
      adds  3093c9b   Merge remote branch 'yanick/master'
      adds  1f97189   attribute people for their commits
      adds  286e4e8   use File::Path::Tiny instead of File::Path.
      adds  178d64c   Checking in changes prior to tagging of version 0.10.
      adds  9295062   added notest option
      adds  a91332d   Merge remote branch 'origin/master' into notest
      adds  fdaca95   Merge remote branch 'datamuc/master'
      adds  7f1aaba   fixed pod bug, added missing =back.
      adds  db5313a   Used older Getopt::Long API for compatibility
      adds  77587fc   fixed pod bug, added missing =back.
      adds  7b29573   fixed pod bug, added missing =back.
      adds  bf2b802   Merge branch 'master' of github.com:gugod/App-perlbrew
      adds  b3e71e9   Merge branch 'master' of git://github.com/gugod/App-perlbrew
      adds  82f1bcf   '-as' option was renamed to --as, but document is not changeed.
      adds  ac8510a   correct the pod.
      adds  ac72dbe   Tweaking docs.
      adds  360d263   avoid 'uninitialized var' warnings when $ROOT/perls/current is missing.
      adds  209c506   Fix missing '-A...' options; quoting options (should we use String::ShellQuote?)
      adds  7432817   added test_requires that brings in a version of Test::Simple that includes note() and explain() in Test::More.
      adds  52414ec   Changing to backwards compatible version string to stop a warning from being generated
      adds  3bb8243   Check if Test::Simple exports `note` and `explain` before calling them instead of requiring Test::Simple 0.81.
      adds  0e8bf6c   some copyediting
      adds  61465e4   minor fix
      adds  8c283ca   Adding manual CPAN mirror entry so local servers can be configured.
      adds  cb0da72   A small program to automate the installation of installing latest perlbrew.
      adds  044d9d1   add an env document for shell integration.
      adds  24a710e   let 'env' command take an arg, which is the name of perl that was installed with perlbrew before.
      adds  3154fd1   fix PERLBREW_PATH when switching to a dev version of perl.
      adds  cd4cd5a   lift use/switch function to bash
      adds  c106479   change the way to decide current perl.
      adds  3d3ad4f   Run 'hash -r' afterwards.
      adds  2d6afc2   update some numbers in the doc.
      adds  4326fef   revert perlbrew executable to previous stable version
      adds  9639071   sneak the perlbrew version in to maybe provide some hints for bash...
      adds  ac8477e   symlink right after install!
      adds  9341d2f   a plumbering command to symlink executable for a dev version of perl.
      adds  9b04cf3   document the 'symlink_executables' command.
      adds  89917c3   * allow use dash-delimited-command-names. * add an install-cpanm command.
      adds  6804691   describe the 'env' command.
      adds  f6ab8bc   describe project development
      adds  0b9c746   describe the version command.
      adds  1893a19   documentation updates.
      adds  6b28607   Replacing 'installed' with 'list'
      adds  4cdd679   show a deprecation warning when people run `perlbrew intsalled`
      adds  f29d983   avoid duplicate entires in the output of `perlbrew list`
      adds  031a902   minor sub rename for consistency
      adds  4a667e3   put PERLBREW_ROOT back into ~/.perlbrew/init for it is required to be there for bash.
      adds  3af20b3   fix 'uniq' and update bashrc.
      adds  0038e12   doc updates.
      adds  40792ee   [bash] `perlbrew (switch|use)` now prints errors when switching to an uninstalled perl.
      adds  a684071   perlbrew - 0.11
      adds  4a54a43   Checking in changes prior to tagging of version 0.11.
      adds  b286589   Fix: should generate ~/.perlbrew/init when doing 'perlbrew init'
      adds  b7f7e85   better error handler to open file.
      adds  50bef4a   re-generate executable.
      adds  3199683   non-fatal cpanm installation when "perlbrew install"-ing a perl
      adds  9af0345   updated SYNOPSIS using "list" instead of deprecated "installed"
      adds  915d6ae   temporarily use curl to fetch cpanm.
      adds  f767bc6   Merge remote branch 'upstream/master'
      adds  a538436   regen perlbrew executable.
      adds  062aa79   attribute ploettix for the curl/wget works.
      adds  bfef1fd   updated SYNOPSIS using "list" instead of deprecated "installed"
      adds  22f730e   updated SYNOPSIS using "list" instead of deprecated "installed"
      adds  b829dc9   removed dependency from HTTP::Lite
      adds  d66a9e7   Merge remote branch 'polettix/no-http-lite'
      adds  d15e091   documentation updates.
      adds  e5acbea   documentation updates.
      adds  ac95da2   Checking in changes prior to tagging of version 0.13.
      adds  1913f14   update perlbrew-install
      adds  ff14fe4   update README
      adds  0471843   bashrc: set $PATH_WITHOUT_PERLBREW every time before setting $PATH
      adds  e916e47   small doc fix
      adds  0ccadd2   Show the version of perls found in the path.
      adds  1a13984   It is better to parse $] than perl -v. Added unit tests for format_perl_version.
      adds  133516d   Removed character from object creation.
      adds  aeec143   Merge remote branch 'trcjr/master'
      adds  250a01d   document about 'install-cpanm' command.
      adds  1edf979   maybe not auto-install cpanm right after `perlbrew install perl-5.x.x`
      adds  ffff1f1   regenerate the perlbrew executable
      adds  553053d   Let help, -h and --help do the same thing -- showing full pod.
      adds  8de9191   update changelog.
      adds  297c22f   use a shorter method named 'current_perl' to replace 'get_current_perl'.
      adds  929ef89   documentation update
      adds  2646282   DEPRECATE 'get_current_perl' in favor of 'current_perl'
      adds  23e9a78   version bump.
      adds  1288bcc   fix some typos and remove a duplicated line in pod
      adds  c10eede   bashrc: minor fixes for error handling etc.
      adds  5bcd0f6   bashrc: implement `perlbrew (use|switch) (system|default)`
      adds  1e4e144   bashrc: too early to reserve 'default'...
      adds  f761da8   Merge remote branch 'yibe/master'
      adds  6aa1346   remove 'installed' command.
      adds  3c5a564   revert the 'perlbrew' executable to version 0.14 so it's more stable.
      adds  810ab15   seperate bashrc code for better reading... a little bit.
      adds  a8078c4   avoid using one-time global variables.
      adds  9523e28   Copy File::Path::Tiny::mk over because that is the only sub we need from there.
      adds  cca082d   no need to embed File::Path::Tiny anymore.
      adds  5d64235   remove File::Path::Tiny from dependencies and the dist can be released under MIT license.
      adds  53636df   should ingore cover_db dir.
      adds  1fd3682   fix: `perlbrew list` does not correctly mark current perl.
      adds  090d71e   a minor rewrite for my personal flavor of coding...
      adds  26fc7bb   minor cleanup.
      adds  8faee69   start avoid using %ENV directly.
      adds  af29e7d   Make 'http_get' method a plain, $self-less function.
      adds  ada8bb5   let 'http_get' always treat the last subroutine argument as a callback.
      adds  0069450   minor cleanup.
      adds  c8e046b   dnoe the first implementation of 'perlbrew exec' command.
      adds  5a7c98e   fix: 'switch' command was broken and not saved to ~/.perlbrew/init
      adds  682276c   briefly update changelog.
      adds  f5b5919   remove twitter step from shipit config.
      adds  9177fd2   regenerate perlbrew executable for 0.15.
      adds  4eca574   App::perlbrew: use "test_harness" on perl >=5.7.3
      adds  8ac6bef   attribute avar for the test_harness change
      adds  85f29ea   pass thru '-j' to 'make' when building.
      adds  11d417e   App::perlbrew POD: add =encoding utf8
      adds  78b6ea9   Merge remote branch 'avar/use-encoding-utf8-in-pod'
      adds  badbfdc   /bin/sh as a shell should use 'export'
      adds  2d8888e   support short options
      adds  42cb96b   decide not to use pivotaltracker.
      adds  342dd5f   Merge branch 'master' of git://github.com/gugod/App-perlbrew
      adds  38edc6b   revert the perlbrew executable to release-0.15.
      adds  a9bf148   Use gtar on Solaris
      adds  84cbe4f   not 0.17 quite yet.
      adds  143eee9   regen
      adds  a986d95   releasing 0.16
      adds  853232c   Move check for .perlbrew dir to where we need it
      adds  f6b3145   Treat system as any other perl-DIST inside perlbrew use
      adds  049ab03   Remove switch logic from shell, and back to perl:
      adds  cbd8ae9   Make env cmd respect current perl symblink:
      adds  33f4ac8   Add support for use without parameters: show current version in use
      adds  a6c35d9   Fix: don't reinit shell environment on "perlbrew swith", with no extra args
      adds  7c918b8   Don't symlink executables into bin/
      adds  ca2b69d   Don't trust the shell command path cache to find the perl executable
      adds  9084a29   Replace system() calls with proper Perl function use
      adds  1a659aa   Make switch command with specific perl executable work without symlinks
      adds  caf06df   Add option to name each perl executable used in perlbrew switch /path/perl
      adds  32ee46f   Remove implementation of symlink-executables command
      adds  df19333   Extract env SHELL tests into a method for reuse
      adds  90c1372   Added command use to the perl version
      adds  183a1e3   Adjust documentation to latest features
      adds  c235871   Regen standalone version
      adds  942601a   Merge remote-tracking branch 'melo/fix_switch_and_use' into develop
      adds  82fbca6   add --brew-only to exec
      adds  d62a81e   don't care about system perl
      adds  41a1597   Merge branch 'feature/exec-exclude-non-brew' into develop
      adds  ca17dcc   regen executable
      adds  73adcf2   Trivial spelling fix
      adds  982179e   Merge commit 'abh/master' into develop
      adds  af6cfe8   regenerate
      adds  37b6799   Merge remote-tracking branch 'origin/develop' into develop
      adds  bca7754   get rid of that stupid conflict marker
      adds  7bc31d2   Make sure we export the SHELL environment
      adds  1abcb5c   Regen standalone version
      adds  872ecc9   Merge remote-tracking branch 'melo/fix_switch_and_use' into develop
      adds  ed72a75   version up
      adds  3cb00f9   brief implementation of `clean` command.
      adds  87aa365   apply the patch about noclobber
      adds  6e29288   attribute melo++ in doc.
      adds  876bc75   enable parallel testing and document -j option
      adds  5cc4f26   Merge branch 'dagolden/master' into develop
      adds  a6b8680   regen
      adds  7e4a27e   attribute dagolden++ for https://github.com/gugod/App-perlbrew/pull/47
      adds  e58f8ef   In the instruction messages, replace "$HOME" with "~" when possible.
      adds  ae7fac9   avoid undef warnings on -j arg
      adds  563b14d   update changelog.
      adds  542f0df   tilde-ify one more message
      adds  ed96a52   Checking in changes prior to tagging of version 0.18.
      adds  df4bbb3   Use Devel::PatchPerl to make old perls build
      adds  5d6059b   deal with an edge case when people typed unknow short options.
      adds  9d77b6c   No need to pass any options to `perlbrew env`
      adds  4b3e071   regenerate the standalone executable.
      adds  a949229   update licence years
      adds  2068e4c   Added the ability to list available versionf of Perl to install
      adds  3fc0da8   Merge remote branch 'trcjr/master' into command-available
      adds  1756258   perlbrew available works, this time without extra dependancies
      adds  fe7f23f   merge from trcjr
      adds  f4e8412   attribute trcjr++ for the available command.
      adds  fa8c1c9   version should match
      adds  ad6e80c   Merge branch 'feature/command-available' into develop
      adds  a906ad2   Corrected my nick in Changes
      adds  c632e89   fix get_avaialble_versions after cpan.org website update
      adds  847f4ca   replace done_testing
      adds  b8093b8   replace done_testing with plan
      adds  fcfa411   replace done_testing with plan
      adds  6397597   remove done_testing
      adds  5778a64   Merge branch 'feature/fix-rt-63763' into develop
      adds  391a874   Revert "Remove implementation of symlink-executables command"
      adds  4170b50   run 'symlink-executables' automatically after installing a dist without an executable named 'perl'.
      adds  fa843aa   describe the change.
      adds  901b120   Merge branch 'feature/symlink-executables-for-dev-versions' into develop
      adds  8618706   always auto run `init` after `install`
      adds  44b6ec5   the generation of ~/.perlbrew/init should respect the value of $PERLBREW_PREL
      adds  4e896d1   describe the change.
      adds  05b13a1   Merge branch 'feature/auto-init-on-install' into develop
      adds  86c9431   version up
      adds  fba8bd7   use "i" to mark as installed perl instead of "*", for the latter one already means "currently used perl"
      adds  31f5bf0   Merge branch 'release/0.19' into develop
      adds  70a6772   deal with build post-5.14 RC release from git.
      adds  46d6ffe   Merge branch 'release/0.19'
      adds  447b743   Merge branch 'develop'
      adds  14ecad2   typo fix
      adds  2e3152a   Merge branch 'doy/master' into develop
      adds  122b2f3   Die when we can't find a tarball for the specified release
      adds  7b0835e   Merge remote branch 'doherty/die-on-invalid-version' into develop
      adds  9e0bcb8   use a simpler message.
      adds  b848f45   Add a way to install blead
      adds  2ad5a6d   Merge remote branch 'doherty/install-blead' into develop
      adds  b7590e1   regen execuatble for develop branch
      adds  84d7e41   rewrite the mirror command (run_command_mirror)
      adds  bcd7f57   Add changes from App::perlbrew to perlbrew
      adds  d181808   Merge remote branch 'jrey/new_mirror' into develop
      adds  10ab15a   changes
      adds  be1b3a9   fix to chdir to git repo directory temporarily.
      adds  e7bd535   Merge branch 'develop' of git://github.com/am0c/App-perlbrew into develop
      adds  cd8b14b   changes by am0c++
      adds  4421487   re-pack the perlbrew standalone executable with App::FatPacker
      adds  78cfdf4   Add a method to install a tarball from a given URL
      adds  a596dfc   Merge remote branch 'doherty/install-tarball' into feature/install-tarball
      adds  5de299c   Check for 404s when downloading things
      adds  3908f92   Merge remote branch 'doherty/check-404s' into feature/install-tarball
      adds  9e19eaa   Merge branch 'feature/install-tarball' into develop
      adds  efe7676   regenerate standalone executable
      adds  0f3c434   Merge branch 'install-blead' into refactor-install-command
      adds  6a80bbd   Refactor various install subroutines
      adds  1e3204c   Merge commit 'be1b3a9e36864f7d0b09bd80d6fa57022894fd92' into refactor-install-command
      adds  00d07fb   Merge remote branch 'doherty/refactor-install-command' into develop
      adds  a148428   Fix logic for mirror selection
      adds  5abac5d   Merge remote branch 'jrey/new_mirror' into develop
      adds  df2c5e6   removed the verbose message.
      adds  92bfad0   re-implement the switch as part of the bash script to get rid of thet `current` symlink
      adds  7a28989   auto-run the symlink-executable command on init, therefore people who are upgrading can just re-run a `perlbrew init`.
      adds  3484ce8   update CSHRC_CONTENT
      adds  8779162   implement switch command for non-bash
      adds  a8f64f4   implement 'perlbrew use' command for c shell.
      adds  80e6fba   Added entry to help section for available command
      adds  9eb2848   Merge remote branch 'trcjr/hotfix/available_help_message' into develop
      adds  6e1c321   remove / rewrite the code that depends on the 'current' symlink.
      adds  8e107d2   version bump
      adds  1cb96fe   fix in bash: `perlbrew switch`, without args, shows current perl.
      adds  3f68a6b   documenting, and implement `perlbrew off` for C shells
      adds  99e4a55   friendlier message when the installation target is invalid or unknown.
      adds  44266e0   Merge branch 'release/0.20'
      adds  0386469   Merge branch 'release/0.20' into develop
      adds  5ddc735   fix test
      adds  e4255af   Merge branch 'release/0.20'
      adds  7ac586c   update shipit config
      adds  03119ab   update the installer to install a packed patchperl
      adds  da87ccb   update patchperl
      adds  efe7c47   fix PERLBREW_ROOT
      adds  c150e19   update patchperl
      adds  4584581   installs patchperl 0.36
      adds  6b6c430   Merge branch 'release/0.20' into develop
      adds  8b3e5cc   Merge branch 'master' into develop
      adds  6ccc9da   Merge branch 'master' into develop
      adds  14547a0   Merge branch 'master' into develop
      adds  107b25c   * Fix "perlbrew install http://url.to/perl-5.14.0.tar.gz" so it installs into   "~/perl5/perlbrew/perls/perl-5.14.0" instead of "~/perl5/perlbrew/perls".
      adds  5d1a0dc   Merge remote branch 'audreyt/master' into develop
      adds  f2b9ee7   regenerate
      adds  cdfc98c   Merge branch 'master' into develop
      adds  5991f44   Assume 5.12.3 means perl-5.12.3, for example.
      adds  1033d09   Merge remote branch 'oylenshpeegul/master' into develop
      adds  1869a64   regen
      adds  12538bf   also resolve alias for 'env' command.
      adds  cb84007   attribute oylenshpeegul
      adds  2fda0f5   Refactor: let installed_perls returns a array of hashref. And improve 'perllbrew list' command.
      adds  12c00b5   Let 5.12.3 mean "perl-5.12.3" in command line
      adds  0df6369   remove the "install" part in bashrc -- not required.
      adds  bcb6e17   doc fix from @rodrigolive
      adds  da81de9   make sure ~/.perlbrew exists before writing ~/.perlbrew/init file
      adds  a63bca0   fix RT #68241
      adds  d06761f   installs patchperl 0.36
      adds  417c60e   Support for install from local archive file
      adds  3380050   Merge remote branch 'arpadszasz/master' into develop
      adds  fdee53a   complete the install-from-archive feature without file:// prefix
      adds  e22658b   extra blank line looks slightly better.
      adds  0b17481   a little bit less verbose by default
      adds  374e114   update doc
      adds  e6833fa   version bump
      adds  94c3d7a   fix the bashrc for zsh.
      adds  0a67836   0.21 change log
      adds  d6ee5f3   documentation updates
      adds  8e254fa   apparently syntax error
      adds  8b8b4ee   Merge branch 'release/0.21'
      adds  071f1c8   Merge branch 'release/0.21' into develop
      adds  dc9cd94   update version test
      adds  f38f83e   Merge branch 'release/0.21'
      adds  d6b4475   Add self-upgrade command
      adds  523c440   Add docs for self-upgrade
      adds  adf4897   Add uninstall command
      adds  345939f   rewrite the usage of uninstall command.
      adds  6cfe316   a brief test for -D args
      adds  79a7c43   do not have to backslash-escpae the space.
      adds  6d10d7e   correctly quote $@ such that '-Dcc=ccache\ gcc' is seen as a single entry in @ARGV
      adds  81fd9fc   regen
      adds  eea0068   implement alias create/delete/rename
      adds  b8ab63e   document
      adds  c3178a4   Merge branch 'feature/alias-command' into develop
      adds  7a771f8   use simple mocking to test installation process.
      adds  29d783f   a simple case to detect the existing of installation by distirbution names
      adds  d8ec7b2   add a is_installed method to tell if the given installation name exists.
      adds  7798e33   refactor with is_installed method.
      adds  aa19576   do not clobber existing user-specified installation names (the `--as` option.)
      adds  d4fcac9   should use the specified installation name in the error message.
      adds  6abc633   Merge branch 'feature/fix-install-clobbering' into develop
      adds  4f99b60   bump version to 0.22.
      adds  7327b64   briefing the changes
      adds  6813642   update the version test
      adds  2e8272e   typo
      adds  6f9a6bd   Merge branch 'release/0.22' into develop
      adds  c503fbe   add support for multiple .perlbrew dirs
      adds  6703e10   Merge pull request #98 from felliott/feature/perlbrew_home
      adds  672fc40   Fix missing test_requires for IO::All
      adds  6286089   Fix missing test_requires for Try::Tiny
      adds  ac77d41   Fix curl auto-detection
      adds  8bb91c5   Support OpenBSD pdksh
      adds  75ddd68   Update init doc for sourcing ${shrc}
      adds  74c0c74   Simplify init a bit, and be explicit in which shrc to append
      adds  b80378f   Merge remote branch 'zakame/master' into develop
      adds  449af54   keep the original @ARGV in $self->{args}
      adds  2b4c783   brief editing
      adds  7a5da3c   The exec command handle @args differently.
      adds  0d499ab   dependency fix
      adds  beead02   changelog
      adds  aa8307c   fix arg test
      adds  a243eca   version bump
      adds  ec95010   Merge branch 'release/0.23' into develop
      adds  c181811   let `perlbrew availables` shows error message when http_get fail to get content.
      adds  a652ac2   let `perlbrew install-cpanm` shows error message when http_get fail to get cpanm executable.
      adds  fec33a8   let `perlbrew mirror` shows error message when http_get fail to get content.
      adds  7696675   tests on http_get errors
      adds  295c83c   shows error message when 'perlbrew install perl-x.y.z' fails to download perl tarball.
      adds  edcae32   show error message when 'perlbrew install perl-blead' or 'perlbrew install blead' fail to download perl-blead tarball.
      adds  a12de67   deduplicate outputs of `perlbrew list` when PATH contain duplicated items.
      adds  d6f240e   write spec tests for the do_install_archive method.
      adds  f66d3ab   write a spec test for do_install_url method.
      adds  61bdbb6   changelog for the upcoming release.
      adds  3a13b57   fix the installer due to the new github redirect scheme.
      adds  d2a7a79   Merge branch 'release/0.22'
      adds  8164915   Merge branch 'release/0.23'
      adds  2a3f650   fix the installer due to the new github redirect scheme.
      adds  2ced54e   Fix perlbrew-install bash script
      adds  39f274c   Merge pull request #107 from doherty/perlbrewinstall-bugs
      adds  3f1c446   Merge branch 'master' into develop
      adds  fef5fee   version bump
      adds  616ee52   Merge branch 'release/0.24' into develop
      adds  34ec900   Merge branch 'release/0.24'
      adds  34ddd53   Merge branch 'master' into develop
      adds  e0ee45e   mkdir
      adds  92009d7   Merge branch 'release/0.24' into develop
      adds  d13d8e6   Merge branch 'release/0.24'
      adds  35e39be   Remove perlbrew-install's bash dependency
      adds  b0e04f8   Implement self-upgrade in Perl
      adds  0a3cad8   Detect old/new versions of perlbrew
      adds  bc6235b   Don't allow self-upgrade of system-wide installs
      adds  6e59323   Merge remote branch 'hoelzro/master' into develop
      adds  da6c5ea   revert the installer implementation to bash. See my reason in https://github.com/gugod/App-perlbrew/pull/109#issuecomment-1333975
      adds  759337c   Add 'Did you mean?' functionality
      adds  884d7d5   Merge pull request #111 from hoelzro/master
      adds  c3f439a   briefly update changelog
      adds  424e22e   add --insecure option for curl. because 'perlbrew install-cpanm' command fails.
      adds  acb90a0   add --insecure option for curl. because 'perlbrew install-cpanm' command fails.
      adds  b761deb   Merge remote branch 'kanetann/master' into develop
      adds  f8a9194   A suggested way to prevent unalias from failing on UBUNTU
      adds  7532b63   Merge remote branch 'johncm/patch-1' into develop
      adds  af1cb55   'unalias' seems to fail on my Ubuntu and Redhat, a similar patch was suggested here: https://bugs.launchpad.net/ubuntu/+source/zsh/+bug/305346
      adds  d102362   Merge remote branch 'johncm/master' into develop
      adds  5582e28   exit with an appropriate status
      adds  9fd5ab5   Merge remote branch 'punytan/master' into develop
      adds  33d5250   regen
      adds  9dd4593   add a test for checking exit status
      adds  14d1842   Merge pull request #117 from punytan/master
      adds  ccb77b8   version bump
      adds  cdfea8a   the changelog
      adds  c7e26df   chmod +x
      adds  7ac9e12   Merge branch 'release/0.25' into develop
      adds  0eca6ed   Merge branch 'release/0.25'
      adds  8e90889   Add -Dusedevel when installing blead perl
      adds  fe77071   Merge remote branch 'magnificent-tears/blead-usedevel' into develop
      adds  0d18108   regen
      adds  46fd0e8   Implement GH #103 - install -v shows build.log
      adds  1ecdda7   Merge pull request #122 from hoelzro/install-v
      adds  854af36   Test 'exec' command (ensure 1 run for each perl)
      adds  7c9edbc   Use explicit path to ensure exec of correct perl
      adds  4393202   Explicitly stringify Path::Class object in exec
      adds  0b91163   Specify full path to perl in fake shell script
      adds  757bdc8   Set %ENV before 'exec' so that 'system' uses PATH
      adds  b7f88e3   Merge pull request #123 from magnificent-tears/fix-exec
      adds  a9a35b2   regen.
      adds  df12b12   locate the bin/perlbrew an use it.
      adds  644ca6b   coded a resolve_installation_name routine
      adds  612642a   for commands that requires to resolve an installation name, invoke the resolve_installation_name method
      adds  ad1f801   version up, and update changelog
      adds  2ca843f   Merge branch 'release/0.26'
      adds  5163237   Don't s/// the non-existent arg for 'install' command
      adds  2acd84b   Merge pull request #124 from magnificent-tears/master
      adds  3453d55   hotfix the `perlbrew install` command.
      adds  022c4a3   Merge branch 'hotfix/0.27'
      adds  4e88261   doc patch clarifying that perlbrew off is not as drastic as it seems
      adds  bcef757   regen
      adds  9f3bed9   update to patchperl 0.42
      adds  dbeb4f6   skip tilde test when testing env lacks of $HOME.
      adds  8eb2c0a   .
      adds  81b118a   update to install patchperl 0.44
      adds  f071113   Add "available" command to -h screen
      adds  d328061   Merge pull request #129 from Sniperovitch/develop
      adds  9b2b3d3   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  bfd090b   regen
      adds  bf92741   update to patchperl 0.42
      adds  ed74b36   update to install patchperl 0.44
      adds  0393168   Merge branch 'master' into develop
      adds  42a77ec   Fixed issue #108; the 'use' command by itself will display the version of perl being used
      adds  d1b60cf   Merge pull request #134 from Woody2143/fixuse
      adds  99492f0   changed the switch shell command to reflect the switched to version of Perl of off
      adds  0f5a398   Merge pull request #133 from Woody2143/fixswitch
      adds  5615e21   briefly update changelog.
      adds  769677a   Merge branch 'develop' into feature/using-fatpacker
      adds  e14b6f3   rewrite with a plain shell script
      adds  3c9382d   finishing up with a brief documentation for hackers.
      adds  497c005   make it better.
      adds  8c444e5   Merge branch 'feature/using-fatpacker' into develop
      adds  e04a944   fix a "parse error" on zsh, also make it much simpler.
      adds  ae0c38d   regen
      adds  39d14fd   update the installer to download patchperl 0.46
      adds  0fc48a9   version bump.
      adds  814420b   skip a few more files from Manifest.
      adds  9d72b16   version in changelog.
      adds  92d7cc5   Merge branch 'release/0.28' into develop
      adds  cbd484a   quote various args to work around GH #141
      adds  1c60878   Merge branch 'release/0.28'
      adds  c471756   Added version number for Test::Simple dependency.
      adds  06c83d9   Merge pull request #139 from chromatic/master
      adds  afec262   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  88aa314   deprecate the special use of 'use system' in doc.
      adds  4ef6720   several small rewrite.
      adds  5f67ccb   Merge branch 'feature/documentation-review' into develop
      adds  9975f8f   fix GH #108.
      adds  81b5864   PERLBREW_PATH should be default to include $PERLBREW_ROOT/bin to make it easier to invoke perlbrew bash function in bash scripts.
      adds  048b66e   honor TMPDIR, and fallback to /tmp. Use pwd if neither of them exist.
      adds  9deb682   officially deprecate switching to an external perl.
      adds  fb502a9   Add a `switch-off` command in addition to the `off` command.
      adds  89db66d   add -k to curl commands in doc. Some OS ships with curl that needs -k.
      adds  4808977   regen.
      adds  6381f83   declare requirement of patchperl 0.46
      adds  07827ba   a brief implementation to make it possible to correctly run `use` command without sourcing the bashrc / cshrc
      adds  883c73f   Use wget if curl is not available
      adds  26be912   Fix syntax error in TMPDIR test
      adds  a80e751   Merge pull request #147 from sjn/develop
      adds  c606f28   use the new non-gist url of patchperl
      adds  5f606a7   doc tweak.
      adds  c8c32d7   update change log
      adds  8cfc404   bump version number.
      adds  ed5f366   steps to release
      adds  c804fdd   regen
      adds  4450152   Merge branch 'release/0.29' into develop
      adds  efe6702   what a long process
      adds  141ad18   use Text::Levenshtein as a module, instead of pasting its methods.
      adds  7707bc9   regen
      adds  fbccab5   Merge branch 'feature/use-text-levenshtien' into develop
      adds  f1c0203   minor message tweak.
      adds  97f0109   Let install-cpanm response with some message.
      adds  9ed54d0   minor.
      adds  dbf5c16   change the default value of "--quiet" option, will let it mean "complete silent" mode.
      adds  11fc662   fix the test by using a special PERLBREW_ROOT for testing.
      adds  55f31e0   Respect -f (--force) when installing to replace an already installed version
      adds  3d8ed72   Merge branch 'develop' of https://github.com/claesjac/App-perlbrew into develop
      adds  a36933b   update the test for the updated error message for unknown command.
      adds  01a12eb   that variable does not need to be a global.
      adds  5d7ca88   add commands: display-bashrc and display-cshrc
      adds  6fd2149   rename $ROOT and $PB_HOME to $PERLBREW_ROOT and $PERLBREW_HOMM, respectively.
      adds  4e84480   some brief change log.
      adds  61ae08c   To eliminate duplicate runs, added a check in run_command_exec to skip aliases
      adds  2c542db   Merge branch 'develop' into fixexec
      adds  f01ff1e   Merge pull request #135 from Woody2143/fixexec
      adds  531b21a   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  3e1c057   introduce variables that contain bashrc/cshrc version number so it is posibble to programatically update bashrc/cshrc on demand.
      adds  40d95fd   let bashrc / cshrc provide default value of PERLBREW_HOME and PERLBREW_ROOT
      adds  c366461   new command: install-patchperl
      adds  03c1963   also make sure that 'patchperl' has executable permission.
      adds  4b36da7   re-write the installer to invoke `install-patchperl` command.
      adds  68ec76e   regen.
      adds  c35028c   a brief test for install-cpanm command.
      adds  4253cac   a test for the 'available' command.
      adds  180cc82   Here's some random notes about perlbrew that I take when I was thinking (or not.)
      adds  eceacdd   let a bare `lib` command shows usage synopsis.
      adds  29a4d33   Let command `lib create` creates the folder.
      adds  e6a36c4   let command `lib delete` wipes out the folder.
      adds  e721f85   guess it's better to require File::Path::Tiny in the test, just in case I want to remove mkpath sub from App/perlbrew.pm
      adds  4e7eee4   put common routines for testing in test_helpers.pl
      adds  88da61b   describe the usage of test_helpers.pl
      adds  cf736f8   briefly test the `env` command
      adds  304716d   let 'env' command reconize perl names with @ sign in it.
      adds  83ff272   minor.
      adds  94f198b   WRONG VARIABLE NAME. HA HA HA.
      adds  09867b3   properly quote the env output
      adds  e152806   a very brief code to list libs
      adds  1846c15   regen
      adds  f6b9038   unset certain variables.
      adds  a5760db   update the fake perl executable to output version number for the command-list test.
      adds  140f4ff   let 'list' command includes local::libs in the list.
      adds  91cbc77   the "current perl" is now decided by combining the "perl name" and "lib name".
      adds  8363f1b   refine the delete command.
      adds  3d6bd89   fix test
      adds  1e34ff0   update doc
      adds  877f5af   update changelog.
      adds  042b72d   Merge branch 'feature/locallib-integration' into develop
      adds  af3bbcd   steal upgrade-fatlib.pl from cpanminus project ;)
      adds  e187e4b   regen.
      adds  d896872   requires local::lib
      adds  4f0c1ec   improve help command to accept "perlbrew help <command>" cli syntax.
      adds  e1bf18c   small refactor.
      adds  271ae6c   simply use 'args' as the method to access args.
      adds  54d0ab6   the code that rename CONF to CONFIG
      adds  f7357df   minor refactor: removing the "get_" prefixes in general out of personal preferences.
      adds  6eaa8a2   again the naming.
      adds  ff81adb   version bump
      adds  7a29312   Mention 'lib' command in the pod.
      adds  061a09f   fix "switch" with lib
      adds  448227a   doc.
      adds  60956af   Merge branch 'release/0.30' into develop
      adds  976e788   Merge branch 'develop' into feature/conf-renaming
      adds  c58a482   var name.
      adds  2e9b930   noted that Conf.pm is gone.
      adds  1beda08   Merge branch 'feature/conf-renaming' into develop
      adds  4045d91   avoid reading a nonexistent directory
      adds  48a01a7   Merge pull request #154 from horus/develop
      adds  d092f9a   more doc in `help lib`
      adds  51917a3   re-write the 'help' command to pull output from pod.
      adds  c65028f   appears to be a good idea suing noperldoc opt.
      adds  44f7fa9   testing the help command
      adds  ca822ae   decide to ditch `perlbrew help commands` and simply let `perlbrew` display the initial help content, which should provide the full list of commands.
      adds  886eeb4   update change log
      adds  5b6aed6   regen
      adds  1071006   let a App::perlbrew object has a 'root' property instead of always sharing $App::perlbrew::PERLBREWROOT
      adds  2481daa   call $self->root instead of using $PERLBREW_ROOT
      adds  4fa1029   add a method to decide the the location of config file, for that is relative to PERLBREW_ROOT.
      adds  52eee5d   regen.
      adds  47ae98a   Somehow reverted the run_command_help code :/
      adds  615987e   some documentation refine
      adds  5b5b58c   fix GH #158
      adds  93337ea   Quote parameters to export in __perlbrew_set_path
      adds  dc9ac78   Merge pull request #157 from wolverian/develop
      adds  8e7707f   Merge remote-tracking branch 'origin/develop' into develop
      adds  432b6df   s/retrive/retrieve/g
      adds  957bddb   Terminate perlbrew-install if any of the steps fails
      adds  0a6289b   Merge pull request #160 from yibe/develop
      adds  b3c0b33   Remove dependency on Text::Levenshtein module.
      adds  8cb156a   Merge pull request #159 from juster/editdist
      adds  0ea6ebc   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  61f5596   remove List::Util from deps
      adds  b64d4ef   regen
      adds  312601c   stop showing external perl in the output `perlbrew list`
      adds  7a5aa27   notable changes for the next release
      adds  ee73330   version up
      adds  6a56085   fix the use of `exec` command with --root arg up front.
      adds  3dc4673   regen
      adds  810c4a1   Merge branch 'release/0.31' into develop
      adds  098d6b6   skip some files
      adds  0d3d8ea   Merge branch 'release/0.31' into develop
      adds  7253837   Merge branch 'release/0.29'
      adds  c072da2   Merge branch 'release/0.30'
      adds  34d68fe   Merge branch 'release/0.31'
      adds  f1255e6   Merge branch 'release/0.31'
      adds  0558535   pack local::lib and bump version
      adds  4146a73   Merge branch 'hotfix/0.32' into develop
      adds  1beb698   lengthy documentationy processy
      adds  0065c7c   move all perlbrew usage doc to bin/perlbrew, App/perlbrew.pm should contain module API documentation from now on.
      adds  472cab1   remove Text/Levenshtein
      adds  82231aa   regen.
      adds  1614c53   version bump
      adds  cae8174   changelog
      adds  e93a509   Merge branch 'release/0.33' into develop
      adds  8215d05   for some unknown reason, user using local::lib may find extra directories named ~/.perlbrew/libs/<perl-name> are created after installed some CPAN modules. Without knowning how to prevent those directories from being constructed, avoid showing them in the output of `perlbrew list` for now.
      adds  9f57af3   regen
      adds  cf0ff42   Append pid to the local installer.
      adds  b3ad335   Merge pull request #162 from trcjr/develop
      adds  6a6b4ac   Avoid prompting -- it is always better to update patpchperl anyway.
      adds  50d5b88   perlbrew completion, provided by 'compgen' subcommand
      adds  ad5c593   Add basic tests for 'compgen' subcommand
      adds  1302e4f   Merge branch 'hotfix/0.32'
      adds  96fa094   Merge branch 'release/0.33'
      adds  72d2809   installer hotfix: avoid prompting when installaing patchperl, because people will not be able to see the prompt if they follow the installation step stated on www.perlbrew.pl
      adds  39c04c1   Merge branch 'master' of github.com:gfx/App-perlbrew into develop
      adds  9c692fb   Merge branch 'master' into develop
      adds  0a58dca   Merge branch 'develop' of github.com:gfx/App-perlbrew into develop
      adds  1f5ff4c   Fix completion script
      adds  3a8696a   Rebuild perlbrew
      adds  1417ad3   Merge pull request #164 from gfx/develop
      adds  e79d799   Separate the bash completion code from $PERLBREW_ROOT/etc/bashrc
      adds  62c5944   Add a workaround for bash completion to work with Zsh
      adds  ed0ae64   Merge pull request #165 from yibe/develop
      adds  9a21156   fixed typo termanl to terminal in POD
      adds  fbfbe46   Merge pull request #167 from dsteinbrunner/develop
      adds  bb57a8c   fixed perlbew typo to perlbrew in POD
      adds  c1ca8a4   Merge pull request #166 from dsteinbrunner/patch-1
      adds  6684be2   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  bd6613d   add self-install command (renamed from install-perlbrew)
      adds  24d15f7   get rid of that undef warning.
      adds  7268826   regen
      adds  4fe3011   fixed typo shel to shell in POD twice
      adds  1134f00   Merge pull request #168 from dsteinbrunner/develop
      adds  8149895   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  1285f6c   reorg the documentation section order.
      adds  85de8cc   minor wording tweak.
      adds  3ef9912   rewrite the upgrade note because the previous version is a non-sense.
      adds  31a9831   update changelog
      adds  40abdca   init process tweaks:
      adds  761eeba   need to quote ENV variable values
      adds  9f4f657   Merge pull request #170 from kmcgrath/use-fix
      adds  cba5919   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  d88c7bc   regen
      adds  dfeda53   don't blow away original PERL5LIB
      adds  49726c9   honor TMPDIR envvar
      adds  1a65bca   note the GH #173 change
      adds  7f1a49b   regen
      adds  7e4c72e   Fix whitespace
      adds  6f24946   Support setting/unsetting MANPATH
      adds  8087338   Merge pull request #174 from DarwinAwardWinner/manpath
      adds  22e0f0d   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  1430b3a   enhance resolve_installation_name to recognize '@libname' as "current_perl + libname"
      adds  a01f6a9   little refactor
      adds  69e1894   done #153
      adds  004ce2d   version up
      adds  97f334d   use the new *.perlbrew.pl urls
      adds  094dfe8   small typo
      adds  2aedd81   minor doc tweak
      adds  c386978   Merge branch 'release/0.34' into develop
      adds  eeb07a8   use catfile/catdir here and there
      adds  f31b56c   more catfile/catdir here and there
      adds  ce4e3e1   fix http://www.cpantesters.org/cpan/report/5750ba6a-27ec-11e1-a1ec-ff7dd87862d9
      adds  a143a5b   done RT #72513
      adds  80d8932   update changelog
      adds  670fe79   Merge branch 'develop' of git://github.com/gugod/App-perlbrew into feature-dev_build_lib_aware
      adds  c9dbcae   Merge branch 'release/0.34'
      adds  f6e2a51   version up
      adds  15c4152   minor rewrite
      adds  697a665   Merge branch 'release/0.35'
      adds  dd23b05   close STDERR/STDOUT for they are basically noises in the test case
      adds  416af6c   test current_perl subroutine
      adds  664ee88   Merge branch 'release/0.35' into develop
      adds  74d539c   Merge branch 'master' into develop
      adds  d924e8f   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  093fcdb   be less verbose
      adds  cc78a24   this should fix dubious result of command-exec.t on freebsd, as seen on http://www.cpantesters.org/cpan/report/bef5989c-288d-11e1-aab3-e558167d1473
      adds  b39b2d2   fix a couple of typos
      adds  e09794e   Merge pull request #175 from AlexBio/develop
      adds  628bf09   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  5cf93c7   version up
      adds  ea9e109   Merge branch 'release/0.36' into develop
      adds  877f194   Refactor system() call to improve mockability
      adds  c9752ac   Add sitecustomize option
      adds  f13468f   Merge pull request #176 from dagolden/sitecustomize
      adds  695544b   Document --sitecustomize option
      adds  d812695   Merge pull request #177 from dagolden/sitecustomize-docs
      adds  b8cb5f1   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  d1cbae0   Use 0 instead of $[
      adds  ec0cf74   Merge pull request #178 from jwittkoski/topic/remove-array-base
      adds  d34d605   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  f1aeb53   Merge branch 'develop' of git://github.com/gugod/App-perlbrew into feature-dev_build_lib_aware
      adds  b766ccd   reset local lib when switching env
      adds  950787f   Merge pull request #180 from kmcgrath/feature-reset-locallib
      adds  4130118   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  15d3b6e   releasing
      adds  a32761f   Merge branch 'release/0.37' into develop
      adds  976b539   Simplify option detection in Bash perlbrew function
      adds  4cc550f   Merge pull request #181 from arc/patch-1
      adds  22d0d64   regen
      adds  b2ff0e7   ..... OUCH.
      adds  265023a   fix for PERL5LIB
      adds  ad46ab1   Merge branch 'release/0.36'
      adds  7f6d63e   Merge branch 'release/0.37'
      adds  966dac3   fix deps
      adds  2df02ea   Merge branch 'hotfix/0.38' into develop
      adds  36d7bb9   Merge branch 'develop' of git://github.com/gugod/App-perlbrew into feature-reset-locallib
      adds  e71989c   Merge pull request #182 from kmcgrath/feature-reset-locallib
      adds  f7c32c4   eval each line instead of entire code block
      adds  3bed0de   Merge branch 'develop' of git://github.com/gugod/App-perlbrew into feature-bash_env_fix
      adds  3fb8c59   Merge pull request #183 from kmcgrath/feature-bash_env_fix
      adds  b4db41f   notable changes
      adds  ce02e56   make 'lib create' more consistent on the naming of lib, when the names contains '@'
      adds  a2daa05   make sure it errors out when the specified perl name is not installed
      adds  74deb9a   noted that GH #179 is fixed.
      adds  a2f216e   version up
      adds  c415b94   ingore anything generated from testing.
      adds  eb59899   Merge branch 'release/0.39' into develop
      adds  74d7dbb   start utilizing CPAN::Perl::Releases
      adds  e1b141e   rewrite part of the do_install_release based on CPAN::Perl::Release
      adds  c751867   regen, and strip fatlib contents.
      adds  10b0cbd   fetching tarbal takes some time... need message there.
      adds  bd37804   Use absolute path to perlbrew
      adds  18e3e88   Merge pull request #185 from dagolden/abs-patchperl-path
      adds  82365cc   Update the fatpacking script to invoke `perlstrip` on App/perlbrew.pm
      adds  dc42f09   briefly update changelog
      adds  2d1fee7   Merge branch 'hotfix/0.38'
      adds  a8d7b46   Merge branch 'release/0.39'
      adds  8ccd855   Add support for upgrading older perls in-place.
      adds  7d3d35a   Merge remote-tracking branch 'hoelzro/master' into develop
      adds  f8631c3   let perl_release subroutine fallback to crawl search.cpan.org if CPAN::Perl::Releases does no contain the wanted version.
      adds  c031ab6   use the patchperl in $PATH if it is not found under $PERLBREW_ROOT/bin
      adds  52d6531   briefly update changelog.
      adds  1ce7634   version number.
      adds  04f1ca0   regen
      adds  111ea80   Merge branch 'release/0.40' into develop
      adds  c66f227   Verify that the author dirs are in the url
      adds  a189f46   Include author path in url (not just basename)
      adds  a88226c   Merge pull request #187 from rwstauner/dist-path
      adds  3ff9f76   update changelog
      adds  6f4dc38   make "current_perl" an attribute of App::perlbrew object.
      adds  876711d   minor.
      adds  ce13017   use "note" to make it less verbose.
      adds  08669dc   make "current_perl" method a attribute getter/setter.
      adds  46c1b76   describe the "current_perl" method.
      adds  fa95453   add --with arg to the 'exec' command.
      adds  2c5bda7   also test exec without --with arg.
      adds  f9ecf02   replace the old exec test with new, mock-based testing.
      adds  64488ad   ignore ".prove"
      adds  e64f969   generate the mocked perlbrew root with tempdir to make the test suite work when running with `prove -j2` (or more)
      adds  94c5048   fixing sub-shell invocation of the "use" command.
      adds  1ddd6f2   instead of putting endless effort to make zsh sub-shell work on MacOSX Lion, display an warning message to advertise users to include the bashrc-sourcing statement in ~/.zshenv.
      adds  87561e7   describe the sub-shell change
      adds  e76faba   Merge branch 'feature/subshell' into develop
      adds  f7e4b9e   version number bump
      adds  dcf6bbb   Merge branch 'release/0.41' into develop
      adds  318296a   Fix bug in tests by making looking for whole url
      adds  a2bbe48   Remove incorrectly duplicated url portion
      adds  b550869   Merge pull request #189 from rwstauner/dup-url-part
      adds  52a322b   die and do nothing when running `perlbrew use` with a unknown installation name.
      adds  d1e900a   die and do nothing when running `perlbrew switch` with a unknown installation name.
      adds  ba15f6a   briefly update changelog.
      adds  6f93571   suggest upgrading patchperl when build fails
      adds  bea2057   Merge pull request #191 from dagolden/suggest-patchperl
      adds  92be66e   Test that 'do_system' passes args to 'system' correctly
      adds  902d047   Pass all do_system() args to system()
      adds  ca33e8a   Merge pull request #192 from rwstauner/exec-system-args
      adds  3ef0f6a   ?
      adds  dd2fc0d   travis-ci config.
      adds  65b138c   travis-ci config.
      adds  73bec01   figured that $^X might not be able to be found in the $PATH
      adds  55f012d   regen
      adds  38ed127   do not put travis config in dist
      adds  9303011   unlink the build.log on each install.
      adds  43885b7   changelog
      adds  6a93cbb   version bump
      adds  c827d59   rebuild
      adds  6ef1792   Merge branch 'release/0.42' into develop
      adds  a34d631   quit gracefully when no argument to lib create or lib delete
      adds  7def8a8   Merge pull request #196 from kidd/develop
      adds  dbe2aa0   support for fetch (default on FreeBSD)
      adds  83dc61c   Merge pull request #200 from zzzcpan/develop
      adds  90ea7d8   Fix GitHub SSL errors.
      adds  97bdecd   Merge pull request #199 from alphapapa/patch-1
      adds  719aea5   -noperldoc -- can hopefully fix some cpantester failures running with perl5.15.x
      adds  a1fa37e   Ported the bashrc functionality into cshrc.
      adds  1b1de9d   Merge pull request #203 from matzsoft/feature-csh-support
      adds  03cbfc6   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  d2d7f56   changelog
      adds  3ad789c   rebuild.
      adds  9162c3c   pump the deps version.
      adds  37cc918   brief changelog updates
      adds  74949f7   typo
      adds  3794174   reorganize installation commands into different phases.
      adds  1fea4de   get correct perl version with basename when "do_install_archive"
      adds  4e9b02d   Merge pull request #207 from alecchen/develop
      adds  6881524   update changelog
      adds  f8ed8a3   rebuild
      adds  70980f8   set version and rebuild.
      adds  2f15d78   always requires the latest Devel::PatchPerl and CPAN::Perl::Release
      adds  b676a96   Merge branch 'release/0.43' into develop
      adds  25c0ce8   Merge branch 'develop' into feature/upgrade-perl-in-place
      adds  126224d   Merge branch 'feature/upgrade-perl-in-place' into develop
      adds  80c3d1d   the standalone script now uses '/bin/sh' instead of '/usr/bin/env'
      adds  8f48aa9   define scriptdir. See RT#77488
      adds  8a5f095   fix: `perlbrew off` is not working properly when a lib is active.
      adds  91d0174   fix: `perlbrew use` between lib/non-lib is not working properly
      adds  0037fb8   briefly update changelog
      adds  c6b2f24   minor message.
      adds  4ee1149   display-system-perl-shebang: A command to display system (pre-perlbrew state) perl shebang.
      adds  5177077   system_perl: new method
      adds  8a7a2df   let installer invoke "self-install" command.
      adds  b714241   list "self-install" command in the SYNOPSIS
      adds  5a0988c   move the "INSTALLATION" section document to App/perlberw.pm, because that is not required to be read by daily users.
      adds  678e690   a program to generate README base on the POD of bin/perlbrew and lib/App/perlbrew.pm
      adds  1de64ce   regenerate README
      adds  b70cf29   briefly update changelog.
      adds  d37304c   self-install commands now change the shebang to use system perl.
      adds  b5d2182   make the shebang simpler... and actually worked on debian.
      adds  5bb2a98   change the shebang of patchperl on install.
      adds  ff01c1a   changelog
      adds  c068a58   version bump
      adds  4573667   rebulid.
      adds  79ae4bc   Merge branch 'release/0.44' into develop
      adds  98b5467   new command: install-ack
      adds  ca9be90   small tweak to make Emacs font lock happier.
      adds  94de6fb   regen
      adds  f8b6af5   new command: list-modules
      adds  90532d6   include libs in the exec list.
      adds  13d53ff   notable changes
      adds  f12c7fd   Fix a typo
      adds  72f5a79   Mention list subcmd under lib cmd usage
      adds  b1fa0dc   Merge pull request #217 from mvuets/develop
      adds  803cb87   check perl version and fatpack path.
      adds  59a73c0   rebuild.
      adds  038fa03   documentation.
      adds  cde8efe   deprecating the current behaviour of `perlbrew install`.
      adds  da99fac   build 0.45
      adds  1b2e87d   Merge branch 'release/0.45' into develop
      adds  dbf5ce8   code reuse! code reuse! code reuse!
      adds  555b305   Change 'install' to 'self-install' in self-upgrade
      adds  c3934b7   Fix system MANPATH detection in bashrc and cshrc.
      adds  80816bf   Let `exec --with` accept multiple perl installation names, seperated by either space or comma.
      adds  f47629e   change log updates
      adds  5e41aa7   doc: describing how to specify perl installation names.
      adds  88acdf6   properly resolve specified installation names.
      adds  cb4b8c4   doc: more description about `exec --with`
      adds  54255d9   bump version number.
      adds  ba10a6c   Merge branch 'release/0.46' into develop
      adds  d0b0b76   Suppress warning about setting $MANPATH
      adds  29ec495   Merge pull request #223 from FreekKalter/develop
      adds  d765a52   Small here-doc tweak.
      adds  8bfc389   Implement a "download" command.
      adds  2ae182f   fix test errors.
      adds  ee9527a   a sub routine that converts perl verion strings to an integer.
      adds  2d8d54b   relocatable by default.
      adds  51a52b9   fix the test when there are intereferences..
      adds  ef4cebd   fix the issue that PATH and PERL5LIB are written as constant in ~/.perlbrew/init
      adds  f01d458   rewrite a few "http_get" to "download".
      adds  eb53bdc   change log updates.
      adds  c4730f6   0.47
      adds  a47a1e8   version bump.
      adds  122f7aa   document for the "download" command.
      adds  d0d3b5a   rebuild.
      adds  fccc1a4   Merge branch 'release/0.47' into develop
      adds  adeb2f3   Allow bash/zsh users to use the eval statement:
      adds  2f55799   Rename the variable $as to a more descriptive name.
      adds  1912468   Store the build log by installation name for easier reference in the future.
      adds  785c7d3   a few output message tweaks.
      adds  60c80a7   Replace the deprecate warning for `perlbrew install` with its usage.
      adds  db9648d   A typo that essentially intrdoced breakage *facepalm*
      adds  912a371   documentation updates.
      adds  b5703d1   Should always quote the eval statement like: eval "$( ... )"
      adds  3c51416   rebuild
      adds  1318222   0.48 change log.
      adds  71478cb   version bump.
      adds  047c20a   Merge branch 'release/0.48' into develop
      adds  91bfb3b   userelocatableinc is not safe for 5.12 and 5.14
      adds  00a2839   version bump.
      adds  1c94322   rebuild.
      adds  7c580a7   dependencies update.
      adds  d01f4c2   Merge branch 'release/0.49' into develop
      adds  9ad9684   5.15.5 is good with userelocatableinc
      adds  21b620b   ensure perlbrew-related PERL5LIB values are removed properly.
      adds  891bdb5   ensure the first line of command help is "Usage: ..."
      adds  3c62933   rebuild.
      adds  47b09b4   Fix minor spelling errors
      adds  04315da   Merge pull request #233 from rvoicilas/develop
      adds  dced49d   documentation updates
      adds  49505fc   version bump.
      adds  b18428e   rebuild.
      adds  cdcd927   Merge branch 'release/0.50' into develop
      adds  9f15064   prevent a start-up warning when PERLBREW_PERL is unset.
      adds  5ca9b34   Fix for manpath error on installation
      adds  1fcb701   Merge pull request #236 from jspc/manpath_fix
      adds  99da1c5   Make sure we have a non-empty /Users/dj_goku/perl5/perlbrew/bin:/Users/dj_goku/perl5/perlbrew/perls/perl5.16.1_threads/bin
      adds  379fc75   bash does not like an empty if ... else block, so inserted a line "true"
      adds  9a525d0   Merge pull request #240 from ashleywillis/develop
      adds  89f73bf   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  fae94c1   Changing multilpe to multiple.
      adds  c41f5ca   Merge pull request #238 from djgoku/minor_spelling_errors
      adds  2f5ad89   -z returns true if zero -n returns non-zero true
      adds  4f048d5   Merge remote-tracking branch 'djgoku/control_flow_fix_perlbrew_perl' into develop
      adds  4af6e4e   rebuild.
      adds  881655a   Fixed the order since -n returns true if non-zero
      adds  a644345   Merge pull request #241 from djgoku/perlbrew_path_is_empty_fix
      adds  350f356   version bump and change log.
      adds  4ca0b3b   Merge branch 'release/0.51' into develop
      adds  a42d6e5   Suppress warnings from manpath.
      adds  669ed10   Merge pull request #243 from ironcamel/manpath-warning
      adds  7b9ef5b   travis ci config.
      adds  a4543c3   Revert the use of userelocatableinc.
      adds  dd7411d   re-work on the PERL5LIB issue GH #197.
      adds  24cd896   rebuild.
      adds  fdf6d3f   version bump
      adds  c5c13ba   changelog updates.
      adds  c44e3bd   Merge branch 'release/0.52' into develop
      adds  7360843   clean up global filehandles in run_command_init
      adds  752cece   fix spelling error
      adds  0934f76   Merge pull request #246 from friedo/develop
      adds  72c82af   updated dist regex to handle old version numbers
      adds  464f404   clean up dist version handling
      adds  fdc8e36   Merge pull request #247 from friedo/develop
      adds  168f90e   Cleanup -- *_WITHOUT_PERLBREW does not have to be left in the env.
      adds  cf2282e   travis config tweak.
      adds  043e415   silence warnings on 5.16.
      adds  d74bfb6   travis config tweak.
      adds  55b93ee   travis config tweak.
      adds  15690a6   more warninsg to be silenced.
      adds  656bef5   skip 5.12 testing for now.
      adds  01644c9   skip_cwd for GH #245.
      adds  8ba020b   A few helper commands for shell helpers.
      adds  91029b7   use some helper commands in bashrc.
      adds  946ed76   Change info command output.
      adds  274d685   require CPAN::Perl::Releases 0.76
      adds  5859a88   briefly update changelog.
      adds  07725d6   version bump.
      adds  5624f6e   documenting.
      adds  1d40df3   rebuild
      adds  f6db22e   Merge branch 'release/0.53' into develop
      adds  99fa1eb   bugfix: cannot get version number during upgrade-perl
      adds  378a7bb   Merge pull request #251 from BlueT/develop
      adds  8e9f9e2   hack Configure options for pre-5.6 perls, and use version obj comparison for makefile hack
      adds  0513ef2   Merge pull request #249 from friedo/develop
      adds  dc336df   remove userelocatableinc from doc.
      adds  efffc26   A little bit re-work of GH#251.
      adds  ce9666d   move the big message block into a differen sub-routine.
      adds  ea4cf1a   requires 5.8.8.
      adds  3ee9de3   Trying to remove the use of File::Path::Tiny -- simply use File::Path
      adds  6f2152a   remove File::Path::Tiny from standalone executable.
      adds  5c9d473   travis ci config tweaking.
      adds  cd57b77   remove File::Path::Tiny dependency list.
      adds  6d2a1fd   remove File::Path::Tiny in tests.
      adds  7244ddd   travis-ci config tweaking.
      adds  72a80f7   travis-ci config tweaking.
      adds  906853d   Make "skip_cwd" compatible for older perl versions. See GH #245.
      adds  00c1fd7   Let --quiet param effective for 'upgrade' command.
      adds  e4785ec   change log.
      adds  afe6a69   version bump.
      adds  391c30a   rebuild
      adds  40fee5b   Merge branch 'release/0.54' into develop
      adds  5e96772   Add env var: PERLBREW_CPAN_URL
      adds  779f239   add a 'current_perl_executable' helper method.
      adds  53e1f8f   re-exec $0 with target perl when running 'perlbrew env' command.
      adds  513efbc   Show some notice messages during `perlbrew init` process when $PRERLBREW_ROOT/etc and files inside is not writable.
      adds  14fc9fe   Fixed Typo in lib/App/perlbrew.pm
      adds  90394d6   Merge pull request #257 from pdl/develop
      adds  3ba89da   Merge branch 'develop' of github.com:gugod/App-perlbrew into develop
      adds  cb9538e   rebuild
      adds  f23628c   a short perl distribution version parsing subroutine.
      adds  0f2355f   replace version->parse with internal implementation.
      adds  e45fcec   Let "download" command recongnize 5.00[345] versoion numbers.
      adds  e4cce6f   require 5.008 again.
      adds  7496317   change log update
      adds  cdbf1b0   version bump.
      adds  58a7fa7   rebuild
      adds  3548f64   Merge branch 'release/0.55' into develop
      adds  3fd89a3   Only re-exec perlbrew env if a name is provided.
      adds  0773221   Merge pull request #262 from hoelzro/develop
      adds  bca584a   for dev purpose, allow opt-out perlstrip process
      adds  c81af53   silence a warning when switching between different libs.
      adds  ffdb584   version, changelog
      adds  4799303   Merge branch 'release/0.56' into develop
      adds  97b008a   fix a case where "perlbrew env NAME" falls into an inf loop.
      adds  808988c   version bump.
      adds  f2699fc   rebuild
      adds  d1a6b6e   Merge branch 'release/0.57' into develop
      adds  deefbd8   Remove the archname lib path from PERL5LIB.
      adds  690e382   rebuild
      adds  7e4d083   fix the env test
      adds  aaf6e12   Fix a case where PERL5LIB still contains previous entries after deactivating or activating other ones.
      adds  3ccd486   rebuild
      adds  a431084   version bump, changlog updates.
      adds  cf494ec   Merge branch 'release/0.58' into develop
      adds  efa3349   spelling fixes
      adds  f6795cb   Merge pull request #264 from karenetheridge/topic/doc_spelling
      adds  1b567a3   Support zsh5 shell name
      adds  a21156e   Merge pull request #267 from omega/zsh5
      adds  13ed3f1   do not rely on unreliable hash ordering
      adds  7d5cf9a   Merge pull request #278 from rjbs/hashes-are-random
      adds  126252a   escape envvars in regexes with \Q and \E
      adds  abd078c   Merge pull request #265 from felliott/quotemeta_envvars
      adds  6c5661d   fixes issue #279
      adds  3ad8a13   Merge pull request #280 from aixtal/iss279
      adds  545f785   Fix issue #242: --quiet option does not work with exec
      adds  26c1e44   Merge pull request #270 from happy-barney/develop
      adds  dc16019   Don't throw warnings if perl-5.8.0 has been installed with Perlbrew.
      adds  d6a6072   Merge pull request #266 from wolfsage/fix-5-8-0-warnings
      adds  11befe6   Fix bug when PERLBREW_HOME contains regex metacharacters
      adds  e4353a5   New feature: "perlbrew install stable"
      adds  6da850e   New feature: "perlbrew install --switch $perl"
      adds  07a3c5a   Merge remote-tracking branch 'arc/install-switch-stable' into develop
      adds  02287a4   fix this test when PERLBREW_LIB is defined.
      adds  be24ad5   for releasing.
      adds  180e683   Merge branch 'release/0.59' into develop
      adds  ed29288   a bit exit status code handling in the perlbrew bash function to allow better shell scripting.
      adds  e5609f1   * Fixes issue #276
      adds  ac0f15a   Merge pull request #286 from gvenkat/readme-typo
      adds  b08e41f   Fix uninitialized warnings with perlbrew off
      adds  8dda032   Should not have passed 'the default perl'
      adds  1656f86   Merge pull request #289 from worr/perlbrew_off_warnings
      adds  c96420c   Fixed bashrc that perlbrew init generates
      adds  962f881   Merge pull request #288 from worr/fix_bashrc
      adds  780848a   Fixed bug with perlbrew env where PERL5LIB would be unset
      adds  91b106f   Merge pull request #287 from worr/fix_perl5lib_env
      adds  ab47ec6   Auto switch to wanted perl installation for building.
      adds  2bcfe78   rebuild.
      adds  bf5d4c0   add semi-colon to end of each shell commands so that shell interprets them as independent commands
      adds  64c8e22   fix tests to work with updated shell output
      adds  7e839e5   Merge pull request #290 from djerius/develop
      adds  55ade05   non-core modules not loaded until they are really needed
      adds  a7ad4df   fix perl_releaes test by loading CPAN::Perl::Release there.
      adds  5abff6b   depend on local::lib 1.008009 and its fix for arch in PERL5LIB.
      adds  2a78acc   defer the requirement of File::Path and FindBin
      adds  d1e7656   requirement version bumps.
      adds  c65cc45   brief changelog updates
      adds  350d06e   version bump and change logs
      adds  c71a0cf   rebuld
      adds  33c147b   Merge branch 'release/0.60' into develop
      adds  1862655   Revert "add semi-colon to end of each shell commands so that shell interprets them as independent commands"
      adds  af1ebb0   consolidate calls to perlbrew env; use safe eval which correctly handles evaluates multi-line shell code
      adds  fed80bc   rework a bit for zsh4.
      adds  793214c   also remove the the test
      adds  1d24c05   Let `perlbre alias help` means `perlbrew help alias`.
      adds  360d396   Preserve the execution order for `exec` command if `--with` option is given.
      adds  0277563   Remove the `uniq` subroutine, which is not used in the pm code anymore.
      adds  1e42b82   require the latest version of CPAN::Perl::Releases
      adds  4ae723d   Unalias grep command
      adds  998f461   Merge pull request #307 from syohex/unalias-grep
      adds  2af12d6   remove debug-purposes statement.
      adds  42cac07   Fix 'list-modules' when current env is with a lib, so that the output correctly list all modules inside a lib.
      adds  b1cb131   update changelog
      adds  bf8547f   version bump.
      adds  ae9fdd7   rebuild for 0.61
      adds  bf8aa08   Merge branch 'release/0.61' into develop
      adds  e16e0cd   update change log.
      adds  4db5bc6   version bump.
      adds  3a2f098   rebuild 0.62 standalone executable.
      adds  d76b64b   Merge branch 'release/0.62' into develop
      adds  ea2a481   Use opendir+chdir to change back to the original directory.
      adds  4cce343   Try to remove the direct dependency on PathTool.
      adds  d4f1b1e   rebuild
      adds  2f680e3   require the core Cwd early to avoid arch conflict in PERL5LIB
      adds  91067d5   sub assert_installation -> sub assert_known_installation
      adds  0127a06   Merge remote-tracking branch 'msouth/develop' into develop
      adds  9ccc373   Remove `install-ack` command.
      adds  7b7fc82   delay the loading of File::Basename.
      adds  669d412   Fix Can't call method "Capture::Tiny::capture" when install with --sitecustomize option
      adds  b8fdf80   Merge pull request #316 from hirose31/fix/call-capture-tiny-capture
      adds  44e194a   avoid undef value warnings.
      adds  a10b026   Tests for the "files-are-the-same" sub.
      adds  b9ce168   re-arrange the code to put sub/methods together with each others.
      adds  a75935a   minor typo fix
      adds  004e60a   missed File::Spec there.
      adds  dde1d26   Add a subroutine to pull out config_arg* from %Config hash.
      adds  41901a0   remove documentation for the deprecated 'install-ack' command
      adds  bac342e   Merge pull request #318 from elindsey/develop
      adds  ab74843   rebuild
      adds  44bd5fb   version bump
      adds  6af0722   Merge branch 'release/0.63' into develop
      adds  fcb16ad   Spelling corrections
      adds  22970cc   Merge pull request #319 from dsteinbrunner/develop
      adds  e3c8c0a   dependency version bumps.
      adds  4665340   Avoid showing warnings when directly switching between different perl/libs combination.
      adds  f70a84d   rebuild
      adds  1055c56   Ensure a clean build environment
      adds  087f20d   Fix spurious test failures
      adds  2aee0a8   Merge pull request #321 from doherty/clean-builds
      adds  01bf91f   add a switch to turn off man pages
      adds  1c24b81   Merge pull request #329 from dagolden/topic/no-manpages-switch
      adds  8060c24   Fix clean and have it remove tarballs, too
      adds  c80bcfa   add a proper doc section for clean
      adds  0fc1e10   Merge pull request #326 from dagolden/topic/clean-tarballs-also
      adds  e3af15d   Use www.cpan.org as mirror
      adds  ba612eb   Merge pull request #330 from dagolden/topic/use-official-cpan-mirror
      adds  e8c4e72   Use CPAN src index directly
      adds  22ba675   Merge pull request #331 from dagolden/topic/use-cpan-src-index-directly
      adds  199be8c   Add switch to build perl with threads
      adds  e80759e   add support for some predefined compilation flavors: thread, multi, 64int, 64all, ld and debug; rename threads to thread for consistency with how this flavor is usually named while keeping support for the old flag
      adds  9e064ff   add support for install-multiple command
      adds  171c0da   document install-multiple command
      adds  0970649   remove warning from perl_version_to_integer
      adds  fcff71f   set flags not in current variation to ''
      adds  932d8ca   detect 64bit platforms and hide 64int and 64all flags automatically
      adds  a6bb5c0   fix comment
      adds  ed15cf6   fix error on mocked http_get sub
      adds  ceec853   perl_version_to_integer was failing for versions of the form 5.xxx
      adds  b90a12e   set $self->{installation_name} from mocked do_install_release
      adds  31859f7   Merge pull request #334 from salva/flavors
      adds  fbb8374   rework the "clean building dir" from 1055c569ffb518e698c9396193f553898b98bbe6 so it works on macosx.
      adds  34bf2e8   minor editor on the documentation format.
      adds  b6ccc15   minor code tidy up
      adds  b8c00f2   change log catch up.
      adds  5dd901b   prevent massive verbose warning message when cleaning the build dir.
      adds  651569b   briefly check if the downloaded cpanm or perlbrew seems to be a valid perl program, and die with some reasonable message if not.
      adds  38ca8c8   Removed the --insecure and --no-check-certificate  as discussed in https://github.com/gugod/App-perlbrew/issues/335
      adds  a9e7fd4   update change log.
      adds  20110b5   version bump.
      adds  e46aa51   build standalone executable for 0.64
      adds  de7676c   we have a t/test.tar.gz now.
      adds  f448a9a   timestamp it.
      adds  d6f5afb   Merge branch 'release/0.64' into develop
      adds  ec57dbe   remove the documentation review step.
      adds  08fb3d6   Fix for #337, "command not found: command perlbrew"
      adds  072bd71   Merge pull request #338 from ironcamel/perlbrew-command
      adds  7f8e257   Run /usr/bin/perl directly, rather than using the #! mechanism.
      adds  fa4347e   Merge pull request #339 from gottreu/develop
      adds  303f840   improve heuristic for detecting when we are running on a 64bit platform
      adds  8ccbe47   add support for 'append' option
      adds  ae10461   Merge pull request #340 from salva/develop
      adds  b1fc368   done that.
      adds  9bb0123   show the "Compiled at" time from `perl -V` in `perlbrew info`.
      adds  27d14b0   Fix warning 'use uninitialized value' when env MANPATH is not defined
      adds  1981e96   Merge pull request #344 from vsespb/no_warning
      adds  85cb031   Command 'exec' now respects external command exit code
      adds  d6241be   Fix warning 'use uninitialized value' when env MANPATH is not defined
      adds  ebce5f1   Merge pull request #343 from vsespb/develop
      adds  b7d55dd   Fix files_are_the_same test and test expected behaviour on Win32
      adds  471a347   Merge pull request #345 from vsespb/files_are_the_same_on_win32
      adds  a443e98   Replace min() function with one from List::Util
      adds  13a97c1   Merge pull request #346 from vsespb/min_from_list_util
      adds  a556227   Adjust exec exit code behaviour
      adds  ef95511   Unit test for "info" command.
      adds  36b63fa   Move "info" command code to subroutine which will only format version information
      adds  722ef52   Command 'exec' - log exec failures
      adds  2a3b2f1   Exec command - actually need shif exit code by 8
      adds  0f7ddf6   info command test - less strict regexp
      adds  22bd4ef   Merge pull request #347 from vsespb/develop
      adds  5cfc03d   add option for clang compiler
      adds  b0084d4   document the new clang option
      adds  b3f15e4   Merge pull request #351 from salva/clang
      adds  31c1319   installed_perls sort
      adds  9f2387b   Merge pull request #352 from vsespb/perl_versions_ordering
      adds  775ba93   travis yml - add more versions
      adds  4764abb   Merge pull request #353 from vsespb/travis_improvements
      adds  3a39d2f   test - simple fix - code should be inside "it" block
      adds  e0b424d   exec command - test that format_info_output is actually called in right context
      adds  1ef0934   Merge pull request #354 from vsespb/more_tests_for_exec
      adds  64161eb   force to use Cwd from core.
      adds  3bd5439   add an internal 'http_download' command for downloading content to a specific path.
      adds  6c06b2b   rewrite http_get with the new command detection.
      adds  27eaa54   update years
      adds  e13bdf5   bump dependency versions.
      adds  f944054   update changelog.
      adds  0586869   releasing 0.65
      adds  682c781   Merge branch 'release/0.65' into develop
      adds  4ae5627   relax the matching pattern to fix cpantester failures.
      adds  c248e7d   fix the user agent command detection.
      adds  c36fb5d   use the new http_download function to replace http_get
      adds  63b82f1   changelog updates
      adds  afd6b53   version bump
      adds  e1fc3e9   rebuild
      adds  9f5de5e   Merge branch 'release/0.66' into develop
      adds  e6e25af   document the module migration behavior
      adds  2fd59ff   Merge pull request #358 from markstos/develop
      adds  6904963   Take the patch from RT #87897 https://rt.cpan.org/Ticket/Display.html?id=87897
      adds  61506f2   some code cleanup.
      adds  c4b7f8a   small refinement -- make the object construction a bit quicker when @argv is empty.
      adds  a85f8ff   clean up useless code.
      adds  f6fb14d   describe the behaviour of `perlbrew` (no args) and `help`, `-h` and `--help` in this test.
      adds  6f3fd87   Fix perlbrew-install to check SSL cert validity
      adds  0fca9a4   Merge pull request #364 from mperry2/patch-1
      adds  39096c4   Make bashrc use PERLBREW_ROOT at installation time
      adds  69761cf   Merge pull request #359 from mmcclimon/inherit_root
      adds  56705f6   Support for fish
      adds  bce5404   Merge pull request #365 from yanick/fish
      adds  104163a   add a small section to test 'help install'
      adds  4a0c6c1   update this particular test with the changed local::lib output.
      adds  a93d011   briefly update the changelog.
      adds  16aa13d   info command can display module info
      adds  6c9eaf3   rework on the "info $Module" part to use $CURRENT_PERL rather then $^X
      adds  8e0a8dc   Merge branch 'feature/info_show_module_info' into develop
      adds  0d03d29   changelog updates
      adds  cf9c400   version bump.
      adds  38db10e   rebuild
      adds  1ffaf67   fix test breakage due to the presence of PERLBREW_LIB
      adds  f213022   Merge branch 'release/0.67' into develop
      adds  4c132bd   Typo in fish script
      adds  4849283   Merge pull request #369 from yanick/fish-typo
      adds  003545c   require recent version of Pod::*
      adds  7a03ed9   setup to post test coverage to coveralls.io.
      adds  f97f470   fix a POD error.
      adds  91e5ea7   use zofpli !
      adds  4e49d09   allow some external control of which HTTP UA program to use, with this global variable: $App::perlbrew::HTTP_USER_AGENT_PROGRAM
      adds  ab14aac   fix for eval
      adds  0c0a244   Merge pull request #373 from yanick/fish-eval
      adds  b66049c   minor documentation touch.
      adds  b4aadd6   Fish: fix for dropped null case in switch.
      adds  faf4c05   Merge pull request #374 from pullreq/fishswitch
      adds  e9b87d9   Typo (wasn't me!): s/mkdir-p/mkdir -p/
      adds  5d4d10c   Merge pull request #375 from pullreq/mkdir-p
      adds  1bf6acd   regenerated with dev-bin/generate-readme.pl
      adds  7290761   upgrade dependency versions.
      adds  bec6df4   Fixes perlbrew off when using fish shell
      adds  8e5ff31   Merge pull request #379 from tgt/patch-3
      adds  bf4fe1e   Fixes test for empty $PERLBREW_HOME variable.
      adds  ac22ed0   Merge pull request #376 from tgt/patch-1
      adds  a2339b4   Fixes test for perlbrew arguments in fish shell
      adds  f93717c   Merge pull request #378 from tgt/patch-2
      adds  50ebabb   "perlbrew download stable" now works as one expects
      adds  09bf56d   Merge pull request #383 from RsrchBoy/topic/resolve-stable-in-download
      adds  3e6b8d6   minor documentation touch
      adds  a2790fe   update changelog with list of related pull requests.
      adds  f3ea943   Updated PERLBREWURL to reflect Github API Changes
      adds  a2f104a   Merge pull request #391 from bcomnes/patch-1
      adds  c89d81f   Corrected spelling of useful
      adds  66bd4dc   Merge pull request #395 from mttrb/develop
      adds  6855623   Change https://raw.github.com into https://raw.githubusercontent.com
      adds  9f84135   Merge pull request #392 from hirose31/fix/raw-github-url
      adds  0015fc9   Add order for http_user_agent_program
      adds  38c3583   Merge pull request #386 from hirose31/feature/command-order
      adds  e113024   Rephrased output to sound less like a question
      adds  34d4fd6   Merge pull request #398 from jonasbn/develop
      adds  a4d356c   Fixed bug where dev branch version 5.21 or above don't work
      adds  0df81db   Merge pull request #397 from mttrb/develop
      adds  6b1763a   Add support for a ".version" file in each perls root directory.
      adds  545da9e   Autovifify .version files at first opportunity. This greatly accelerates terminal load time when you have many perlbrews lying around
      adds  d99285f   Merge pull request #381 from kentfredric/develop
      adds  6537d31   rebuild
      adds  bfdfdc4   #92380: download of perlbrew fails when ca certs are not up-to-date
      adds  3d971cd   fix #92379: don't check ca cert on download
      adds  084c4ad   Merge remote-tracking branch 'memphinet/no-cert-check' into develop
      adds  2e3b390   notable changes.
      adds  d28beeb   releasing 0.68.
      adds  33e5341   Merge branch 'release/0.68' into develop
      adds  547d627   new base dependency versions.
      adds  ae8c247   rebuild
      adds  85554e2   version up.
      adds  591e125   rebuild.
      adds  d0fdac0   wtffix
      adds  dec578f   Merge branch 'release/0.69' into develop
      adds  0165d69   switch to http:// url.
      adds  c499ac2   Silence "print() on closed filehandle" warnings
      adds  6b416e2   Merge pull request #403 from DabeDotCom/fix_read_only_version_file
      adds  441052c   protect fatpacked perlbrew from PERL5LIB
      adds  bf475f5   Merge pull request #387 from dagolden/topic/protect-from-perl5lib
      adds  c4782cf   rebuild the dev version.
      adds  62bc08e   update the list of perl versions supported by travis-ci.
      adds  f6765ea   set $ENV{SHELL} if it's missing
      adds  00ebd79   Merge pull request #404 from maxhq/develop
      adds  ff9f2e7   check /proc, of course.
      adds  641cf82   Merge branch 'release/0.40'
      adds  2af1e3e   Merge branch 'release/0.41'
      adds  13f760a   Merge branch 'release/0.42'
      adds  9934afe   Merge branch 'release/0.43'
      adds  0bec3b8   Merge branch 'release/0.44'
      adds  01d9fea   Merge branch 'release/0.45'
      adds  af7cdd3   Merge branch 'release/0.46'
      adds  e630e0e   Merge branch 'release/0.47'
      adds  eb01d4b   Merge branch 'release/0.48'
      adds  087b91d   Merge branch 'release/0.49'
      adds  acd42d7   Merge branch 'release/0.50'
      adds  2d451eb   Merge branch 'release/0.51'
      adds  2b456d0   Merge branch 'release/0.52'
      adds  2bd35b7   Merge branch 'release/0.53'
      adds  8aa9287   Merge branch 'release/0.54'
      adds  af57461   Merge branch 'release/0.55'
      adds  c5955c7   Merge branch 'release/0.56'
      adds  70d06cc   Merge branch 'release/0.57'
      adds  4b36c42   Merge branch 'release/0.58'
      adds  6626db8   Merge branch 'release/0.59'
      adds  947aacc   Merge branch 'release/0.60'
      adds  6b1d978   Merge branch 'release/0.61'
      adds  ee128db   Merge branch 'release/0.62'
      adds  038bebb   Merge branch 'release/0.63'
      adds  36018c5   Merge branch 'release/0.64'
      adds  711e8ee   Merge branch 'release/0.65'
      adds  44ae015   Merge branch 'release/0.66'
      adds  52943e3   Merge branch 'release/0.67'
      adds  d40c44f   Merge branch 'release/0.68'
      adds  cf3c5a6   Merge branch 'release/0.69'
      adds  e51a154   Merge branch 'master' into develop
      adds  a344403   rebuild
      adds  e9eed8d   rebuild with updated fattlibs
      adds  916c9d5   try to use 'prove' command for travis-ci.
      adds  8732ab7   some notable changes.
      adds  c14d87e   always catchup with latest CPAN::Perl::Releases.
      adds  1546532   Sort by `order` key, rather than by ref address
      adds  3559701   Merge pull request #406 from taryk/develop
      adds  6715c06   make it possible to override PERLBREWURL externallly.
      adds  86f55e9   bump dependency versions
      adds  c33b650   update change log
      adds  81b6d75   version bump.
      adds  cafdba9   rebuild
      adds  00351a7   Merge branch 'release/0.70'
      adds  e41c27c   Merge branch 'release/0.70' into develop
      adds  c4d5afe   make it sh friendly. fix GH #407
      adds  20415b6   fix PERL5LIB leftover bug.
      adds  75759bb   Merge branch 'feature/local-lib-cleanup' into develop
      adds  0eb25b0   rebuild
      adds  327bbf8   fix a PERL5LIB-leftover bug
      adds  11d6b61   always catch up with CPAN::Perl::Releases
      adds  afd9b2c   rebuild
      adds  871544a   require local::lib 2.000014
      adds  8c46b78   avoid omitting a "unset VAR" command when the VAR is already blank/unset.
      adds  3a09781   version up.
      adds  5672843   Merge branch 'release/0.71'
      adds  d1562e5   Imported Upstream version 0.71
       new  a0c0565   Merge tag 'upstream/0.71'
       new  6466215   Update debian/changelog
       new  d66b236   cme: reformat debian/control
       new  3333cc2   Declare compliance with Debian Policy 3.9.6.
       new  76af54d   Update (build) dependencies.
       new  2613190   Add a patch to fix a spelling mistake.
       new  e8a9c82   releasing package perlbrew version 0.71-1

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                        |  10 ++++
 META.yml                       |  34 ++++++-------
 Makefile.PL                    |   8 +--
 debian/changelog               |  17 ++++---
 debian/control                 |  49 +++++++++---------
 debian/patches/series          |   1 +
 debian/patches/spelling.patch  |  18 +++++++
 debian/upstream/metadata       |   5 ++
 inc/Module/Install.pm          |  18 +++----
 inc/Module/Install/Base.pm     |   2 +-
 inc/Module/Install/Can.pm      |   2 +-
 inc/Module/Install/Fetch.pm    |   2 +-
 inc/Module/Install/Makefile.pm |   4 +-
 inc/Module/Install/Metadata.pm |   6 +--
 inc/Module/Install/Scripts.pm  |   2 +-
 inc/Module/Install/Win32.pm    |   2 +-
 inc/Module/Install/WriteAll.pm |   2 +-
 lib/App/perlbrew.pm            | 110 ++++++++++++++++++++---------------------
 18 files changed, 166 insertions(+), 126 deletions(-)
 create mode 100644 debian/patches/series
 create mode 100644 debian/patches/spelling.patch
 create mode 100644 debian/upstream/metadata

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/perlbrew.git



More information about the Pkg-perl-cvs-commits mailing list