Update Module-Load to CPAN version 0.24
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Fri, 1 Feb 2013 21:53:23 +0000 (21:53 +0000)
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>
Fri, 1 Feb 2013 21:53:23 +0000 (21:53 +0000)
  [DELTA]

  Changes for 0.24    Fri Feb  1 18:14:28 2013
  ============================================
  * Resolve [rt #83093] "Won't load modules with apostrophes"
    reported by Dave Golden

Porting/Maintainers.pl
cpan/Module-Load/lib/Module/Load.pm

index 1417d87..9839875 100755 (executable)
@@ -1277,7 +1277,7 @@ use File::Glob qw(:case);
 
     'Module::Load' => {
         'MAINTAINER'   => 'kane',
-        'DISTRIBUTION' => 'BINGOS/Module-Load-0.22.tar.gz',
+        'DISTRIBUTION' => 'BINGOS/Module-Load-0.24.tar.gz',
         'FILES'        => q[cpan/Module-Load],
         'UPSTREAM'     => 'cpan',
     },
index 3a83c38..6046484 100644 (file)
@@ -1,6 +1,6 @@
 package Module::Load;
 
-$VERSION = '0.22';
+$VERSION = '0.24';
 
 use strict;
 use File::Spec ();
@@ -48,7 +48,7 @@ sub _to_file{
     my $pm      = shift || '';
 
     ## trailing blanks ignored by default. [rt #69886]
-    my @parts = split /::/, $_, -1;
+    my @parts = split /::|'/, $_, -1;
     ## make sure that we can't hop out of @INC
     shift @parts if @parts && !$parts[0];