Roozbeh> On Mon, 25 Sep 2000, Markus Kuhn wrote:

    >> The zero-width spaces/joiner are only required for ligature
    >> output. This is for the forseeable future probably outside the scope of
    >> VT100-like terminal emulators, and therefore also outside the scope of
    >> wcwidth().

I missed this the first time around and must disagree.  We use ZERO WIDTH
SPACE between "words" in Chinese, Japanese, Thai, Lao, etc.  Not strictly
necessary for terminal emulators, but handy for "word" selection.  We use ZERO
WIDTH NON-JOINER to present Persian compound words correctly, and compounds
are common in Persian.  And the ZERO WIDTH JOINER is very handy for displaying
contextual forms of letters in the Arabic block that do not have their
separate forms included in Unicode.

I would go so far as to claim support for these are necessary.  If not
immediately, then eventually.
-----------------------------------------------------------------------------
Mark Leisher
Computing Research Lab            Cinema, radio, television, magazines are a
New Mexico State University       school of inattention: people look without
Box 30001, Dept. 3CRL             seeing, listen without hearing.
Las Cruces, NM  88003                            -- Robert Bresson
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/lists/

Reply via email to