This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update autodie to CPAN version 2.28
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Mon, 22 Jun 2015 12:28:06 +0000 (13:28 +0100)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Mon, 22 Jun 2015 13:16:01 +0000 (14:16 +0100)
  [DELTA]

2.28      2015-06-22 16:20:35+10:00 Australia/Melbourne

        * TEST BUG: Properly skip the Import::Into test if the
          version of Import::Into is insufficent.  Thanks to
          Olivier MenguĂ©.  (GH#67)

        * DOC: Document change in 2.27 that was omitted from the
          Changes-file by mistake.

Porting/Maintainers.pl
cpan/autodie/lib/Fatal.pm
cpan/autodie/lib/autodie.pm
cpan/autodie/lib/autodie/Scope/Guard.pm
cpan/autodie/lib/autodie/Scope/GuardStack.pm
cpan/autodie/lib/autodie/Util.pm
cpan/autodie/lib/autodie/exception.pm
cpan/autodie/lib/autodie/exception/system.pm
cpan/autodie/lib/autodie/hints.pm
cpan/autodie/lib/autodie/skip.pm
cpan/autodie/t/import-into.t

index 46db515..4229429 100755 (executable)
@@ -133,7 +133,7 @@ use File::Glob qw(:case);
     },
 
     'autodie' => {
-        'DISTRIBUTION' => 'PJF/autodie-2.27.tar.gz',
+        'DISTRIBUTION' => 'PJF/autodie-2.28.tar.gz',
         'FILES'        => q[cpan/autodie],
         'EXCLUDED'     => [
             qr{benchmarks},
index 21064ee..cfdb601 100644 (file)
@@ -55,7 +55,7 @@ use constant ERROR_58_HINTS => q{Non-subroutine %s hints for %s are not supporte
 
 use constant MIN_IPC_SYS_SIMPLE_VER => 0.12;
 
-our $VERSION = '2.27'; # VERSION: Generated by DZP::OurPkg::Version
+our $VERSION = '2.28'; # VERSION: Generated by DZP::OurPkg::Version
 
 our $Debug ||= 0;
 
@@ -108,7 +108,7 @@ my %TAGS = (
 
     ':default' => [qw(:io :threads)],
 
-    # Everything in v2.07 and brefore. This was :default less chmod and chown
+    # Everything in v2.07 and before. This was :default less chmod and chown
     ':v207'    => [qw(:threads :dbm :socket read seek sysread
                    syswrite sysseek open close flock sysopen fcntl fileno
                    binmode ioctl truncate opendir closedir chdir link unlink
@@ -163,6 +163,7 @@ my %TAGS = (
     ':2.25'  => [qw(:v225)],
     ':2.26'  => [qw(:default)],
     ':2.27'  => [qw(:default)],
+    ':2.28'  => [qw(:default)],
 );
 
 
index b6db3af..755d3c8 100644 (file)
@@ -9,7 +9,7 @@ our $VERSION;
 # ABSTRACT: Replace functions with ones that succeed or die with lexical scope
 
 BEGIN {
-    our $VERSION = '2.27'; # VERSION: Generated by DZP::OurPkg::Version
+    our $VERSION = '2.28'; # VERSION: Generated by DZP::OurPkg::Version
 }
 
 use constant ERROR_WRONG_FATAL => q{
index 6624c92..6d9eeed 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 # ABSTRACT: Wrapper class for calling subs at end of scope
-our $VERSION = '2.27'; # VERSION
+our $VERSION = '2.28'; # VERSION
 
 # This code schedules the cleanup of subroutines at the end of
 # scope.  It's directly inspired by chocolateboy's excellent
index d841fba..146ac6e 100644 (file)
@@ -6,7 +6,7 @@ use warnings;
 use autodie::Scope::Guard;
 
 # ABSTRACT: Hook stack for managing scopes via %^H
-our $VERSION = '2.27'; # VERSION
+our $VERSION = '2.28'; # VERSION
 
 my $H_KEY_STEM = __PACKAGE__ . '/guard';
 my $COUNTER = 0;
index f2a8886..79e5c2f 100644 (file)
@@ -14,7 +14,7 @@ our @EXPORT_OK = qw(
   on_end_of_compile_scope
 );
 
-our $VERSION = '2.27'; # VERSION: Generated by DZP::OurPkg:Version
+our $VERSION = '2.28'; # VERSION: Generated by DZP::OurPkg:Version
 
 # ABSTRACT: Internal Utility subroutines for autodie and Fatal
 
index 93806fa..cf066ae 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 use Carp qw(croak);
 
-our $VERSION = '2.27'; # VERSION: Generated by DZP::OurPkg:Version
+our $VERSION = '2.28'; # VERSION: Generated by DZP::OurPkg:Version
 # ABSTRACT: Exceptions from autodying functions.
 
 our $DEBUG = 0;
index 081c998..7970c61 100644 (file)
@@ -5,7 +5,7 @@ use warnings;
 use parent 'autodie::exception';
 use Carp qw(croak);
 
-our $VERSION = '2.27'; # VERSION: Generated by DZP::OurPkg:Version
+our $VERSION = '2.28'; # VERSION: Generated by DZP::OurPkg:Version
 
 # ABSTRACT: Exceptions from autodying system().
 
index 9db39b1..f6eea65 100644 (file)
@@ -5,7 +5,7 @@ use warnings;
 
 use constant PERL58 => ( $] < 5.009 );
 
-our $VERSION = '2.27'; # VERSION: Generated by DZP::OurPkg:Version
+our $VERSION = '2.28'; # VERSION: Generated by DZP::OurPkg:Version
 
 # ABSTRACT: Provide hints about user subroutines to autodie
 
index 83f4721..4ae13ec 100644 (file)
@@ -2,7 +2,7 @@ package autodie::skip;
 use strict;
 use warnings;
 
-our $VERSION = '2.27'; # VERSION
+our $VERSION = '2.28'; # VERSION
 
 # This package exists purely so people can inherit from it,
 # which isn't at all how roles are supposed to work, but it's
index a7289dc..28316bc 100644 (file)
@@ -6,8 +6,8 @@ use warnings;
 use Test::More;
 
 BEGIN {
-    eval 'use Import::Into';
-    plan skip_all => 'Test needs Import::Into' if $@;
+    eval 'use Import::Into 1.002004';
+    plan skip_all => 'Test needs Import::Into >= 1.002004' if $@;
 }
 
 use FindBin;