Re: Dev version numbers, warnings, XS and MakeMaker dont play nicely together.

2008-01-07 Thread John Peacock
Zefram wrote: > demerphq wrote: >> $VERSION= "1.23_01"; > > I've not seen that form, but > > $VERSION = 1.23_01; > > which of course doesn't put the underscore in the string value. This > still delimits the subrevision portion, but without forcing anything > else to handle the delimiter.

Re: Dev version numbers, warnings, XS and MakeMaker dont play nicely together.

2008-01-07 Thread John Peacock
demerphq wrote: >>> $VERSION = "1.12_01"; >>> $XS_VERSION = $VERSION; # only needed if you have XS code >>> $VERSION = eval $VERSION; > > im not convinced this actually does anything. ISTR i had to roll my > own "parse out the $XS_VERSION code" thingee for DDS. I;m very onfident that the re

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-21 Thread John Peacock
technically, it really ought to check that the ref equals > "Module::Build::Version"). No, that would be wrong too. Never test a ref() against a specific object class, since it paints you into a corner with inheritance. You really have to do isa() if you want to test that way... John

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-21 Thread John Peacock
David Golden wrote: > [cc'd to perl-qa for awareness of the issue] > > The switch to version objects in Module::Build means that the generated > META.yml now has this: Is this with or without YAML itself loaded (so I know where to start)? John -- John Peacock Director of Inf

Re: Test-Smoke questions

2003-06-27 Thread John Peacock
f your 5.9.0 smoke overlaps your 5.8.x smoke. To start with, I was just going to serialize blead then 5.8.x so that won't be a problem. John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748

Test-Smoke questions

2003-06-27 Thread John Peacock
Now that I have a subversion repository of the APC (All Perl Changes) on a machine that is largely unloaded, I can set up a smoke process nightly. In order to do that, I have a couple of questions: 1) When running `perl Makefile.pl` it asks me where to install the code; I'm guessing that this

Re: Testing POSIX locale support

2002-08-26 Thread John Peacock
I think I am going to have to punt on that one, since I have no way of knowing whether something _should_ have been UTF encoded or not just by examining the byte string, do I? John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4720 Bos

Re: Testing POSIX locale support

2002-08-26 Thread John Peacock
rwise, contact the author. > MSG > Excellent! This is exactly the kind of suggestion I needed to kick me in the right direction. John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4720 Boston Way Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5747

Testing POSIX locale support

2002-08-26 Thread John Peacock
all the various possibilities. Suggestions gratefully accepted. John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4720 Boston Way Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5747

Re: Untested libraries update

2001-09-24 Thread John Peacock
n look at what I did in t/op/ver.t as well, vis: $tests = [whatever] ? 47 : 44; require Test::More; Test::More->import( tests => $tests ); which works as well. I think the SKIP method is better, though. John -- John Peacock Director of Information Research and Technol