This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author roger.serwy
Recipients roger.serwy
Date 2012-03-15.19:15:20
SpamBayes Score 0.00023169533
Marked as misclassified No
Message-id <1331838921.21.0.772661396628.issue14326@psf.upfronthosting.co.za>
In-reply-to
Content
Per Martin's request, this issue has been separated from Issue14200. 

The IDLE shell presently has an effective locale of "BMP UTF8" due to a limitation in Tkinter, described in Issue12342. 

IDLE should support different output codecs, like "ascii" and "utf8". In order to work around Tkinter's limitations, unsupported characters would be replaced (this is related to #14304).

This amounts to adding some extra code to OutputWindow's write() to raise encoding errors if the string contains unsupported characters.
History
Date User Action Args
2012-03-15 19:15:21roger.serwysetrecipients: + roger.serwy
2012-03-15 19:15:21roger.serwysetmessageid: <1331838921.21.0.772661396628.issue14326@psf.upfronthosting.co.za>
2012-03-15 19:15:20roger.serwylinkissue14326 messages
2012-03-15 19:15:20roger.serwycreate