[Python-3000] Support for PEP 3131 (original) (raw)
Blake Winton bwinton at latte.ca
Sat May 26 05:45:22 CEST 2007
- Previous message: [Python-3000] Support for PEP 3131
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Jim Jewett wrote:
If you didn't realize it was using non-ASCII (or even that it could), and the author didn't warn you -- then that is an1 appropriate time for the interpreter to warn you that things aren't as you expect. I fail to see your point. Why should the interpreter warn you? Arbitrary Unicode identifier opens up the possibility of code that looks like ASCII, but isn't -- so I don't even realize that I missed something.
You already have that problem. Right now. And you've had it for at least a year (assuming you installed 2.4.3 when it came out).
All screenshots taken on Python 2.4.3, Mac OSX 10.4 Intel.
http://bwinton.latte.ca/temp/Python/File.png http://bwinton.latte.ca/temp/Python/Run.png http://bwinton.latte.ca/temp/Python/foo.py
So, what are you doing to mitigate this risk now, and why not do the same thing when identifiers are allowed to be arbitrary Unicode?
Later, Blake.
- Previous message: [Python-3000] Support for PEP 3131
- Next message: [Python-3000] Support for PEP 3131
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]