summaryrefslogtreecommitdiff
path: root/MANIFEST
diff options
context:
space:
mode:
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-05-26 13:56:17 +0100
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-05-26 14:18:01 +0100
commit273225d4fa4dfa112b49b1cb5b087814b160dd32 (patch)
treeb5a0af957e838513f6093f07e40d9aba55171b4c /MANIFEST
parent762dbf22cb22645771fc27b5d197fd40cbbd9da8 (diff)
downloadperl-273225d4fa4dfa112b49b1cb5b087814b160dd32.tar.gz
Update autodie to CPAN version 2.19
[DELTA] 2.19 2013-05-13 10:02:15 Australia/Melbourne * BUGFIX: Loading a file that does not change packages while autodie in effect no longer causes weird behaviour when slurpy built-ins (like open() and unlink()) are called. GH #22 Thanks to Niels Thykier. * TEST: Tests for leak guard failures for slurpy core functions. 2.18 2013-05-12 18:12:14 Australia/Melbourne * TEST: More testing in scope_leak.t. * TEST: More testing around packages in truncate.t. * SPEED / INTERNAL: Significant improvements in load time, especially when autodie is used across multiple files, by caching reuseable subroutines and reducing calls to eval "". Huge thanks to Niels Thykier, who is a hero of the free people, and completely and utterly awesome. (RT #46984) * DOCUMENTATION: Spelling and correction fixes, courtesy David Steinbrunner. * DEVEL: Faster and more robust testing with travis-ci. * DEVEL: Some simple benchmarks bundled in the benchmarks/ directory. 2.17 2013-04-29 01:03:50 Australia/Melbourne * DOCS: Spelling fixes thanks to dsteinbrunner! (RT #84897) * DOCS: Fixed github links to point to 'pjf' rather than 'pfenwick' (GH #18, thanks to Lx!) * INTERNAL: Silence warnings about experimental smart-match on 5.17.11+ (via Brian Fraser and p5p) * TEST / BUILD: Generate .travis.yml files for CI testing via dzil. 2.16 2013-02-23 01:49:16 Australia/Melbourne * BUGFIX: Fix breakages under 5.8.x related to the new autodie::skip feature. * BUILD / BUGFIX: Remove dependency on parent.pm. 2.15 2013-02-22 23:55:22 Australia/Melbourne * BUILD / BUGFIX: Correct meta-info that wanted at least Perl v5.8.40, rather than v5.8.4. Giant thanks to Paul Howarth for spotting this! 2.14 2013-02-22 15:43:33 Australia/Melbourne * FEATURE: Classes which claim they ->DOES('autodie::skip') are now skipped when generating exceptions. This is mainly of use to utility classes. See `perldoc autodie::skip` for more details. (GH Issue #15) * FEATURE / BUGFIX / INCOMPAT: 'chmod' is now in the ':filesys' category (was in ':file'). * BUGFIX: Added support for 'chown' and 'utime', that was previously overlooked. Mad props to RsrchBoy for spotting this. These are all in the ':filesys' category. (GH Pull #13) * BUGFIX: Added support for 'kill'. This is part of the ':ipc' category. * BUGFIX: Fixed bug whereby chmod, chown, kill, unlink and utime would not throw an exception when they didn't change all their files or signal all their processes. * TEST: truncate.t is now skipped on systems that don't have a working File::Temp. * TEST: open.t has a few more tests for exotic modes. * TEST: chown() tests are skipped on Win32, as chown on Windows is a no-op. (Thanks to Mithaldu for spotting this!) * TEST: Author tests now look for the AUTHOR_TESTING env variable (for dzil compliance). * TEST: Better testing for chown, chmod, and unlink. * TEST: Better testing for utime. * TEST: kwalitee.t is now only run when $ENV{RELEASE_TESTING} is set. * BUGFIX: Removed executable bits from some bundled text files. * BUILD: We now use dzil to manage autodie. * BUILD: Only Perl 5.8.4 and above is supported by autodie. Please upgrade your Perl distro if you're using 5.8.3 or below.
Diffstat (limited to 'MANIFEST')
-rw-r--r--MANIFEST12
1 files changed, 12 insertions, 0 deletions
diff --git a/MANIFEST b/MANIFEST
index e3e3b8f4dc..8dfd5f9653 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -42,8 +42,10 @@ cpan/autodie/lib/autodie/exception.pm Exception class for autodie
cpan/autodie/lib/autodie/exception/system.pm Exception class for autodying system()
cpan/autodie/lib/autodie/hints.pm Hinting interface for autodie
cpan/autodie/lib/autodie.pm Functions succeed or die with lexical scope
+cpan/autodie/lib/autodie/skip.pm
cpan/autodie/lib/Fatal.pm Make errors in functions/builtins fatal
cpan/autodie/t/00-load.t autodie - basic load
+cpan/autodie/t/autodie_skippy.pm
cpan/autodie/t/autodie.t autodie - Basic functionality
cpan/autodie/t/autodie_test_module.pm autodie - test helper
cpan/autodie/t/backcompat.t autodie - More Fatal backcompat
@@ -51,8 +53,11 @@ cpan/autodie/t/basic_exceptions.t autodie - Basic exception tests
cpan/autodie/t/binmode.t autodie - Binmode testing
cpan/autodie/t/blog_hints.t autodie - Tests fro PJF's blog
cpan/autodie/t/caller.t autodie - Caller diagnostics
+cpan/autodie/t/chmod.t
+cpan/autodie/t/chown.t
cpan/autodie/t/context_lexical.t autodie - Context clobbering lexically
cpan/autodie/t/context.t autodie - Context clobbering tests
+cpan/autodie/t/core-trampoline-slurp.t
cpan/autodie/t/crickey.t autodie - Like an Australian
cpan/autodie/t/dbmopen.t autodie - dbm tests
cpan/autodie/t/eval_error.t
@@ -72,6 +77,7 @@ cpan/autodie/t/hints_provider_isa.t autodie - Test hints/inheritance
cpan/autodie/t/hints.t autodie - Test hints interface
cpan/autodie/t/internal-backcompat.t autodie - Back-compatibility tests
cpan/autodie/t/internal.t autodie - internal interface tests
+cpan/autodie/t/kill.t
cpan/autodie/t/lethal.t autodie - lethal is the one true name
cpan/autodie/t/lib/autodie/test/au/exception.pm autodie - Australian helper
cpan/autodie/t/lib/autodie/test/au.pm autodie - Australian helper
@@ -90,17 +96,23 @@ cpan/autodie/t/lib/pujHa/ghach/Dotlh.pm autodie - With Klingon honour
cpan/autodie/t/lib/pujHa/ghach.pm autodie - Like a Klingon
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/recv.t autodie - send/recv tests
cpan/autodie/t/repeat.t autodie - repeat autodie leak tests
cpan/autodie/t/scope_leak.t autodie - file scope leak tests
+cpan/autodie/t/skip.t
cpan/autodie/t/string-eval-basic.t autodie - Basic string eval test
cpan/autodie/t/string-eval-leak.t autodie - String eval leak test
cpan/autodie/t/sysopen.t autodie - sysopen tests
+cpan/autodie/t/touch_me
+cpan/autodie/t/truncate_me
cpan/autodie/t/truncate.t autodie - File truncation tests
cpan/autodie/t/unlink.t autodie - Unlink system tests.
cpan/autodie/t/user-context.t autodie - Context changes for usersubs
cpan/autodie/t/usersub.t autodie - user subroutine tests
+cpan/autodie/t/utf8_open.t
+cpan/autodie/t/utime.t
cpan/autodie/t/version.t autodie - versioning tests
cpan/autodie/t/version_tag.t
cpan/AutoLoader/lib/AutoLoader.pm Autoloader base class