New submission from Guido van Rossum <[EMAIL PROTECTED]>: In 3.0, r'\u1234' is a string of 6 characters (\, u, 1, 2, 3, 4). In 2.6, after "from __future__ import unicode_literals" it is a string of one character (code point 0x1234). IMO the 3.0 behavior should be imported from the future as well (using the same import).
---------- components: Interpreter Core keywords: 26backport messages: 65090 nosy: gvanrossum severity: normal status: open title: backport 3.0-style \u/\U processing in raw strings when unicode_literals is imported from __future__ versions: Python 2.6 __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2570> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com