diff options
Diffstat (limited to 'pod/perldelta.pod')
-rw-r--r-- | pod/perldelta.pod | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 5c99211e62..9443f386d9 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -1208,7 +1208,7 @@ or a hash slice, such as =item Applying %s to %s will act on scalar(%s) -(W) The pattern match (//), substitution (s///), and translation (tr///) +(W) The pattern match (//), substitution (s///), and transliteration (tr///) operators work on scalar values. If you apply one of them to an array or a hash, it will convert the array or hash to a scalar value -- the length of an array, or the population info of a hash -- and then work on @@ -1228,6 +1228,12 @@ that can no longer be found in the table. as an lvalue, which is pretty strange. Perhaps you forgot to dereference it first. See L<perlfunc/substr>. +=item Bareword "%s" refers to nonexistent package + +(W) You used a qualified bareword of the form C<Foo::>, but +the compiler saw no other uses of that namespace before that point. +Perhaps you need to predeclare a package? + =item Can't redefine active sort subroutine %s (F) Perl optimizes the internal handling of sort subroutines and keeps |