After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 427667 - Rendering of <consonant> <halant> <ZWNJ> <consonant> <pre-base matra>
Rendering of <consonant> <halant> <ZWNJ> <consonant> <pre-base matra>
Status: RESOLVED OBSOLETE
Product: pango
Classification: Platform
Component: indic
1.16.x
Other Linux
: Normal normal
: ---
Assigned To: Pango Indic
pango-maint
Depends on:
Blocks:
 
 
Reported: 2007-04-08 20:35 UTC by Sayamindu Dasgupta
Modified: 2012-08-18 17:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
Test case - containing two sets of words, each set having one instance of the word with a ZWNJ, and the other without a ZWNJ (149 bytes, text/plain)
2007-04-08 20:40 UTC, Sayamindu Dasgupta
  Details
Images of correct vs incorrect rendering (10.64 KB, image/png)
2007-04-08 20:47 UTC, Sayamindu Dasgupta
  Details
Quick patch to address the issue. (1.15 KB, patch)
2007-04-08 20:48 UTC, Sayamindu Dasgupta
none Details | Review
Updated patch (659 bytes, patch)
2007-06-18 13:24 UTC, Sayamindu Dasgupta
none Details | Review

Description Sayamindu Dasgupta 2007-04-08 20:35:58 UTC
The sequence <consonant> <ZWNJ> <halant> <consonant> <pre-base matra> should be rendered as <consonant> <halant> <pre-base matra> <consonant>. However, the current implementation in Pango renders it as <pre-base matra> <consonant> <halant> <consonant> which is not correct.
Comment 1 Sayamindu Dasgupta 2007-04-08 20:40:43 UTC
Created attachment 86033 [details]
Test case - containing two sets of words, each set having one instance of the word with a ZWNJ, and the other without a ZWNJ
Comment 2 Sayamindu Dasgupta 2007-04-08 20:47:35 UTC
Created attachment 86034 [details]
Images of correct vs incorrect rendering
Comment 3 Sayamindu Dasgupta 2007-04-08 20:48:31 UTC
Created attachment 86035 [details] [review]
Quick patch to address the issue.
Comment 4 Sayamindu Dasgupta 2007-04-28 14:29:54 UTC
Argghh... replace each instance of  <consonant> <ZWNJ> <halant> <consonant> <pre-base matra> with  <consonant> <halant>  <ZWNJ> <consonant> <pre-base matra>. I'm so clumsy :-(
Comment 5 Sayamindu Dasgupta 2007-06-18 13:24:18 UTC
Created attachment 90204 [details] [review]
Updated patch

Better version of the patch.
Comment 6 Behdad Esfahbod 2012-08-18 17:48:38 UTC
We've merged the HarfBuzz branch.  Closing obsolete.