This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Re: [PATCH] remove leaveit from toke.c:scan_const
authorSADAHIRO Tomoyuki <BQW10602@nifty.com>
Tue, 17 Oct 2006 23:10:04 +0000 (08:10 +0900)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Tue, 17 Oct 2006 14:13:52 +0000 (14:13 +0000)
Message-Id: <20061017230958.41A2.BQW10602@nifty.com>

p4raw-id: //depot/perl@29030

pod/perldiag.pod

index e0831e3..d5e44c7 100644 (file)
@@ -4273,23 +4273,24 @@ subroutine.
 in your Perl script (or eval).  Perhaps you tried to run a compressed
 script, a binary program, or a directory as a Perl program.
 
-=item /%s/: Unrecognized escape \\%c in character class passed through
+=item Unrecognized escape \\%c in character class passed through in regex; marked by <-- HERE in m/%s/
 
 (W regexp) You used a backslash-character combination which is not
 recognized by Perl inside character classes.  The character was
 understood literally.
+The <-- HERE shows in the regular expression about where the
+escape was discovered.
 
 =item Unrecognized escape \\%c passed through
 
-(W misc, W regexp) You used a backslash-character combination which is not
-recognized by Perl.
+(W misc) You used a backslash-character combination which is not
+recognized by Perl.  The character was understood literally.
 
 =item Unrecognized escape \\%c passed through in regex; marked by <-- HERE in m/%s/
 
 (W regexp) You used a backslash-character combination which is not
-recognized by Perl. This combination appears in an interpolated variable or
-a C<'>-delimited regular expression. The character was understood
-literally. The <-- HERE shows in the regular expression about where the
+recognized by Perl.  The character was understood literally.
+The <-- HERE shows in the regular expression about where the
 escape was discovered.
 
 =item Unrecognized signal name "%s"