<br><div class="gmail_quote">On Fri, May 17, 2013 at 1:06 PM, Terry Jan Reedy <span dir="ltr"><<a href="mailto:tjreedy@udel.edu" target="_blank">tjreedy@udel.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":3c" style="overflow:hidden">'Escape' means 'ignore the normal meaning of the following character'.<br></div></blockquote></div><div><br></div>\ is not only an escape character as you define it. Sometimes it means the exact opposite of that: the following character has special meaning, e.g., \n \t etc.<div>
<br></div><div>And it is also not the case that \ only applies to the single following character. \123 is a four-character escape sequence, \u1234 is a six-character sequence and \U12345678 is a ten-character sequence! (And Python is not the only language that recognizes long escape sequences.)</div>
<div><br></div><div>So in this case, while the current escape sequence is <font face="courier new, monospace">\<newline></font>, the new proposed one is </div><div><font face="courier new, monospace"><br></font></div>
<blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="courier new, monospace">\<whitespace-other-than-newline>*[#<anything-but-newline>*]<newline></font></div></blockquote><div>
<font face="courier new, monospace"><br>
</font></div><div><font face="arial, helvetica, sans-serif">Or writing this in the style used in the python docs:</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">
<div><font face="courier new, monospace">"\" <u>whitespace</u></font><font face="courier new, monospace"><u>-other-than-newline</u></font><span style="font-family:'courier new',monospace"> * [ "#" </span><u style="font-family:'courier new',monospace">anything-but-newline</u><span style="font-family:'courier new',monospace"> * ] </span><u style="font-family:'courier new',monospace">newline</u></div>
</blockquote><div><br></div><div>I understand if you disagree with the proposal. But I don't think an argument that it is fundamentally ill-defined and ignorant of history is valid.</div><div><br clear="all"><div><font face="arial, helvetica, sans-serif">--- Bruce</font><div>
<span style="font-family:arial,helvetica,sans-serif">Latest blog post: Alice's Puzzle Page </span><a href="http://www.vroospeak.com/" style="font-family:arial,helvetica,sans-serif" target="_blank">http://www.vroospeak.com</a></div>
<div><div><font face="arial, helvetica, sans-serif">Learn how hackers think: <a href="http://j.mp/gruyere-security" target="_blank">http://j.mp/gruyere-security</a></font></div></div></div>
</div>