Comment 13 for bug 35085

Revision history for this message
Sayamindu Dasgupta (sayamindu) wrote :

Umm.., I think a major goof up has occured somewhere. Firstly, the Unicode recommended sequence for ra-japhala is ra (U+09B0)+ Zero Width Non Joiner (U+200C) + halant (U+09CD)+ ya (U+09AF). The sequence, ra (U+09B0)+ halant (U+09CD)+ ya (U+09AF), on the other hand, is supposed to render as ja+reph (which it does, with ICU).
AFAIK, at present, the only rendering engine to implement ra (U+09B0)+ Zero Width Non Joiner (U+200C) + halant (U+09CD)+ ya (U+09AF) correctly is Microsoft's Uniscribe engine.
I also looked at the attached patches. They are for completely different issues. The patch attached by Soumyadip fixes a rendering issue for a-jafala and for ba-fala, while Baishampayan's patch is a subset of the previous patch, addressing the a-jafala issue.