From: Nicholas Clark Date: Tue, 7 May 2002 23:26:01 +0000 (+0100) Subject: Re: [PATCH] Storable (Re: perl@16433) X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=0ba8809e6c2d0dfad929c184b17e08d20b589a64;p=p5sagit%2Fp5-mst-13.2.git Re: [PATCH] Storable (Re: perl@16433) Message-ID: <20020507222600.GC306@Bagpuss.unfortu.net> p4raw-id: //depot/perl@16457 --- diff --git a/ext/Storable/MANIFEST b/ext/Storable/MANIFEST index e823e48..1cdb74c 100644 --- a/ext/Storable/MANIFEST +++ b/ext/Storable/MANIFEST @@ -4,3 +4,25 @@ Makefile.PL Generic Makefile template Storable.pm The perl side of Storable Storable.xs The C side of Storable ChangeLog Changes since baseline +t/blessed.t See if Storable works +t/canonical.t See if Storable works +t/compat06.t See if Storable works +t/croak.t See if Storable works +t/dclone.t See if Storable works +t/downgrade.t See if Storable works +t/forgive.t See if Storable works +t/freeze.t See if Storable works +t/lock.t See if Storable works +t/make_downgrade.pl See if Storable works +t/malice.t See if Storable copes with corrupt files +t/overload.t See if Storable works +t/recurse.t See if Storable works +t/restrict.t See if Storable works +t/retrieve.t See if Storable works +t/store.t See if Storable works +t/tied.t See if Storable works +t/tied_hook.t See if Storable works +t/tied_items.t See if Storable works +t/utf8.t See if Storable works +t/utf8hash.t See if Storable works +lib/st-dump.pl helper routines for tests diff --git a/ext/Storable/Makefile.PL b/ext/Storable/Makefile.PL index c8151f3..a102ea3 100644 --- a/ext/Storable/Makefile.PL +++ b/ext/Storable/Makefile.PL @@ -20,6 +20,7 @@ WriteMakefile( 'NAME' => 'Storable', 'DISTNAME' => "Storable", 'MAN3PODS' => {}, + PREREQ_PM => {'Test::More' => 0}, 'VERSION_FROM' => 'Storable.pm', 'dist' => { SUFFIX => 'gz', COMPRESS => 'gzip -f' }, ); diff --git a/ext/Storable/README b/ext/Storable/README index 6dfa689..87c942a 100644 --- a/ext/Storable/README +++ b/ext/Storable/README @@ -1,5 +1,6 @@ - Storable 1.0 + Storable 1.015 Copyright (c) 1995-2000, Raphael Manfredi + Copyright (c) 2001,2002, Larry Wall ------------------------------------------------------------------------ This program is free software; you can redistribute it and/or modify @@ -13,9 +14,9 @@ +======================================================================= | Storable is distributed as a module, but is also part of the official -| Perl core distribution. Maintenance is still done by the Author, -| whilst the perl5-porters ensure that no change to the Perl internals -| can break the version of Storable distributed with it. +| Perl core distribution, as of perl 5.8. +| Maintenance is now done by the perl5-porters. We thank Raphael +| Manfredi for providing us with this very useful module. +======================================================================= The Storable extension brings persistency to your data. @@ -45,7 +46,13 @@ To compile this extension, run: There is an embeded POD manual page in Storable.pm. -Raphael Manfredi +Storable was written by Raphael Manfredi +Maitainance is now done by the perl5-porters + +Please e-mail us with problems, bug fixes, comments and complaints, +although if you have complements you should send them to Raphael. +Please don't e-mail Raphael with problems, as he no longer works on +Storable, and your message will be delayed while he forwards it to us. ------------------------------------------------------------------------ Thanks to (in chronological order): @@ -68,3 +75,36 @@ There is a Japanese translation of this man page available at http://member.nifty.ne.jp/hippo2000/perltips/storable.htm, courtesy of Kawai, Takanori . ------------------------------------------------------------------------ + +The perl5-porters would like to thank + + Raphael Manfredi + +According to the perl5.8 Changes file the following people have helped +bring you this Storable release: + + Abhijit Menon-Sen + Andreas J. Koenig + Archer Sully + Craig A. Berry + Dan Kogai + Doug MacEachern + Gurusamy Sarathy + H.Merijn Brand + Jarkko Hietaniemi + Mark Bixby + Michael Stevens + Mike Guy + Nicholas Clark + Peter J. Farley III + Peter Prymmer + Philip Newton + Raphael Manfredi + Robin Barker + Radu Greab + Tim Bunce + VMSperlers + Yitzchak Scott-Thoennes + +If I've missed you out, please accept my apologies, and e-mail your +patch to perl5-porters@perl.org. diff --git a/ext/Storable/Storable.pm b/ext/Storable/Storable.pm index e6d5269..3031a8d 100644 --- a/ext/Storable/Storable.pm +++ b/ext/Storable/Storable.pm @@ -891,10 +891,6 @@ C is a blunt tool. There is no facility either to return B strings as utf8 sequences, or to attempt to convert utf8 data back to 8 bit and C if the conversion fails. -Future compatibility does not yet extend to having the option of loading -serialized data with higher than current minor version numbers. This -ought to be fixed pronto. - =head1 CREDITS Thank you to (in chronological order): @@ -933,7 +929,13 @@ courtesy of Kawai, Takanori . =head1 AUTHOR -Raphael Manfredi FRaphael_Manfredi@pobox.comE> +Storable was written by Raphael Manfredi FRaphael_Manfredi@pobox.comE> +Maitainance is now done by the perl5-porters Fperl5-porters@perl.orgE> + +Please e-mail us with problems, bug fixes, comments and complaints, +although if you have complements you should send them to Raphael. +Please don't e-mail Raphael with problems, as he no longer works on +Storable, and your message will be delayed while he forwards it to us. =head1 SEE ALSO diff --git a/ext/Storable/t/malice.t b/ext/Storable/t/malice.t index c8edc45..3881afb 100644 --- a/ext/Storable/t/malice.t +++ b/ext/Storable/t/malice.t @@ -245,7 +245,7 @@ sub test_things { # local $Storable::DEBUGME = 1; # This is the delayed croak test_corrupt ($copy, $sub, - "/^Storable binary image v$header->{major}.$minor4 contains data of type 255. This Storable is v$header->{major}.$header->{minor} and can only handle data types up to 25/", + "/^Storable binary image v$header->{major}.$minor4 contains data of type 255. This Storable is v$header->{major}.$minor and can only handle data types up to 25/", "bogus tag, minor plus 4"); # And check again that this croak is not delayed: {