Hye-Shik Chang <[EMAIL PROTECTED]> added the comment:
pitrou, that's because Python source code can't be correctly tokenized
when it's encoded in few odd encodings like iso-2022 or shift-jis which
utilizes \, (, ) and " as second byte of two-byte character sequence.
For example, '\x81\\' is HORIZONTAL BAR in shift-jis,
exec('print "\x81\\"')
fails. because of " is ignored by second byte of '\x81\\'.
----------
nosy: +hyeshik.chang
_______________________________________
Python tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue3594>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com