--- 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]

Reply via email to