0.19, to push XS 0.07 fixes 0.19
Brandon L Black [Mon, 4 Jun 2007 05:24:54 +0000 (05:24 +0000)]
ChangeLog
MANIFEST
Makefile.PL
lib/Class/C3.pm

index 3af7bde..6d4d32c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 Revision history for Perl extension Class::C3.
 
+0.19 Mon, Jun 4, 2007
+    - Added new goto tests, bumped XS version req
+
 0.18 Sat, May 12, 2007
     - Just bumped XS version requirement
 
index 6c603ad..d466668 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -37,6 +37,7 @@ t/32_next_method_edge_cases.t
 t/33_next_method_used_with_NEXT.t
 t/34_next_method_in_eval.t
 t/35_next_method_in_anon.t
+t/36_next_goto.t
 t/lib/A.pm
 t/lib/B.pm
 t/lib/C.pm
index 405aea3..6d5529a 100644 (file)
@@ -7,7 +7,7 @@ all_from       'lib/Class/C3.pm';
 if($] < 5.009_005) {
     build_requires 'Test::More'    => '0.47';
 
-    feature 'XS Speedups', 'Class::C3::XS' => '0.04';
+    feature 'XS Speedups', 'Class::C3::XS' => '0.07';
 
     # Would like to disable these if they answer yes above too ...
     requires 'Algorithm::C3' => '0.06';
index cb2ae73..2c1d336 100644 (file)
@@ -4,7 +4,7 @@ package Class::C3;
 use strict;
 use warnings;
 
-our $VERSION = '0.18';
+our $VERSION = '0.19';
 
 our $C3_IN_CORE;
 our $C3_XS;
@@ -12,6 +12,7 @@ our $C3_XS;
 BEGIN {
     if($] > 5.009_004) {
         $C3_IN_CORE = 1;
+        require mro;
     }
     else {
         eval "require Class::C3::XS";