GNOME Bugzilla – Bug 354711
[pa] Font Rendering issue for Punjabi
Last modified: 2012-08-25 20:45:13 UTC
Please describe the problem: Description of problem: Rendering of following combination is incorrect ing PANGO ------ 0a050a3e 0a720a3f 0a720a40 0a730a41 0a730a42 0a720a47 0a050a48 0a730a4b 0a050a4c 0a130a41 Consonant {0a15}+0a4d0a2f ------ for correct Rendering just open attached file in QT application (kedit/kate) dotted circle is expected. Version-Release number of selected component (if applicable): pango-1.14.0-2 Additional Information: Those combination are made by {Cononent}+{Dependent Vowel}= {Indepentdent Vowel}, U0AXX+ U0AYY= U0AXXYY {U0AZZ} (also have sepecific Unicode vowel) it (U0AZZ) is just Visible to User, but actually it is U0AXXYY, user must know that is not U0AZZ Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
Font Test Case https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=134015
Image from QT https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=134016
This bug has already been fixed. It can be closed. :)
(In reply to comment #3) > This bug has already been fixed. > It can be closed. > :) > The reporter can change the status to CLOSED - correct ?
no, it is not fixed in Pango Yet, attaching screenshot. TestCase is below, just copy and paste: 1) 0a050a3e ਅਾ 2) 0a720a3f ੲਿ 3) 0a720a40 ੲੀ 4) 0a730a41 ੳੁ 5) 0a730a42 ੳੂ 6) 0a720a47 ੲੇ 7) 0a050a48 ਅੈ 8) 0a730a4bੳੋ 9) 0a050a4c ਅੌ 10) 0a130a41 ਓੁ still 2,3,4,5,6,8 are wrong
Created attachment 94176 [details] screenshot with latest Pango pango-1.17.5-1.fc8
From Comment #6, Is U+0A72 and U+0A73 acting as a constant or independent vowel ?
0a73 & 0a73 are NOT Consonants (So these combination (like #5) should not form)
Created attachment 137603 [details] Screenshot showing correct rendering of U+0A72 and U+0A73 If the screenshot is OK, i would like to submit the patch.
That looks perfect. Thanks
Created attachment 137605 [details] [review] Patch for fixing correct rendering of U+0A72 and U+0A73 combinations The above patch was tested against pango-1.24.2-1.fc11.x86_64.
Ping Behdad
Thanks all for reporting and commenting here. I have included this bug fix in bug 594101.
Behdad, Do you still need any further discussion here for patch submitted in comment#11?
HarfBuzz has been merged, Indic shaper removed. Marking OBSOLETE.