diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2014-12-27 16:19:50 +0000 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2014-12-27 16:19:50 +0000 |
commit | ebf27bc85d964536463e823bbdbdb42456bdbf70 (patch) | |
tree | df748b76442e06d06eaf591a3b7f332ce4456cc5 /MANIFEST | |
parent | 2f8e48da71dd5ea1aea7cd8774500f3b82cd406c (diff) | |
download | perl-ebf27bc85d964536463e823bbdbdb42456bdbf70.tar.gz |
Update autodie to CPAN version 2.26
[DELTA]
2.26 2014-12-26 16:27:23+00:00 UTC
* BUGFIX / INCOMPAT: Remove "fileno" and "umask" from the list of
CORE subs protected by autodie and Fatal.
When they return undef, it is not a failure.
* BUGFIX: Fixed an error that could occur during global destruction of
the form "(in cleanup) Can't use an undefined value as an ARRAY
reference at .../autodie/Scope/GuardStack.pm line 48 during global
destruction" (Thanks to Dave Rolsky).
* BUGFIX: The open-pragma is now properly ignored when open is
given an explicit layer. This brings autodie protected
open in sync with open. Thanks to Gregory Oschwald and
Graham Knop for the report + test case and the patch.
(GH#52 + GH#53)
* BUGFIX: Hide the "SCALAR" (buffer) argument in the string
representation of autodie::exception for the read,
sysread and syswrite CORE subs. This is to avoid
a dump of binary data to the screen/log when a
(sys)read or syswrite fails.
* FEATURE: Let autodie::exception work in equality tests and
string comparison via "overload fallback".
(Thanks to Michael G. Schwern)
* DOC: Mention that "kill" is in the ":ipc" category. It has
been there since autodie v2.14.
(Thanks to Felipe Gasper for reporting it, RT#97320).
* INTERNAL: Use "parent" instead of "base" for inheritance. Also
avoid some @ISA relationships that were redundant.
Either truly redundant ones or by importing "import"
from Exporter v5.57.
- This change implies that perl 5.8 users must now
also fetch "parent" from cpan.
(Thanks to Olivier Mengué, GH#59)
* DEVEL / TEST: The autodie module now accepts an undefined Fatal
version, assuming it to be development version.
Test cases that require versions are now either
skipped or considered "release" test.
* TEST / INTERNAL: Enabled travis-ci for Perl 5.20
* TEST: Close temp file before re-opening in t/truncate.t.
(Thanks to Craig A. Berry, RT#96609)
* TEST: Pass O_TRUNC with O_CREAT to sysopen in t/utf8_open.t.
(Thanks to Craig A. Berry, RT#87237)
* TEST: Clean up temp file in t/truncate.t.
(Thanks to Dave Mitchell, RT#100688)
Diffstat (limited to 'MANIFEST')
-rw-r--r-- | MANIFEST | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -82,6 +82,7 @@ cpan/autodie/t/hints_provider_does.t autodie - Test hints/does roles cpan/autodie/t/hints_provider_easy_does_it.t autodie - Test easy hints/does cpan/autodie/t/hints_provider_isa.t autodie - Test hints/inheritance cpan/autodie/t/hints.t autodie - Test hints interface +cpan/autodie/t/import-into.t cpan/autodie/t/internal-backcompat.t autodie - Back-compatibility tests cpan/autodie/t/internal.t autodie - internal interface tests cpan/autodie/t/kill.t @@ -98,6 +99,7 @@ cpan/autodie/t/lib/Hints_provider_isa.pm autodie - Hints/inherit helper cpan/autodie/t/lib/Hints_test.pm autodie - Hints test helper cpan/autodie/t/lib/lethal.pm autodie - with a better name cpan/autodie/t/lib/my/autodie.pm autodie - blog_hints.t helper +cpan/autodie/t/lib/my/pragma.pm cpan/autodie/t/lib/OtherTypes.pm autodie - Format clobberer helper. cpan/autodie/t/lib/pujHa/ghach/Dotlh.pm autodie - With Klingon honour cpan/autodie/t/lib/pujHa/ghach.pm autodie - Like a Klingon @@ -105,6 +107,7 @@ cpan/autodie/t/lib/Some/Module.pm autodie - blog_hints.t helper cpan/autodie/t/mkdir.t autodie - filesystem tests cpan/autodie/t/no_carp.t cpan/autodie/t/open.t autodie - Testing open +cpan/autodie/t/read.t cpan/autodie/t/recv.t autodie - send/recv tests cpan/autodie/t/repeat.t autodie - repeat autodie leak tests cpan/autodie/t/rt-74246.t |