Description of problem: The conjuction of 0x0d31 + 0x0d4d + 0x200d is existing in real world, but it is not existing in our font file of malayalam. The conjuction of 0x0d31 + 0x0d4d + 0x200d need be added in the GSUB table of the font file of malayalam. The glyph of this conjuction is the same as the conjuction of 0x0d30 + 0x0d4d + 0x200d.
Created attachment 133783 [details] Patch attached Patch has been attached to resolve the issue.
Created attachment 133784 [details] Screenshot showing the expected behaviour Attached screenshot showing the expected behaviour
Created attachment 133785 [details] lohit_ml.ttf Ani, I am attaching the ttf file, Can you just test it with the modified file and leave your comments. Thanks in advance.
built in fonts-indic-2.0.1-1
Before Darshan leaving, had discussion with him wanted to have : (U+0d30) + (U+0d4d) + (U+200d) and (U+0d31) + (U+0d4d) + (U+200d) must give the same glyph. In the old font, (U+0d30) + (U+0d4d) + (U+200d) was working but new font (U+200d) is not present in the keyboard and hence not able to generate the output. Regards Ani