--- Mikhael Goikhman <migo homemail com> wrote: > On 12 Dec 2002 09:53:48 -0800, Nadim Shaikli wrote: > > > > Mikhael/Olivier, I had sent an email with regards to the attached > > patch to FBidiJoin.c to this list (as well as in private) so as > > to include the the required changes/fixes to the shaping/joining > > file. I'm not sure if my email was received as I didn't get any > > responses nor did I see the changes committed to CVS. > > > > I'm attaching an archive which include a 'diff -ubB' (patch) of > > the changes as well as the entire file itself (it'll include > > cosmetic changes along with the fixes). > > > > Apologies if this issue has already been taken care of. > > Ok, I reformatted the resulting file again to follow the same formatting > as in other our sources. But please never use in the future diff -bB > options, because the patched version will contain a mix of TAB indented > lines and 5 space indented lines at random (very strewn).
I thought I'd removed all the tabs (untabify), but OK - will keep that in mind. > I tested the results and seems to work ok with unicode and iso8859-8. > But I can't see iso8859-6 in titles now. I have a lot of iso8859-6 > fonts and I was able to see it in the past. I run: > > xterm -name Arabic -title "`env LANG=ar_JO.iso8859-6 date`" > > Now, I can see joined Arabic with unicode font: > > Style Arabic Font StringEncoding=iso8859-6:*-arabeyes-*/iso10646-1 > > (so all these font prefixes and suffixes may be useful after all). > But if I use iso8859-6 font directly I see only reversed question signs: > > Style Arabic Font -lbi-naskhi-medium-r-normal--12-120-75-75-m-70-iso8859-6 > > This font does work if I use it with xterm -fn '*naskhi-medium*-12*' > and I see Arabic in it after: env LANG=ar_JO.iso8859-6 date > > So something does not work. Can anyone see iso8859-6 text and font? Keep in mind that iso8859-6 doesn't spell out proper Arabic visual support since it doesn't include all the shaped/joined glyphs and as such you should always revert to an 10646-1 font (which ought to include unicode's Form-B glyphs). Also in passing, the encoding should be UTF-8. So the following will work, Style * Font StringEncoding=UTF-8:*-arabeyes-*/iso10646-1 or Style * Font *-arabeyes-*/iso10646-1 (the UTF-8 is implied with a 10646-1 font indicator, per what Olivier had wisely implemented :-) I would also think that the following ought to work (but I've been told that it doesn't), shouldn't this work (Olivier) ? Style * Font StringEncoding=UTF-8:*-arabeyes-* With regard to your 'naskhi' font - if it contains the required Form-B glyphs (U+FE70 - U+FEFF), then the following ought to work, Style Arabic Font *-naskhi-medium-*-iso8859-6/iso10646-1 Regards, - Nadim (thanks for CC'ing) __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.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]