Subject: CVS commit: pkgsrc/devel/p5-Bit-Vector
To: None <pkgsrc-changes@netbsd.org>
From: Martin J. Laubach <mjl@netbsd.org>
List: pkgsrc-changes
Date: 03/16/2003 17:39:06
Module Name:	pkgsrc
Committed By:	mjl
Date:		Sun Mar 16 15:39:06 UTC 2003

Modified Files:
	pkgsrc/devel/p5-Bit-Vector: Makefile distinfo

Log Message:
Update p5-Bit-Vector to 6.3 (old version no longer available on CPAN)

 +  Added "Create_List()" and "GCD2()" in "BitVector.c".
 +  "new()" now can optionally return a list of bit vectors.
 +  "GCD()" now can optionally return the two integer factors
    "x" and "y" for the linear combination of its input values
    "a" and "b" so that gcd(a,b) = x * a + y * b.
 +  Changed the test files "t/01________new.t" and "t/09_parameters.t"
    as well as the documentation accordingly.
 +  Added a new test file "t/17________gcd.t".
 +  Further simplified the error handlers in "Vector.xs", making the
    resulting object library file substantially smaller (about 20%!)
    and thus faster to load.
 +  Fixed missing "\" in regular expression in "t/00____version.t".
 +  Overhauled the error handlers in "BitVector.c" and "Vector.xs".
 +  Added a demo "examples/test.c" to play around with the C library.
 +  Attempted to fix all compiler warnings.
 +  Fixed a problem in test "t/01________new.t" with Perl using
    64 bit integers; now contains "use integer;" to avoid failure.
 +  Synchronized "Carp::Clan" and "ToolBox.h" with "Date::Calc" 5.2.
 +  Revealed common method aliases (Or, And, etc.) in the documentation.
 +  Fixed GCD(), now GCD(z,0) == GCD(0,z) == z and negative values
    are handled correctly.


To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/p5-Bit-Vector/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/p5-Bit-Vector/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.