The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.22 - 2010-08-16

  • Add : Indirect constructs are now reported for code interpolated in quote-like environments, like "${\( ... )}", "@{[ ... ]}", s/pattern/ ... /e, qr/(?{ ... })/ or qr/(??{ ... })/.
  • Add : You can now make the pragma lethal by passing anything matching /^:?fatal$/i to import(), including "FATAL" and ":Fatal".
  • Fix : [RT #60378] : segmentation fault on indirect_ck_method. This caused constructs like "@{[ $obj->$meth ]}" to segfault when $meth was a lexical. Thanks Tokuhiro Matsuno for reporting.

Modules

Lexically warn about using the indirect object syntax.