[New-bugs-announce] [issue4323] Wrong encoding in files saved from IDLE (3.0rc2 on Windows)
André
report at bugs.python.org
Fri Nov 14 12:03:15 CET 2008
New submission from André <info at orlans-amo.be>:
When saving a source file with non-ascii characters from an IDLE window,
on Windows platform (XP and Server 2003 at least)
with locale English US
locale.getdefaultlocale()
('en_US', 'cp1252')
IDLE prompts in IOBinding.py with the message
"non Ascii found, yet no encoding declared, Add a line like # -*-
coding: cp1252 -*-"
If accepted, the file is saved with the wrong encoding.
Afterwards, it is read back by IDLE without any problem and it looks
good in the IDLE window.
However, if a string with non-ascii characters is sent to another
module (i.e. email MIMEText)
the string is wrong.
The same source would be rejected by python in terminal mode and by
IDLE on Linux.
----------
messages: 75855
nosy: andre
severity: normal
status: open
title: Wrong encoding in files saved from IDLE (3.0rc2 on Windows)
type: behavior
versions: Python 3.0
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue4323>
_______________________________________
More information about the New-bugs-announce
mailing list