This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix the phrasing of the previous patch.
authorShlomi Fish <shlomif@shlomifish.org>
Fri, 9 Nov 2012 04:15:14 +0000 (06:15 +0200)
committerFather Chrysostomos <sprout@cpan.org>
Fri, 9 Nov 2012 05:31:45 +0000 (21:31 -0800)
Thanks to Father C, and David Golden for their input. Removed what was
said about the -w being deprecated.

pod/perl.pod

index 734f443..11dba98 100644 (file)
@@ -433,8 +433,10 @@ Perl developers, please write to perl-thanks@perl.org .
 Using the C<use strict> pragma ensures that all variables are properly
 declared and prevents other misuses of legacy Perl features.
 
 Using the C<use strict> pragma ensures that all variables are properly
 declared and prevents other misuses of legacy Perl features.
 
-The C<use warnings> pragma (and the globally applied and deprecated B<-w>
-switch) produce some lovely diagnostics.
+The C<use warnings> pragma produces some lovely diagnostics. One can
+also use the B<-w> flag, but its use is normally discouraged, because
+it gets applied to all executed Perl code, including that not under
+your control.
 
 See L<perldiag> for explanations of all Perl's diagnostics.  The C<use
 diagnostics> pragma automatically turns Perl's normally terse warnings
 
 See L<perldiag> for explanations of all Perl's diagnostics.  The C<use
 diagnostics> pragma automatically turns Perl's normally terse warnings