From: Brandon L Black Date: Thu, 17 May 2007 03:10:56 +0000 (+0000) Subject: 0.06, remove HvAUX crap X-Git-Tag: 0.07~3 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=267c5382960413d75d338c91751f7093ec4987d3;p=gitmo%2FClass-C3-XS.git 0.06, remove HvAUX crap --- diff --git a/ChangeLog b/ChangeLog index a4ed1f1..463f8dc 100644 --- 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 diff --git a/Makefile.PL b/Makefile.PL index 23d629c..d9c3e86 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -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 --- 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 +AUTHOR + Brandon L. Black, -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. diff --git a/lib/Class/C3/XS.pm b/lib/Class/C3/XS.pm index 4deaf15..96f31f1 100644 --- a/lib/Class/C3/XS.pm +++ b/lib/Class/C3/XS.pm @@ -4,7 +4,7 @@ use 5.006_000; use strict; use warnings; -our $VERSION = '0.05'; +our $VERSION = '0.06'; =pod