[Python-3000] Unicode IDs -- why NFC? Why allow ligatures?
Jim Jewett
jimjjewett at gmail.com
Tue Jun 5 19:33:59 CEST 2007
On 6/5/07, Rauli Ruohonen <rauli.ruohonen at gmail.com> wrote:
> On 6/5/07, Stephen J. Turnbull <stephen at xemacs.org> wrote:
> > I'd love to get rid of full-width ASCII and halfwidth kana (via
> > compatibility decomposition).
> If you do forbid compatibility characters in identifiers, then they
> should be flagged as an error, not converted silently.
Forbidding them seems reasonable to me; the only catch is that it is
the first step toward making a ton of individual decisions, some of
which will be wrong. Better than getting them all wrong, of course,
but not better than postponing. (I don't mean "ban all unicode
characters"; I do mean to ban far more of them, or to use a
site-specific incremental whitelist, or both.)
-jJ
More information about the Python-3000
mailing list