>> From: Steffan >> Cc: smias@yandex.ru,jasonr@gnu.org,11860@debbugs.gnu.org,Kenichi Handa >> Date: Mon, 03 Sep 2012 17:31:39 +0200 >> >> Thanks, this bug is now fixed. But there is something wrong with the two diacritics (short vowels): ARABIC KASRA and ARABIC KASRATAN. They should appear UNDER the letters, not IN or OVER them. >> >> Try a-A [Sheen-Kasra] or a-S [Sheen-Kasratan] or d-S [Ya-Kasratan]. > > Seems to work fine on XP. I will have to try on Windows 7 later. > >> The arabic letters don't have a constant form. This seems to be the problem (?): Try f-S and compare with f-S-f. > > I don't understand what you are saying here. Is something wrong with > how f-S or f-S-f are displayed? If so, what exactly is wrong? If > that's not what you meant, then what "seems to be the problem"? > > Thanks. (See the screenshot) Well, comparin u-S with u-S-u is a better example. (S =ARABIC AIN) - By u-S you see the KASRATAN in the AIN which is wrong. - But after typing the second u, you get it correctly. Beaucse AIN (like most arabic letters) changes its form (not like hebrew) if you add another letter: it gets smaller, and so the Kasratan get the right position. Emacs in Linux handels it correctly: The Kasratan CHANGES it's position after typing the second AIN (u-S-u). --