X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperldiag.pod;h=08f342aee11f8db650d1c17e7a1e364dd0e38227;hb=f34840d8d697d9f8be532dea1352cc0aeefc696b;hp=3b3a71fef44b64ae09a1aaf9290af0b1c218e6e5;hpb=4ac733c9bd1b714b72e7aa46038b74060cad7c98;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 3b3a71f..08f342a 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -683,7 +683,9 @@ editor will have a way to help you find these characters. =item Can't find %s property definition %s (F) You may have tried to use C<\p> which means a Unicode property for -example \p{Lu} is all uppercase letters. Escape the C<\p>, either +example \p{Lu} is all uppercase letters. if you did mean to use a +Unicode property, see L for the list of known properties. +If you didn't mean to use a Unicode property, escape the C<\p>, either C<\\p> (just the C<\p>) or by C<\Q\p> (the rest of the string, until possible C<\E>). @@ -3983,12 +3985,23 @@ returns no useful value. See L. (D deprecated) You are now encouraged to use the explicitly quoted form if you wish to use an empty line as the terminator of the here-document. +=item Use of /c modifier is meaningless in s/// + +(W regexp) You used the /c modifier in a substitution. The /c +modifier is not presently meaningful in substitutions. + =item Use of /c modifier is meaningless without /g (W regexp) You used the /c modifier with a regex operand, but didn't use the /g modifier. Currently, /c is meaningful only when /g is used. (This may change in the future.) +=item Use of /g modifier is meaningless in split + +(W regexp) You used the /g modifier on the pattern for a C +operator. Since C always tries to match the pattern +repeatedly, the C has no effect. + =item Use of *glob{FILEHANDLE} is deprecated (D deprecated) You are now encouraged to use the shorter *glob{IO} form