Changes for version 2.4.0 - 2010-08-27

  • New Features
  • You no longer have to put a true value at the end of a module. Thanks to chocolateboy's true.pm!
  • Bug Fixes
  • Bumped the dependency on indirect.pm to avoid a seg fault in @{[ $x->$y ]} when $x and $y are undefined. [github 164] Thanks to Tokuhiro Matsuno and Vincent Pit.
  • The improved error message for failing to load a module is now a lexical feature. This prevents it messing up things that parse that error message, like base.pm. This makes perl5i play nice with Class::DBI amongst a lot of other things. [github 165] (Chad)

Documentation

Frequently Asked Questions about perl5i

Modules

Fix as much of Perl 5 as possible in one pragma
The perl5i meta object
Representing what parameters a subroutine accepts
Use the latest version of perl5i

Provides

in lib/perl5i/0.pm
in lib/perl5i/1.pm
in lib/perl5i/1/ARRAY.pm
in lib/perl5i/1/CODE.pm
in lib/perl5i/1/DateTime.pm
in lib/perl5i/1/HASH.pm
in lib/perl5i/1/Meta.pm
in lib/perl5i/1/Meta/Class.pm
in lib/perl5i/1/Meta/Instance.pm
in lib/perl5i/1/SCALAR.pm
in lib/perl5i/1/UNIVERSAL.pm
in lib/perl5i/1/autobox.pm
in lib/perl5i/2.pm
in lib/perl5i/2/ARRAY.pm
in lib/perl5i/2/CODE.pm
in lib/perl5i/2/DateTime.pm
in lib/perl5i/2/DateTime.pm
in lib/perl5i/2/DateTime.pm
in lib/perl5i/2/DateTime.pm
in lib/perl5i/2/HASH.pm
in lib/perl5i/2/Meta.pm
in lib/perl5i/2/Meta/Class.pm
in lib/perl5i/2/Meta/Instance.pm
in lib/perl5i/2/RequireMessage.pm
in lib/perl5i/2/SCALAR.pm
in lib/perl5i/2/Signature.pm
in lib/perl5i/2/Signature/Function/None.pm
in lib/perl5i/2/Signature/Method/None.pm
in lib/perl5i/2/Signature/None.pm
in lib/perl5i/2/Signature/Real.pm
in lib/perl5i/2/Signatures.pm
in lib/perl5i/2/UNIVERSAL.pm
in lib/perl5i/2/autobox.pm
in lib/perl5i/2/equal.pm
in lib/perl5i/cmd.pm