2010-02-03 12:03:53 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating devel/p5-version from 0.7900 to 0.8000
Upstream changes:
2010-01-21 John Peacock <john.peacock@havurah-software.org>
* Tagging version '0.80' using shipit.
* Ignore previous and existing tarballs
* Release to CPAN with just the assertion fix for older compilers.
* Bump $VERSION in all files in preparation for quick CPAN release
* Currently failed attempt to merge with bleadperl
|
2010-01-20 16:15:55 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
Update to 0.79(00):
2010-01-10 John Peacock <john.peacock@havurah-software.org>
* .hgtags:
Tagging version '0.79' using shipit.
[ec386b00d27a] [tip]
* .hgtags:
Removed tag 0.79
[824035a0f02a] [0.79]
* vutil/vutil.c, vutil/vutil.h:
Take the easy road to restore compatibility with Perl v5.10.1
[4ce98cb6eba3]
2010-01-09 John Peacock <john.peacock@havurah-software.org>
* .hgtags:
Tagging version '0.79' using shipit.
[87475097cea8]
* .hgignore:
tweaks to make mercurial happy
[7c5fd8f32175]
* .shipit, Build.PL:
Fixup to make shipit happy
[3dbce4937c28]
* .hgtags:
Rename all of the tags to be consistent
[2c38a17bfdec]
2010-01-06 John Peacock <john.peacock@havurah-software.org>
* .shipit, Build.PL, MANIFEST, MANIFEST.SKIP, README, lib/version.pm,
t/01base.t, t/02derived.t, t/03require.t, t/04lax.t, vperl/vpp.pm,
vutil/lib/version/vxs.pm, vutil/ppport.h:
Restore compatibility with Perl 5.00505 (finally). Bump all VERSION
references.
[05d5b8b44166]
2009-12-27 John Peacock <john.peacock@havurah-software.org>
* vutil/ppport.h, vutil/vutil.c, vutil/vutil.h:
Merge in changes from bleadperl. Tests do not pass with 5.005.
[0b19155e8e21]
2009-12-22 John Peacock <john.peacock@havurah-software.org>
* vutil/ppport.h:
Resolves https://rt.cpan.org/Ticket/Display.html?id=52439
[c7fc26126a1d]
2009-12-20 John Peacock <john.peacock@havurah-software.org>
* t/coretests.pm, vutil/vutil.c, vutil/vutil.h:
All tests passing except the VERSION_MAX ones.
[912515d937e8]
* lib/version.pm, vutil/vutil.c, vutil/vutil.h:
Almost completely transfer the code from scan_version to
prescan_version. Still failing some tests.
[ecd415561454]
2009-12-19 John Peacock <john.peacock@havurah-software.org>
* t/04lax.t, vutil/vutil.c:
Now handles decimal versions, too
[a1138d18495e]
* vutil/vutil.c, vutil/vutil.h:
isVERSION handles dotted-decimal version format
[8d994d73689b]
* MANIFEST, lib/version.pm, t/04lax.t:
New regexes that define the legal version strings under both $LAX,
(current code) and $STRICT (new feature for Perl 5.12.0).
[46076dadb3fb]
2010-01-02 John Peacock <john.peacock@havurah-software.org>
* .hgtags:
Removed tag trunk
[b0d50d9f1a11]
2010-01-03 convert-repo <convert-repo>
* .hgtags:
update tags
[f173c486b889]
|
2009-10-24 19:00:53 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating devel/p5-version from 0.7702 to 0.7800
Upstream changes:
2009-10-22 John Peacock <jpeacock@cpan.org>
Forgot to edit the README
2009-10-15 John Peacock <jpeacock@cpan.org>
Make sure we override the system version.pm in the core for perl5.10.x
2009-10-15 John Peacock <jpeacock@cpan.org>
Bump $VERSION in all files and add README text
2009-10-15 John Peacock <jpeacock@cpan.org>
Smarter handling of non-magic v-strings.
Resolves https://rt.cpan.org/Ticket/Display.html?id=50347
|
2009-09-12 23:18:51 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating devel/p5-version from 0.7701 to 0.7702
Upstream changes:
2009-09-07 John Peacock <jpeacock@cpan.org>
Tighten up un_vstring code to limit the number of false positives.
Bump $VERSION in anticipation of release to CPAN.
2009-09-07 John Peacock <jpeacock@cpan.org>
Stop leaking SV's. Thanks to Goro Fuji for patch
|
2009-08-09 11:32:14 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating package for p5 module version from 0.7600nb1 to 0.7701
pkgsrc changes:
- Setting license to perl5 license
Upstream changes:
2009-07-28 John Peacock <jpeacock@cpan.org>
Little jog to make sure META.yml does't contain UNIVERSAL
2009-07-28 John Peacock <jpeacock@cpan.org>
Only replace use_ok() if running with Test::More < 0.48
2009-07-28 John Peacock <jpeacock@cpan.org>
Provide replacement use_ok to make the 02derived.t tests pass.
2009-07-28 John Peacock <jpeacock@cpan.org>
Fix for https://rt.cpan.org/Ticket/Display.html?id=48268
2009-07-26 John Peacock <jpeacock@cpan.org>
Script to run through all of the Perl releases in one go
2009-07-26 John Peacock <jpeacock@cpan.org>
Release 0.77 to CPAN without the warning change, for release with 5.10.1
2009-07-24 John Peacock <jpeacock@cpan.org>
Finally complete the POD rewrite. Change the behavior to throw a
warning if you try and use a v-string without a leading 'v' in a
version object declaration (this may get pulled) and rewrite the POD
to follow the New World Order.
2009-07-24 John Peacock <jpeacock@cpan.org>
Resolves https://rt.cpan.org/Public/Bug/Display.html?id=48135
2009-07-22 John Peacock <jpeacock@cpan.org>
Forgot to bump this. Always run tests before committing!
2009-07-22 John Peacock <jpeacock@cpan.org>
Revised version::Internals POD; bump $VERSION for potential last CPAN
release.
2009-07-22 John Peacock <jpeacock@cpan.org>
WIP for version::Internals
2009-07-21 John Peacock <jpeacock@cpan.org>
Don't need to load the class in order to check whether it contains package or \
assignments.
2009-07-18 John Peacock <jpeacock@cpan.org>
Rename Extended to Dotted-Decimal
2009-07-18 John Peacock <jpeacock@cpan.org>
Rename "Numeric" to "Decimal"
2009-07-18 John Peacock <jpeacock@cpan.org>
Fix for RT#47980. Don't check $@ if you haven't actually done the eval().
2009-07-16 John Peacock <jpeacock@cpan.org>
Apply David Golden's suggested changes with some minor massaging.
2009-07-15 John Peacock <jpeacock@cpan.org>
Another CPAN alpha release.
2009-07-15 John Peacock <jpeacock@cpan.org>
Start reworking the Internals documentation into something useful.
2009-07-14 John Peacock <jpeacock@cpan.org>
Tweakage of POD
2009-07-10 John Peacock <jpeacock@cpan.org>
Neglected to delete this directory from the repo
2009-06-29 John Peacock <jpeacock@cpan.org>
Allow the pure Perl version module to be installed on Perl 5.10.0,
and trump the core code.
2009-06-28 John Peacock <jpeacock@cpan.org>
Better heuristic for deciding when to rebless
2009-06-28 John Peacock <jpeacock@cpan.org>
Remove old file from MANIFEST
2009-06-28 John Peacock <jpeacock@cpan.org>
Convert this test to make its own Empty class
2009-06-28 John Peacock <jpeacock@cpan.org>
Missed a couple more MAGIC NUMBERS in the tests.
2009-06-28 John Peacock <jpeacock@cpan.org>
Tests all pass now in 5.005_04 in XS mode too!
Need to adapt the pure Perl release to work with 5.10.0 as well.
2009-06-27 John Peacock <jpeacock@cpan.org>
Whitespace differences from blead
2009-06-27 John Peacock <jpeacock@cpan.org>
Sync changes from bleadperl to vutil.c
2009-06-26 John Peacock <jpeacock@cpan.org>
Finally have all tests passing in 5.10.0!
2009-06-23 John Peacock <jpeacock@cpan.org>
Disable all tests for 5.10.0 for the moment, so we can release
as an alpha and not falsely claim success or failure.
2009-06-13 John Peacock <jpeacock@cpan.org>
Fix RT#46921 - locale and eval action at a distance. All tests pass
except on 5.10.0 (because the core code is broken).
2009-06-13 John Peacock <jpeacock@cpan.org>
Fix mistaken regex to convert large exponential numbers to non-exponential
form before scanning. Resolves:
https://rt.cpan.org/Ticket/Display.html?id=45241
2009-05-27 John Peacock <jpeacock@cpan.org>
More fiddling with the revised POD.
2009-05-20 John Peacock <jpeacock@cpan.org>
Resolve some more misleading warnings from vpp.pm in 5.005 and 5.6
2009-05-20 John Peacock <jpeacock@cpan.org>
Misplaced #endif caused 5.005_04 and 5.6.x to fail tests. Add
documentation for is_qv.
2009-05-18 John Peacock <jpeacock@cpan.org>
Make all test pm files use File::Temp. Change qv() to be both method and
function. All tests pass using Build.PL from perl 5.6.x forward, but
a couple of test failures using Makefile.PL in 5.6.x and 5.005_04.
2009-05-16 John Peacock <jpeacock@cpan.org>
Tests pass but POD is incomplete
2009-05-10 John Peacock <jpeacock@cpan.org>
All tests pass in all Perl's and in XS and pure Perl. Perl 5.005_04 still
throws lots of stupid warnings in pure Perl; can't help it apparently.
2009-05-10 John Peacock <jpeacock@cpan.org>
Now tests all pass on 5.005 as well (two warnings I can't prevent)
2009-05-10 John Peacock <jpeacock@cpan.org>
Now all three test files are 100% for 5.8.x and 5.10.x, but 01 and 02 fail
with 5.6.x and 5.005
2009-05-09 John Peacock <jpeacock@cpan.org>
Begin massive reorg/redesign. Tests 01 and 03 are 100%; 02 needs work.
|
2008-10-19 21:19:25 by Havard Eidnes | Files touched by this commit (1179) |
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
|
2008-10-11 00:07:09 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Update from version 0.7501 to 0.7600.
Pkgsrc changes:
o Canonicalize MASTER_SITES and HOMEPAGE
o Replace perl in two installed modules
o Adjust pointer to .packlist
Upstream changes:
2008-07-18 John Peacock <jpeacock@cpan.org>
Fix segfault with core version stringification of serialized version
objects without an 'original' entry. See
http://rt.perl.org/rt3/Public/Bug/Display.html?id=56606
2008-07-08 John Peacock <jpeacock@cpan.org>
Only need to rev the underlying vstringify2() function.
2008-07-08 John Peacock <jpeacock@cpan.org>
Commit working implementation to handle badly formed version objects
thanks to Data::Dumper. :(
|
2008-07-17 11:45:15 by Ulrich Habel | Files touched by this commit (2) | |
Log message:
- updated to 0.7501
- ok'ed by abs
ChangeLog:
2008-06-14 John Peacock <jpeacock@cpan.org>
Interim release to correctly install under Perl v5.10.0.
2008-06-07 John Peacock <jpeacock@cpan.org>
Forgot to bump the $VERSION. Go figure.
2008-06-07 John Peacock <jpeacock@cpan.org>
Improve POD to clarify usage and prevent confusion.
2008-04-01 John Peacock <jpeacock@cpan.org>
Optionally use the more efficient XSLoader instead of DynaLoader.
Resolves http://rt.cpan.org//Ticket/Display.html?id=34590
2007-10-24 John Peacock <jpeacock@cpan.org>
Data::Dumper is sometimes too clever for its (and our) own good.
When copying an existing version object, directly set newSViv
instead of using &PL_sv_yes, since the latter has a PV slot which
looks shared to D::D's jaundiced eye.
Resolves:
http://rt.cpan.org/Public/Bug/Display.html?id=30004
2007-09-20 John Peacock <jpeacock@cpan.org>
New code to handle versions too large to fit into an IV slot.
Both the pure Perl and XS code are now safe to use with ~0
Test new functionality.
|
2007-10-25 18:59:59 by Johnny C. Lam | Files touched by this commit (980) |
Log message:
Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
|
2007-06-10 10:55:34 by OBATA Akio | Files touched by this commit (2) |
Log message:
Update p5-version to 0.7203.
Patch provided by Mark E. Perkins in PR 36465.
2007-04-17 John Peacock <jpeacock@cpan.org>
Neglected to delete or comment out a $DB::single (again).
2007-04-17 John Peacock <jpeacock@cpan.org>
One last place that needed a leading 'v' (for non-magic v-strings).
2007-04-17 John Peacock <jpeacock@cpan.org>
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 <jpeacock@cpan.org>
When copying an existing version object, forgot to copy the original string
representation.
2007-04-14 John Peacock <jpeacock@cpan.org>
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 <jpeacock@cpan.org>
Output the original string form for numeric versions for XS code now.
Ready to release to CPAN.
2007-04-12 John Peacock <jpeacock@cpan.org>
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 <jpeacock@cpan.org>
Better way to handle the undef initialization case.
2007-04-11 John Peacock <jpeacock@cpan.org>
Disallow string comparisons with version objects. Tests adjusted to use
numeric comparisons only.
2007-04-11 John Peacock <jpeacock@cpan.org>
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 <jpeacock@cpan.org>
Add more text to README on v-string support.
2007-03-18 John Peacock <jpeacock@cpan.org>
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 <jpeacock@cpan.org>
Polymorphic error messages work everywhere except XS under 5.6.2. :(
2007-03-10 John Peacock <jpeacock@cpan.org>
Polymorphic error messages now working (and tested) in pure Perl module.
2007-02-13 John Peacock <jpeacock@cpan.org>
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).
|