From 60cf4914ce8be9dda8380ff641184f6bb31a9e33 Mon Sep 17 00:00:00 2001
From: Brian Fraser
Date: Wed, 27 Jun 2012 08:54:06 -0700
Subject: [PATCH] perlvar: #109408
---
pod/perlvar.pod | 76 ++++++++++++++++++++++++++++-----------------------------
1 file changed, 38 insertions(+), 38 deletions(-)
diff --git a/pod/perlvar.pod b/pod/perlvar.pod
index cfa82f9..da02cc6 100644
--- a/pod/perlvar.pod
+++ b/pod/perlvar.pod
@@ -24,7 +24,7 @@ C) is the scalar variable whose name is the single character
control-C. This is better than typing a literal control-C
into your program.
-Since Perl 5.6, Perl variable names may be alphanumeric
+Since Perl v5.6.0, Perl variable names may be alphanumeric
strings that begin with control characters (or better yet, a caret).
These variables must be written in the form C<${^Foo}>; the braces
are not optional. C<${^Foo}> denotes the scalar variable whose
@@ -145,7 +145,7 @@ test. Outside a C test, this will not happen.
=back
As C<$_> is a global variable, this may lead in some cases to unwanted
-side-effects. As of perl 5.10, you can now use a lexical version of
+side-effects. As of perl v5.10.0, you can now use a lexical version of
C<$_> by declaring it in a file or in a block with C. Moreover,
declaring C restores the global C<$_> in the current scope.
@@ -250,7 +250,7 @@ have their own copies of it.
If the program has been given to perl via the switches C<-e> or C<-E>,
C<$0> will contain the string C<"-e">.
-On Linux as of perl 5.14 the legacy process name will be set with
+On Linux as of perl v5.14.0 the legacy process name will be set with
C, in addition to altering the POSIX name via C as
perl has done since version 4.000. Now system utilities that read the
legacy process name such as ps, top and killall will recognize the
@@ -549,7 +549,7 @@ lest you inadvertently call it.
If your system has the C function then signal handlers
are installed using it. This means you get reliable signal handling.
-The default delivery policy of signals changed in Perl 5.8.0 from
+The default delivery policy of signals changed in Perl v5.8.0 from
immediate (also known as "unsafe") to deferred, also known as "safe
signals". See L for more information.
@@ -629,8 +629,8 @@ X<$^V> X<$PERL_VERSION>
The revision, version, and subversion of the Perl interpreter,
represented as a C object.
-This variable first appeared in perl 5.6.0; earlier versions of perl
-will see an undefined value. Before perl 5.10.0 C<$^V> was represented
+This variable first appeared in perl v5.6.0; earlier versions of perl
+will see an undefined value. Before perl v5.10.0 C<$^V> was represented
as a v-string.
C<$^V> can be used to determine whether the Perl interpreter executing
@@ -648,7 +648,7 @@ for a convenient way to fail if the running Perl interpreter is too old.
See also C<$]> for an older representation of the Perl version.
-This variable was added in Perl 5.6.
+This variable was added in Perl v5.6.0.
Mnemonic: use ^V for Version Control.
@@ -667,7 +667,7 @@ default. See the documentation for B<-f> in
L for more information about site
customization.
-This variable was added in Perl 5.10.
+This variable was added in Perl v5.10.0.
=item $EXECUTABLE_NAME
@@ -785,7 +785,7 @@ The C and C
modules can help you find uses of these
problematic match variables in your code.
-Since Perl 5.10, you can use the C
match operator flag and the
+Since Perl v5.10.0, you can use the C match operator flag and the
C<${^PREMATCH}>, C<${^MATCH}>, and C<${^POSTMATCH}> variables instead
so you only suffer the performance penalties.
@@ -814,7 +814,7 @@ BLOCK).
The use of this variable anywhere in a program imposes a considerable
performance penalty on all regular expression matches. To avoid this
penalty, you can extract the same substring by using L@->. Starting
-with Perl 5.10, you can use the C match flag and the C<${^MATCH}>
+with Perl v5.10.0, you can use the C match flag and the C<${^MATCH}>
variable to do the same thing for particular match operations.
This variable is read-only and dynamically-scoped.
@@ -829,7 +829,7 @@ performance penalty associated with that variable, and is only guaranteed
to return a defined value when the pattern was compiled or executed with
the C modifier.
-This variable was added in Perl 5.10.
+This variable was added in Perl v5.10.0.
This variable is read-only and dynamically-scoped.
@@ -845,7 +845,7 @@ enclosed by the current BLOCK.
The use of this variable anywhere in a program imposes a considerable
performance penalty on all regular expression matches. To avoid this
penalty, you can extract the same substring by using L@->. Starting
-with Perl 5.10, you can use the C match flag and the
+with Perl v5.10.0, you can use the C match flag and the
C<${^PREMATCH}> variable to do the same thing for particular match
operations.
@@ -861,7 +861,7 @@ performance penalty associated with that variable, and is only guaranteed
to return a defined value when the pattern was compiled or executed with
the C modifier.
-This variable was added in Perl 5.10
+This variable was added in Perl v5.10.0
This variable is read-only and dynamically-scoped.
@@ -881,7 +881,7 @@ enclosed by the current BLOCK). Example:
The use of this variable anywhere in a program imposes a considerable
performance penalty on all regular expression matches.
To avoid this penalty, you can extract the same substring by
-using L@->. Starting with Perl 5.10, you can use the C match flag
+using L@->. Starting with Perl v5.10.0, you can use the C match flag
and the C<${^POSTMATCH}> variable to do the same thing for particular
match operations.
@@ -897,7 +897,7 @@ performance penalty associated with that variable, and is only guaranteed
to return a defined value when the pattern was compiled or executed with
the C modifier.
-This variable was added in Perl 5.10.
+This variable was added in Perl v5.10.0.
This variable is read-only and dynamically-scoped.
@@ -934,7 +934,7 @@ recently matched. For example, to effectively capture text to a variable
By setting and then using C<$var> in this way relieves you from having to
worry about exactly which numbered set of parentheses they are.
-This variable was added in Perl 5.8.
+This variable was added in Perl v5.8.0.
Mnemonic: the (possibly) Nested parenthesis that most recently closed.
@@ -954,7 +954,7 @@ past where C<$2> ends, and so on. You can use C<$#+> to determine
how many subgroups were in the last successful match. See the
examples given for the C<@-> variable.
-This variable was added in Perl 5.6.
+This variable was added in Perl v5.6.0.
=item %LAST_PAREN_MATCH
@@ -981,7 +981,7 @@ iterative access to them via C may have unpredictable results.
Likewise, if the last successful match changes, then the results may be
surprising.
-This variable was added in Perl 5.10.
+This variable was added in Perl v5.10.0.
This variable is read-only and dynamically-scoped.
@@ -1027,7 +1027,7 @@ After a match against some variable C<$var>:
=back
-This variable was added in Perl 5.6.
+This variable was added in Perl v5.6.0.
=item %LAST_MATCH_START
@@ -1075,7 +1075,7 @@ iterative access to them via C may have unpredictable results.
Likewise, if the last successful match changes, then the results may be
surprising.
-This variable was added in Perl 5.10
+This variable was added in Perl v5.10.0.
This variable is read-only and dynamically-scoped.
@@ -1095,7 +1095,7 @@ X<${^RE_DEBUG_FLAGS}>
The current value of the regex debugging flags. Set to 0 for no debug output
even when the C module is loaded. See L for details.
-This variable was added in Perl 5.10.
+This variable was added in Perl v5.10.0.
=item ${^RE_TRIE_MAXBUF}
X<${^RE_TRIE_MAXBUF}>
@@ -1109,7 +1109,7 @@ be as conservative of memory as possible but still occur, and set it to a
negative value to prevent the optimisation and conserve the most memory.
Under normal situations this variable should be of no interest to you.
-This variable was added in Perl 5.10.
+This variable was added in Perl v5.10.0.
=back
@@ -1566,7 +1566,7 @@ WSTOPSIG and WIFCONTINUED functions provided by the L module.
Under VMS this reflects the actual VMS exit status; i.e. it is the
same as C<$?> when the pragma C