On 5/26/07, Ka-Ping Yee <[EMAIL PROTECTED]> wrote: > But the enabling of UTF-8 by a BOM at the > beginning of the file is an invisible override. This invisible > override is the source of the danger. If we want to be able to > read the coding declaration with any confidence, we should get rid > of the invisible override.
Do we need to reconsider PEP 3120 "Using UTF-8 as the default source encoding"? I don't see much difference between not knowing on visual inspection whether: allowed is allowed or "allowed" == "allowed" I hope that's not your stance, because I still don't expect either to cause problems in the real world. Of course since it's currently not possible, it's hard to go trolling for existing use cases of confusing identifiers in python code. -- Michael Urman _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com