Change perl -v version format
authorDavid Golden <dagolden@cpan.org>
Thu, 12 Nov 2009 15:46:30 +0000 (10:46 -0500)
committerDavid Golden <dagolden@cpan.org>
Sun, 15 Nov 2009 04:09:27 +0000 (23:09 -0500)
commitded326e4b6fad7e2479796691d0c27b89d2fe080
tree36c098634f3dbc2ccadd8848eda7081ceef32bd3
parentd0f83c37b9d28134de63d7e3eb8427ccf56ca5ba
Change perl -v version format

New format:

  This is perl 5, version 11, subversion 1 (v5.11.1) ...

The rationale for this change is that the Perl 5 interpreter will never
increment PERL_REVISION from 5 to 6, so we want people to start focusing
on the PERL_VERSION number as most significant and PERL_SUBVERSION as
equivalent to a "release number".  In other words, "perl 5" is a
language, this is the 11th version of it, and the second release of that
version (counting from zero).  Among other things, this makes the
output of -v and -V more consistent.

The old v-string style is included for familiarity and usage in code.
For builds from git, it will include the same extended format as it
did before, e.g. "(v5.11.1-176-gaf24cc9*)"
perl.c
t/run/switches.t