Subject: PR/36465 CVS commit: pkgsrc/devel/p5-version
To: None <,,>
From: OBATA Akio <>
List: pkgsrc-bugs
Date: 06/10/2007 08:55:03
The following reply was made to PR pkg/36465; it has been noted by GNATS.

From: OBATA Akio <>
Subject: PR/36465 CVS commit: pkgsrc/devel/p5-version
Date: Sun, 10 Jun 2007 08:55:35 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	obache
 Date:		Sun Jun 10 08:55:34 UTC 2007
 Modified Files:
 	pkgsrc/devel/p5-version: Makefile distinfo
 Log Message:
 Update p5-version to 0.7203.
 Patch provided by Mark E. Perkins in PR 36465.
 2007-04-17  John Peacock <>
 	Neglected to delete or comment out a $DB::single (again).
 2007-04-17  John Peacock <>
 	One last place that needed a leading 'v' (for non-magic v-strings).
 2007-04-17  John Peacock <>
 	v-string created version objects always stringify with a leading 'v' for
 	consistency's sake, since we have no way of knowing whether one was present
 	for 5.6.0 <= Perl < 5.8.1 (non-magic v-strings).
 2007-04-17  John Peacock <>
 	When copying an existing version object, forgot to copy the original string
 2007-04-14  John Peacock <>
 	Return original string value for all stringification cases except for
 	qv(1.2) which returns 'v1.2' for roundtrip purposes.
 2007-04-12  John Peacock <>
 	Output the original string form for numeric versions for XS code now.
 	Ready to release to CPAN.
 2007-04-12  John Peacock <>
 	It will be less surprising to overload string comparisons (now that the
 	default stringification is identical to the initializer) than it would be
 	to not overload them.
 2007-04-11  John Peacock <>
 	Better way to handle the undef initialization case.
 2007-04-11  John Peacock <>
 	Disallow string comparisons with version objects.  Tests adjusted to use
 	numeric comparisons only.
 2007-04-11  John Peacock <>
 	Cache the original string used to initialize the version object and return
 	that when stringifying.  Only works with pure Perl class for the moment.
 2007-03-18  John Peacock <>
 	Add more text to README on v-string support.
 2007-03-18  John Peacock <>
 	Now supports non-magical v-strings (Perl 5.6.0-5.8.0)!
 	Polymorphic error messages from 5.6.0 onwards.
 2007-03-10  John Peacock <>
 	Polymorphic error messages work everywhere except XS under 5.6.2. :(
 2007-03-10  John Peacock <>
 	Polymorphic error messages now working (and tested) in pure Perl module.
 2007-02-13  John Peacock <>
 	Don't need to explicitely specify the MAN3POD stuff, since EU::MM will now
 	do that automatically (since the POD is mentioned in PM).
 	Actually, magic v-strings came in at 5.8.1, not 5.8.0 (spotted in the
 	bleadperl variant).
 To generate a diff of this commit:
 cvs rdiff -r1.6 -r1.7 pkgsrc/devel/p5-version/Makefile
 cvs rdiff -r1.4 -r1.5 pkgsrc/devel/p5-version/distinfo
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.