The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.991 - 2008-08-22

  • BUGFIX: RT #38614, stringified autodie::exceptions objects now always end with a newline. Thanks to Offer Kaye for the report.
  • BUGFIX: Makefile.PL is no longer executable.
  • BUGFIX: 'chdir' added to defaults, and the :filesys group.
  • BUGFIX: RT #38598, the errno attribute on autodie::exception objects is now correctly set.
  • BUGFIX: RT #38066, exceptions from system() now report the correct line number.
  • TEST: Internal tests changes to ease integration with core.
  • TEST: Checks added for empty 'errno' string in basic_exceptions.t
  • TEST: Errors should end with a newline.
  • TEST: fork tests should no longer mysteriously fail on Solaris.
  • TEST: backcompat.t should no longer give strange failures on old versions of 5.8.3 or earlier.
  • TEST: system.t ensures the correct file is reported.
  • BUILD: Upgrade to Module::Install 0.75

Modules

Replace functions with equivalents which succeed or die
Replace functions with ones that succeed or die with lexical scope
Exceptions from autodying functions.
Exceptions from autodying system().

Provides

in lib/Fatal.pm