0.06, remove HvAUX crap
Brandon L Black [Thu, 17 May 2007 03:10:56 +0000 (03:10 +0000)]
ChangeLog
Makefile.PL
README
lib/Class/C3/XS.pm

index a4ed1f1..463f8dc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,11 @@
 Revision history for Perl extension Class::C3::XS
 
+0.06 Wed May 16, 2007
+        Removed the "assert(HvAUX(stash))" that was failing for some
+        Now 5.6.x-compatible, thanks to some testing from dec
+
 0.05 Mon May 14, 2007
-        Backported optimizations and memory-management
-        fixes from bleadperl
+        Backported optimizations and memory-management fixes from bleadperl
 
 0.04 Sat May 12, 2007
         Small new private feature to help MRO::Compat
index 23d629c..d9c3e86 100644 (file)
@@ -3,5 +3,11 @@ use inc::Module::Install;
 name           'Class-C3-XS';
 all_from       'lib/Class/C3/XS.pm';
 build_requires 'Test::More' => '0.47';
+
+# Rebuild README for maintainers
+if(-e 'MANIFEST.SKIP') {
+    system("pod2text lib/Class/C3/XS.pm >README");
+}
+
 auto_install;
 WriteAll;
diff --git a/README b/README
index 4105d83..3765c92 100644 (file)
--- a/README
+++ b/README
@@ -1,19 +1,28 @@
-Class::C3::XS version 0.05
-==============================
+NAME
+    Class::C3::XS - XS speedups for Class::C3
 
-INSTALLATION
+SUMMARY
+      use Class::C3; # Automatically loads Class::C3::XS
+                     #  if it's installed locally
 
-To install this module type the following:
+DESCRIPTION
+    This contains XS performance enhancers for Class::C3 version 0.16 and
+    higher. The main Class::C3 package will use this package automatically
+    if it can find it. Do not use this package directly, use Class::C3
+    instead.
 
-   perl Makefile.PL
-   make
-   make test
-   make install
+    The test suite here is not complete, although it does verify a few basic
+    things. The best testing comes from running the Class::C3 test suite
+    *after* this module is installed.
 
-COPYRIGHT AND LICENCE
+    This module won't do anything for you if you're running a version of
+    Class::C3 older than 0.16. (It's not a dependency because it would be
+    circular with the optional dep from that package to this one).
 
-Copyright (C) 2007 Brandon L. Black <blblack@gmail.com>
+AUTHOR
+    Brandon L. Black, <blblack@gmail.com>
 
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+LICENSE
+    This library is free software; you can redistribute it and/or modify it
+    under the same terms as Perl itself.
 
index 4deaf15..96f31f1 100644 (file)
@@ -4,7 +4,7 @@ use 5.006_000;
 use strict;
 use warnings;
 
-our $VERSION = '0.05';
+our $VERSION = '0.06';
 
 =pod