Change 17789 by ams@lustre on 2002/08/27 04:04:48 Subject: Patch perlvar.pod From: [EMAIL PROTECTED] Date: 27 Aug 2002 03:03:01 -0000 Message-Id: <[EMAIL PROTECTED]>
Affected files ... .... //depot/perl/pod/perlvar.pod#106 edit Differences ... ==== //depot/perl/pod/perlvar.pod#106 (text) ==== Index: perl/pod/perlvar.pod --- perl/pod/perlvar.pod#105~17629~ Thu Jul 18 11:37:43 2002 +++ perl/pod/perlvar.pod Mon Aug 26 21:04:48 2002 @@ -1467,8 +1467,9 @@ 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 @@ 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 End of Patch.