Subject: CVS commit: pkgsrc/devel/p5-Bit-Vector
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 10/29/2001 03:07:04
Module Name:	pkgsrc
Committed By:	wiz
Date:		Mon Oct 29 01:07:04 UTC 2001

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

Log Message:
Update to 6.1.
Changes since 5.8:
 +  Added the module "Carp::Clan" to the distribution.
 +  Splitted the Vector.pm module; separated XS and overloaded Perl
    part for improved performance (reduces loading time for XS part).
 +  Corrected the handling of numerical overflow in arithmetic methods
    ("add()", "subtract()", "Multiply()", "from_Dec()", "new_Dec()").
 +  Methods "add()" and "subtract()" now return the carry as well as
    the overflow flag if called in list context (only the carry in
    scalar context, as before).
 +  Added two new methods "inc()" and "dec()", which return the overflow
    flag (whereas "increment()" and "decrement()" return the carry flag).
    The new methods also allow to copy-and-increment/decrement in addition
    to in-place operation.
 +  Methods "from_Dec()" and "new_Dec()" now allow you to enter large
    positive numbers which will have the MSB set (this was forbidden
    previously because these numbers are considered to be negative in
    two's complement binary representation).
and some bugfixes and compatibility changes.


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/p5-Bit-Vector/Makefile
cvs rdiff -r1.2 -r1.3 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.