perllocale.pod: clarify tainting of $1 et al
authorDavid Mitchell <davem@iabyn.com>
Wed, 4 Dec 2013 17:05:16 +0000 (17:05 +0000)
committerDavid Mitchell <davem@iabyn.com>
Wed, 4 Dec 2013 17:05:16 +0000 (17:05 +0000)
[perl #120675]

The docs weren't clear that *any* locale info used in a regex taints *all*
of $1, $2,...

pod/perllocale.pod

index e4b86a4..5bcaf4d 100644 (file)
@@ -926,7 +926,7 @@ B<Matching operator> (C<m//>):
 
 Scalar true/false result never tainted.
 
-Subpatterns, either delivered as a list-context result or as $1 etc.
+All subpatterns, either delivered as a list-context result or as $1 etc.
 are tainted if C<use locale> (but not S<C<use locale ':not_characters'>>)
 is in effect, and the subpattern regular
 expression contains C<\w> (to match an alphanumeric character), C<\W>