GNOME Bugzilla – Bug 604060
[kn_IN] Pango doesn't render 0c95+0ccd+0c95+0c97 combination properly
Last modified: 2012-08-18 16:47:23 UTC
Description of problem: Pango doesn't render 0c95+0ccd+0c95+0c97 combination properly. Version-Release number of selected component (if applicable): 1.26.0-1.fc12 Steps to Reproduce: 1.Enable the Kannada support 2. Select the "inscript" layout from ibus menu, and type the following key combination: j+d+j+> OR Select "other-rawcode" from ibus menu and type the following key combination 0c95+0ccd+0c95+0c97 Actual results: ಕ್ಕಷ Expected results: As shown in the attached image
Created attachment 149324 [details] shows the actual and correct rendering
Created attachment 149680 [details] shows the actual and correct rendering Earlier screenshot had some errors. Here is the correct one.
There was error in the reported key sequence. The correct one would be as below, Inscript: k+d+k+> OR Raw Code: 0c95+0ccd+0c95+0cb7
(In reply to comment #3) > There was error in the reported key sequence. > The correct one would be as below, > > Inscript: k+d+k+> > OR > Raw Code: 0c95+0ccd+0c95+0cb7 I've tested this and found that the rendering for given key sequence is wrong
Ping
I tested this on kwrite and openoffice and it is working properly there. Need fix from pango
I have a fix for a similar problem with Telugu https://bugzilla.gnome.org/show_bug.cgi?id=579398 I have build debian packages for fixing the same. I found that it fixes your bug as well. we need to get support of all other languages which are in indic to proceed next. You can use the patch at my bug cited above and rebuild pango. If you want debian packages, I can email the same.
Patch for Telugu bug 579398 at https://bugzilla.gnome.org/attachment.cgi?id=167797 fixes this problem for Kannada as well.
Created attachment 167803 [details] Portable test case for indic (this file is Kannada) Open this with a text application and observe the rendering may need to refer to unicode tables to ignore some forms not relevant for language.
Created attachment 167805 [details] Image showing the problem #4: 1 and 2 are same (2 one should not have akhand)
Created attachment 167806 [details] Image showing resolution to the problem #4: 2 is correct
Arjun, Yes, in the image attached by you, the rendering looks perfect. Shankar
Request updation on the trunk, as the patch against https://bugzilla.gnome.org/show_bug.cgi?id=579398 has been used on Ubuntu system supporting Hindi, Kannada and Telugu without adverse impact for over 6 months. As we do not know when Harfbuzz shaper for Indic will be ready, I request immediate priority to release this into trunk, so that Telugu and Kannada users can use their languages with out any rendering errors. The Kannada fix has been confirmed as well by Shankar
We've merged the HarfBuzz branch. Closing obsolete.