No description, website, or topics provided.
Perl Shell
Switch branches/tags
Nothing to show
Latest commit 9be0752 Nov 23, 2015 @miyagawa Merge pull request #6 from Grinnz/master
Extend exec-all with --with and --except options
Failed to load latest commit information.
bin better array tests Nov 23, 2015 mention new options in readme Nov 23, 2015


Add missing commands (for perlbrew users) to plenv


git clone git:// ~/.plenv/plugins/plenv-contrib/



Runs specified command for all installed plenv versions, a la perlbrew exec. Use --with to specify versions explicitly, or --except to exclude versions.

> plenv exec-all prove t/foo.t
> plenv exec-all --with 5.10.1,5.20.2 prove t/foo.t
> plenv exec-all --except 5.8.9 prove t/foo.t


Manages local::lib paths for each perl version.

> plenv lib list
> plenv lib create chocolate
> plenv lib create 5.16.3@vanilla
> plenv lib delete chocolate

local::lib name is local to the current perl.


Launches a new shell with specified plenv version. Use the @lib syntax to specify the local::lib name created with plenv lib.

> plenv use 5.18.0
> plenv lib create 5.16.3@nobita
> plenv use 5.16.3@nobita