Chris Dolan wrote:
For Perl 5.9.x and (someday) 5.10+:
version.pm XS is part of Perl itself
(this is the definitive implementation of version.pm)
version.pm PP is pointless
For Perl 5.8.x and earlier
version.pm XS == "cut-and-paste" code from Perl 5.9.x
version.pm PP == port of the XS implementation to pure perl
So, for 5.9.x/5.10, is version supposed to be a dual-life module or is
it compiled directly into the perl executable?
Put differently, if 5.10.0 is released and a semantic bug is found in
how version are handled, do we have to wait for 5.10.1 for a fix or can
it be fixed immediately by installing version.pm X.YY?
Regards,
David Golden