[Python-3000] PEP 3131 accepted

"Martin v. Löwis" martin at v.loewis.de
Thu May 24 09:11:27 CEST 2007

>>> This particular excuse pisses me off the most.  "If you can't
>>> differentiate, then your font or editor sucks."  Thank you for passing
>>> judgement on my choice of font or editor, but Ka-Ping already stated
>>> why this argument is bullshit: there does not currently exist a font
>>> where one *can* differentiate all the glyphs
>> That's not true. In the Unicode BMP fallback font, you can easily
>> differentiate all Unicode characters (in the BMP):
>> http://scripts.sil.org/UnicodeBMPFallbackFont
> That's a cute hack that offers a method of applying the "just use hex"
> argument to any editor with multi-font support, but it certainly isn't
> usable for actual work.

Depends on what you want to achieve. If your objective is "I want to
visually recognize whether there are any stray characters in the file,
outside the range of characters which I normally use", then such
a kind of font can work very well.

This one (or one similar to it) is installed (by default?) on Debian
Linux, and it helps to recognize cases where you have characters
in a text that you could not display otherwise.

In any case, I still think it proves the argument wrong: "there does not
currently exist a font where one *can* differentiate all the glyphs".


More information about the Python-3000 mailing list