Description of problem: The rendering of conjuncts formed with u0D30 is wrong. Also, u0D30 when followed by a postbase form splits the original combination and makes it own conjunct with the last consonant. i.e. Combination e.g. u0d15 + u0d4d + u0d2f cannot be followed by u0d30. Version-Release number of selected component (if applicable): 1.14.x How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 137178 [details] Patch for indic-ot-class-table Modifies the mlymCharClasses[] to change the class of u0d30 from _pb to _cn. u0d30 doesnt have a post base form. Its rendering is similar to u0d31.
Created attachment 137179 [details] Patch for indic-ot.c Since u0d30 and u0d31 have similar rendering, same function is used for u0d30 as for u0d31.
Thanks for the patch Rahul, reassign to Behdad to include into FC6 package.
I don't think this is blocking issue
IMHO, it is a blocking issue, this bug will lean to large amount of character compositions failed for Malayalam users on *any* GNOME applications, which is our new official language for FC6. Patch is available. Please reconsider this decision.
This will be fixed when we push pango 1.14.6 out as an update
The pango of redhat cvs has already been 1.14.6 . This bug can be closed.
Need to keep this bug open to track until the package is built into FC6-Updates.
pango-1.14.6-2.fc6 has been pushed for fc6, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report.