anatoly techtonik added the comment:

Amaury, the documentation could make it more clear that it is a double 
replacement. Of course I payed attention to the repeated instructions about 
string substitution, but I thought that it is just a reminder, not an extra 
processing layer on top of standard string processing logic. Currently it reads 
like:

...if it is a string, any backslash escapes in it are processed. That is, \n 
is...

The correct text would be like:

...if it is a string, any backslash escapes in it are processed in addition to 
standard string escapes. That is, \n is... ... Note that re.sub backslash 
processing for replacement string occurs even if the raw strings.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17426>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to