[issue2660] Py3k fails to parse a file with an iso-8859-1 string
Benjamin Peterson benja...@python.org added the comment: Fixed in r72491. -- resolution: - fixed status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2660 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2660] Py3k fails to parse a file with an iso-8859-1 string
STINNER Victor victor.stin...@haypocalc.com added the comment: Patch using tokenize.detect_encoding() to read the encoding of Python scripts instead of using default io.open() encoding (utf-8). We might write unit test. See also related issue: #5093 -- keywords: +patch nosy: +haypo Added file: http://bugs.python.org/file13877/2to3_encoding.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2660 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2660] Py3k fails to parse a file with an iso-8859-1 string
Daniel Diniz aja...@gmail.com added the comment: Confirmed in py3k on rev71995. -- components: +2to3 (2.x to 3.0 conversion tool) nosy: +ajaksu2, benjamin.peterson stage: - test needed type: - behavior versions: +Python 2.6, Python 3.1 -Python 3.0 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2660 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2660] Py3k fails to parse a file with an iso-8859-1 string
Benjamin Peterson benja...@python.org added the comment: The problem is that 2to3 just reads the file with whatever locale.getpreferredencoding() returns. It should use tokenize.detect_encoding() to discover the correct encoding to open it with. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2660 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2660] Py3k fails to parse a file with an iso-8859-1 string
Changes by Collin Winter [EMAIL PROTECTED]: -- title: 2to3 throws a utf8 decode error on a iso-8859-1 string - Py3k fails to parse a file with an iso-8859-1 string __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2660 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2660] Py3k fails to parse a file with an iso-8859-1 string
Brandon Ehle [EMAIL PROTECTED] added the comment: Someone on the #python IRC channel suggested that the default for python 3.0 for unicode string literals is reversed from python 2.5. If you remove the unicode string literal (u'') from the front of the string, it runs fine under python 3.0 and fails under 2.5 and 2.6 instead. __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2660 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue2660] Py3k fails to parse a file with an iso-8859-1 string
Brandon Ehle [EMAIL PROTECTED] added the comment: Also, I can confirm that running 2to3 with Python 2.6 correctly converts the script but running 2to3 with Python 3.0 results in a UnicodeDecodeError exception. __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue2660 __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com