In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/0edb7bc2fb00ba77e194e13a9f0bb9a0a05cbcb2?hp=66b30015e9d89a525f42ddbf87f0c41bcdee0ba4>
- Log ----------------------------------------------------------------- commit 0edb7bc2fb00ba77e194e13a9f0bb9a0a05cbcb2 Author: Ricardo Signes <r...@cpan.org> Date: Thu Jul 5 20:05:04 2012 -0400 correct the perlfunc explanation of use vars ----------------------------------------------------------------------- Summary of changes: pod/perlfunc.pod | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod index bd46787..25f8a73 100644 --- a/pod/perlfunc.pod +++ b/pod/perlfunc.pod @@ -4279,7 +4279,8 @@ allocate storage for that name within the current scope. This means that when C<use strict 'vars'> is in effect, C<our> lets you use a package variable without qualifying it with the package name, but only within the lexical scope of the C<our> declaration. In this way, C<our> differs from -C<use vars>, which creates file-scoped aliases instead. +C<use vars>, which allows a the use of an unqualified name I<only> within the +affected package. If more than one value is listed, the list must be placed in parentheses. -- Perl5 Master Repository