Subject: CVS commit: pkgsrc/devel/p5-Test-Deep
To: None <pkgsrc-changes@NetBSD.org>
From: OBATA Akio <obache@netbsd.org>
List: pkgsrc-changes
Date: 10/28/2006 08:50:59
Module Name:	pkgsrc
Committed By:	obache
Date:		Sat Oct 28 08:50:59 UTC 2006

Modified Files:
	pkgsrc/devel/p5-Test-Deep: Makefile distinfo

Log Message:
Update p5-Test-Deep to 0.096.

Changes:
0.096

%WrapCache was keeping references to external data. It's now local()ised at the start of a comparison just like the other caches (why I didn't do that when I added it, I don't know). Thanks to Matthijs Bomhoff for reporting the problem.

0.095

Docs and code didn't match, useclass was actually requireclass, available as
both now

0.094

Changed Set and Bag to no longer issue warnings when undefs are
present. Needed to make the sort and the diagnotics
undef-aware. Thanks to Colin Kuskie for pointing this out.

Added tests for this.

0.093

Fixed inifinte recursion when adding comparators into bags. That whole area is unpleasant - conceptually as well as implementation-wise. Comparators no longer inherit a compare method, so we only call the specialised compare if it exists, otherwise we just do normal deep comparison.

Removed a debugging print.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/p5-Test-Deep/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/devel/p5-Test-Deep/distinfo

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