[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: wcwidth and zero width spaces
On Sat, 7 Oct 2000, Roozbeh Pournader wrote:
> U+070F SYRIAC ABBREVIATION MARK
I agree with this - if/when I do support for Syriac, this will want to be
zero-width.
> U+180B MONGOLIAN FREE VARIATION SELECTOR ONE
> U+180C MONGOLIAN FREE VARIATION SELECTOR TWO
> U+180D MONGOLIAN FREE VARIATION SELECTOR THREE
> U+180E MONGOLIAN VOWEL SEPARATOR
I don't want to even think about Mongolian in an xterm. :)
> "U+070F SYRIAC ABBREVIATION MARK (SAM) is a user-selectable
> zero-width formatting code..."
On the subject of Syriac, how important is support for Syriac shaping?
> There are also these in Cf that I don't know how may one chose to handle.
> They are somehow control characters:
>
> U+206A INHIBIT SYMMETRIC SWAPPING
> U+206B ACTIVATE SYMMETRIC SWAPPING
> U+206C INHIBIT ARABIC FORM SHAPING
> U+206D ACTIVATE ARABIC FORM SHAPING
> U+206E NATIONAL DIGIT SHAPES
> U+206F NOMINAL DIGIT SHAPES
These are all deprecated. I think we should have them display as boxes.
> U+FFF9 INTERLINEAR ANNOTATION ANCHOR
> U+FFFA INTERLINEAR ANNOTATION SEPARATOR
> U+FFFB NTERLINEAR ANNOTATION TERMINATOR
And these should certainly have a visual representation, as they are
errors in plain text files.
--
I speak for myself, not my employer
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/