http://bugs.winehq.org/show_bug.cgi?id=27640
--- Comment #7 from Aric Stewart aric@codeweavers.com 2011-10-14 07:43:49 CDT --- (In reply to comment #6)
(In reply to comment #5) I see the issue with the mantras. Overall is this an improvement or have we just traded composed characters being off with mantras being off?
thanks! -aric
I seems the latter, matras are being off.
before the patch: I think that 'composed characters' gap happens due to 'halant' character. So, It would be nice to - do the gap-removing with 'char+halant+char'combinations only, as character *space* of halant (् ) stays/rendered in ligatures (द्व क्र त्व etc.), hence there comes extra space. It was not happening with other matras ि ी ु ू े ै ो ौ ॆ ॊ ॉ ॅ.
After patch: only matras which are positioned on the left or the right sides of a character (i.e., ा ि ी ो ौ ॊ ॉ) are causing the gap. Top and bottom matras are fine (i.e., ु ू े ै ं ँ ॆ ॅ)
So, please choose the way whichever is easier for you. Thanks.
Well the hope is to be able to fix both. :) It is just my needing to get the cursor positioning correct for Indic languages. I believe Indic languages do not allow cursors to position inside of composed glyphs (unlike arabic which does). I will work on correcting that.