Subject: Composing characters within fvwm

From: Nadim Shaikli <[email-masked]>
Date: Wed, 12 Feb 2003 16:11:48 -0800 (PST)

Fvwm doesn't seem to render what Unicode terms as
"combining" or "composing" characters/marks/ligatures
(eg. U+0308 or U+064E) correctly.  When the character
is displayed properly its supposed to be superimposed
on whatever proceeded it; the composing character should
also never occupy a space of its own.  I'm attaching two
small screenshot samples to note how its supposed to look
versus how fvwm displays it (don't bother with the fact
that the characters are drastically different looking,
that's due to the fact that these composing characters
are not combined with what's proceeding them which
screws the required arabic joining code).

Here are some links that kinda talk about these special
characters,

  http://www.unicode.org/faq/char_combmark.html
  http://www.unicode.org/unicode/uni2book/ch08.pdf

Is this fixable within fvwm ?  This is an important fix
for many languages such as,

  Arabic, Farsi, Urdu, Sindhi, Pashto, Kurdish, Baluchi,
  Kashmiri, Kazakh, Berber, Uighur, Kirghiz, etc

due to their heavy usage of them, and its also needed for
a number of latin and european languages as well (umlaut,
accents, etc are all dealt with in a similar manner).

BTW: please CC replies for faster responses.

Regards,

 - Nadim

__________________________________________________
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.yahoo.com