--- Compress-LZF/LZF.pm 2002/05/18 21:48:39 1.9 +++ Compress-LZF/LZF.pm 2007/05/09 13:10:43 1.24 @@ -1,6 +1,6 @@ =head1 NAME -Compress::LZF - extremely leight-weight Lev-Zimpel-Free compression +Compress::LZF - extremely light-weight Lempel-Ziv-Free compression =head1 SYNOPSIS @@ -25,7 +25,7 @@ I space but not at the cost of speed. It is ideal for repetitive data as well. The module is self-contained and very small (no large library to be pulled in). It is also free, so there should be no problems -incoporating this module into commercial programs. +incorporating this module into commercial programs. I have no idea wether any patents in any countries apply to this algorithm, but at the moment it is believed that it is free from any @@ -83,6 +83,12 @@ Recreate the original object from it's serialized representation. This function automatically detects all the different sfreeze formats. +=head2 Compress::LZF::set_serializer $package, $freeze, $thaw + +Set the serialize module and functions to use. The default is "Storable", +"Storable::net_mstore" and "Storable::mretrieve", which should be fine for +most purposes. + =head1 SEE ALSO Other Compress::* modules, especially Compress::LZV1 (an older, less @@ -94,7 +100,7 @@ =head1 AUTHOR This perl extension and the underlying liblzf were written by Marc Lehmann - (See also http://liblzf.plan9.de/). + (See also http://liblzf.plan9.de/). =head1 BUGS @@ -105,7 +111,7 @@ require Exporter; require DynaLoader; -$VERSION = 0.1043; +$VERSION = '1.8'; @ISA = qw/Exporter DynaLoader/; %EXPORT_TAGS = ( freeze => [qw(sfreeze sfreeze_cr sfreeze_c sthaw)],