summaryrefslogtreecommitdiff
path: root/pod/perlvar.pod
diff options
context:
space:
mode:
authorMark-Jason Dominus <mjd@plover.com>2002-08-27 03:03:01 +0000
committerAbhijit Menon-Sen <ams@wiw.org>2002-08-27 04:04:48 +0000
commit747fafda837a257e669e8b9a79d949e9ca5c0a6e (patch)
tree787485e28b30f9e9426afc89b95682532655ed33 /pod/perlvar.pod
parent3255d14bb77ec223e98468e3f7b01557087cd653 (diff)
downloadperl-747fafda837a257e669e8b9a79d949e9ca5c0a6e.tar.gz
Patch perlvar.pod
Message-Id: <20020827030301.32481.qmail@plover.com> p4raw-id: //depot/perl@17789
Diffstat (limited to 'pod/perlvar.pod')
-rw-r--r--pod/perlvar.pod7
1 files changed, 4 insertions, 3 deletions
diff --git a/pod/perlvar.pod b/pod/perlvar.pod
index e522b3d036..7c0f5968fc 100644
--- a/pod/perlvar.pod
+++ b/pod/perlvar.pod
@@ -1467,8 +1467,9 @@ used safely in programs. C<$^_> itself, however, I<is> reserved.
Perl identifiers that begin with digits, control characters, or
punctuation characters are exempt from the effects of the C<package>
-declaration and are always forced to be in package C<main>. A few
-other names are also exempt:
+declaration and are always forced to be in package C<main>; they are
+also exempt from C<strict 'vars'> errors. A few other names are also
+exempt in these ways:
ENV STDIN
INC STDOUT
@@ -1478,7 +1479,7 @@ other names are also exempt:
In particular, the new special C<${^_XYZ}> variables are always taken
to be in package C<main>, regardless of any C<package> declarations
-presently in scope.
+presently in scope.
=head1 BUGS