PEP 3131: Supporting Non-ASCII Identifiers

Paul Rubin http
Sun May 13 13:52:12 EDT 2007


"Martin v. Löwis" <martin at v.loewis.de> writes:
> This is a commonly-raised objection, but I don't understand why people
> see it as a problem. The phishing issue surely won't apply, as you
> normally don't "click" on identifiers, but rather type them. In a
> phishing case, it is normally difficult to type the fake character
> (because the phishing relies on you mistaking the character for another
> one, so you would type the wrong identifier).

It certainly does apply, if you're maintaining a program and someone
submits a patch.  In that case you neither click nor type the
character.  You'd normally just make sure the patched program passes
the existing test suite, and examine the patch on the screen to make
sure it looks reasonable.  The phishing possibilities are obvious.



More information about the Python-list mailing list