Update perldiag to reflect ‘Global symbol’ change
authorFather Chrysostomos <sprout@cpan.org>
Fri, 19 Sep 2014 05:10:14 +0000 (22:10 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Fri, 19 Sep 2014 05:10:34 +0000 (22:10 -0700)
Why didn’t t/porting/diag.t catch this?

pod/perldiag.pod

index 687ae46..064aea9 100644 (file)
@@ -2104,7 +2104,8 @@ is experimental, so its behavior may change or even be removed
 in any future release of perl.  See the explanation under
 L<perlsyn/Experimental Details on given and when>.
 
-=item Global symbol "%s" requires explicit package name
+=item Global symbol "%s" requires explicit package name (did you forget to
+declare "my %s"?)
 
 (F) You've said "use strict" or "use strict vars", which indicates 
 that all variables must either be lexically scoped (using "my" or "state"),