[Python-3000] PEP 3131 accepted (original) (raw)
"Martin v. Löwis" martin at v.loewis.de
Thu May 24 07:25:10 CEST 2007
- Previous message: [Python-3000] PEP 3131 accepted
- Next message: [Python-3000] PEP 3131 normalization forms
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I just realized that this is not the whole story. There's no requirement that a combining character has to actually come after a character it can be combined with. So there might be valid identifiers containing sequences of characters that don't have a sensible rendering, or that force the combining comma to appear separately and thus indistinguishable from a quotation mark even in a Unicode-aware editor.
That can't happen. In Unicode, there is no notion of "can be combined with": any base character can be combined with any combining character. The rendering engine is supposed to create a glyph on the fly.
Regards, Martin
- Previous message: [Python-3000] PEP 3131 accepted
- Next message: [Python-3000] PEP 3131 normalization forms
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]