--- Marcus Lundblad <ml update uu se> wrote: > [snip] > > Further, sorting is another interesting thing. Precomposed and composed > variants is equal. And then there are different sorting order for > different languages, but that's another story...
Sounds very familiar; nothing that concerns Fvwm though :-) > > I can see that there are a few exceptions to the superimposition > > (you note one above with U+0327 when its proceeded with "g" -- looks > > like the cedilla oddly enough goes from below to above mysteriously), > > but overall it would still visually look OK if things were superimposed > > given the exceptions were taken care of, check the various other > > characters -> http://www.unicode.org/charts/PDF/U0100.pdf). > > > > I can only conclude one of two things at this point, > > > > 1. All composers are superimposed with a few exceptions in which > > replacements are used. > > > > -or- > > > > 2. There are two flavors of composing characters and their meaning. > > Some that get superimposed while others dictate the need to change > > a previous form. > > > > I would tend to think it'd be #1 > > I think using a precomposed form, if defined and available and superimpose > otherwise is a good idea. > > By the way, how general is the shaping and joining code you wrote? Some > other alphabets (besides Arabic) could make use of this (perhaps in a > modified variant). Its generic and includes various other languages as well beyond pure Arabic (note the header on FBidiJoin.c). The substitution you note for the example discussed earlier would be a very simple addition if my memory hasn't failed (add the appropriate encodings to the 'shaped_comb_table' array). The only catch there is you need to compile fvwm with fribidi with the appropriate flags defined, etc. Its good to see there are other benefits from the code at hand (I knew there would be :-). I'm sure the composing character superimposing (once implemented) will also open a flurry of other much needed and missed uses/languages as well as entice a number of new users to convert. Regards, - Nadim __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]