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

Reply via email to