Bugs item #1700912, was opened at 2007-04-15 01:28
Message generated for change (Comment added) made by josiahcarlson
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1700912&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Windows
Group: Python 2.5
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: bavantgarde314 (bavantgarde314)
Assigned to: Nobody/Anonymous (nobody)
Summary: questionable results from IDLE, Windows, & several built-in
Initial Comment:
Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on
win32
Windows(ME)
Attachment reveals questionable results from IDLE, Windows, & several built-in
functions.
Under IDLE: function swapcase() updates 120 characters.
Under Windows (dos-screen) or a Windows ide swapcase() updates only 52
characters: ord values 65-90 for (uppercase)A-Z and 97-122 for (lowercase)a-z.
Under IDLE: functions lower() & upper() return different results than swapcase()
for hex values: 8a, 8c, 8e, 9a, 9c, 9e, 9f, ff
or ord values 138, 140, 142, 154, 156, 158, 159, 255
or characters Š Œ Ž š œ ž Ÿ ÿ
----------------------------------------------------------------------
Comment By: Josiah Carlson (josiahcarlson)
Date: 2007-04-18 22:02
Message:
Logged In: YES
user_id=341410
Originator: NO
The behaviors of those functions depend on the locale.
Check the results of:
import locale
locale.getlocale()
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1700912&group_id=5470
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com