Hi Friends, Pango still has few rendering issues with Telugu and Kannada, notably with Akhand (k+sha and its matra variants processing) https://bugzilla.gnome.org/show_bug.cgi?id=579398 https://bugzilla.gnome.org/show_bug.cgi?id=604060 These were detected over one year back. Even the fix was developed, but kept pending as Firefox has rendering problems (for Telugu only) with the fix. Now Chrome is available as an alternate browser, I would like to move ahead to submit the patch upstream and pursue for inclusion in the next release.
I have validated the issue in 1.28. and also verified that the patch works for Telugu (sure), Kannada and that there is no regression for Hindi (confident). As the Indic module is common to several other languages, I need help to test the patch for any regression with other languages also confirm my findings with Kannada and Hindi. I have built Debian packages with the fix for Ubuntu 10.04 LTS (libpango1.0-common_1.28.0-0ubuntu3_all.deb, libpango1.0-0_1.28.0-0ubuntu3_i386.deb and few other libraries) to speed up this process and can share the same. In case of any problem, you can easily revert to the previous packages by a reinstall through your package manager. Testing is though visiting few websites of your language or editing an article using gedit and also checking for any akhand combinations of your language. I will provide a test file for each of the language for any Akhand issues. Please reply to this email against the languages that you can test. I am looking for at least two people to test for each language. Devanagari (Hindi) ..Arjun Bengali Gurumukhi Gujarathi Oriya Tamil Telugu ..Arjun Kannada..Arjun Malayalam Sinhala As Indic language applications on Linux for e-governance and e-commerce are increasing, we can't afford to continue to live with issues with Indic rendering on Gnome. Thanks in advance for your cooperation Best regards Arjun PS: Technical details of the issue: The Akhand needs to be handled through GSUB at the character cluster level. It is being done in (1.28.x) after the entire glyph sequence is converted for a word/span of text. The patch fixes the same. -- ubuntu-in mailing list ubuntu-in@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-in