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 447033 - vowel is applied for Chillu consonant instead of consonant
vowel is applied for Chillu consonant instead of consonant
Status: RESOLVED FIXED
Product: pango
Classification: Platform
Component: indic
unspecified
Other All
: Normal normal
: ---
Assigned To: Pango Indic
pango-maint
Depends on:
Blocks:
 
 
Reported: 2007-06-13 07:56 UTC by LingNing Zhang
Modified: 2009-10-01 14:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
my patch (7.71 KB, patch)
2007-06-13 08:07 UTC, LingNing Zhang
none Details | Review
Screenshot with correct rendering after testing in gedit (104.14 KB, image/png)
2009-10-01 10:04 UTC, Ani Peter
  Details

Description LingNing Zhang 2007-06-13 07:56:13 UTC
Please describe the problem:
IN GEDIT:

Description of problem:
In some words, where the letter (say A) from the combination - (U+0d38) + (0d4d)
+ (0d31) + (0d4d) + (0d31) is used
after the Chillu consonants*, when the vowel (U + 0d4b) is used along with, this
is applied for the chillu conjunct also. This is wrong as the vowel (U + 0d4b)
is to be only applied to A.

How reproducible:
Always

Steps to Reproduce:
(explaining with an example)
1.Open gedit
2.type any chillu consonant*, eg: (U+0d28) + (U+0d4d) + (U+200d)
3.type (U+0d38) + (0d4d) + (0d31) + (0d4d) + (0d31)
4.type any vowel (U+0d48),(U+0d4A),(U+0d4B) or (U+0d4C)
  
Actual results:
when step 4 is done, the vowel is applied for Chillu consonant* also.

Expected results:
When step 4 is done, it should be applied only for the letter ((U+0d38) + (0d4d)
+ (0d31) + (0d4d) + (0d31))


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 LingNing Zhang 2007-06-13 08:07:33 UTC
Created attachment 89871 [details] [review]
my patch

I wrote a patch for fixing bug447033, bug447034 and bug447035.
And I modified indic_shape_engine( ) in this patch, let it handle one by one
syllable, not handle all syllables together.
It can fix the three bugs only by this way.
Comment 2 LingNing Zhang 2007-06-13 08:08:59 UTC
The same bug in RedHat Bugzilla is below:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=238896
Comment 3 Parag AN 2009-10-01 07:56:38 UTC
Behdad,
    Please close this bug. Red Hat Bugzilla is now CLOSED.

NOTE:- This comment is as part of pango Indic module bug triaging.
Comment 4 Ani Peter 2009-10-01 10:04:13 UTC
Created attachment 144480 [details]
Screenshot with correct rendering after testing in gedit

I confirm   that   this  bug is fixed  and has been tested in the latest pango: 
pango-1.26.0-1.fc12.i686.

Its working perfect. Screenshot    for the combinations  with all chillu 
tested in gedit is attached