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 504810 - Samvruthokaram (combination of U+0D41 and U+0D4D) is not rendered correctly
Samvruthokaram (combination of U+0D41 and U+0D4D) is not rendered correctly
Status: RESOLVED FIXED
Product: pango
Classification: Platform
Component: indic
1.19.x
Other All
: Normal normal
: ---
Assigned To: Pango Indic
pango-maint
Depends on:
Blocks:
 
 
Reported: 2007-12-21 06:54 UTC by Praveen A
Modified: 2008-02-08 23:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
samvruthokaram (1.24 KB, patch)
2007-12-21 06:56 UTC, Praveen A
committed Details | Review
Screenshots of openoffice and firefox using pango and icu patches from SMC. (532.79 KB, application/x-gzip)
2008-01-02 10:50 UTC, Manilal
  Details

Description Praveen A 2007-12-21 06:54:50 UTC
Please describe the problem:
Samvruthokaram is not rendered correctly.

Steps to reproduce:
1. open gedit
2. type any word containing Samvruthokaram (അവനു്)
3. 


Actual results:
There is dotted circle before virama (U+0D4D) and it is not forming a conjunct with previous ukara

Expected results:
it should form a single samvruthokara glyph

Does this happen every time?
yes

Other information:
This patch was developed by Suresh and it was tested by Swathanthra Malayalam Computing members and reviewed by Rahul Bhalerao. https://bugzilla.redhat.com/show_bug.cgi?id=242016

Please commit this as this is tested and reviewed by all active malayalam rendering contributors.
Comment 1 Praveen A 2007-12-21 06:56:40 UTC
Created attachment 101381 [details] [review]
samvruthokaram

This fixes rendering of samvruthokaram and chillus. The SF_PROCESS_ZWJ was removed by me by mistake.
Comment 2 Manilal 2008-01-02 10:49:43 UTC
I have tested this patch in Fedora 8 and GNOME-2.20.2. The issue described above is completely solved with Rachana_g02 font. The only issue is when using the  Mal0tf font. I think that this patch should be committed at the earliest. Please refer the attached screenshots.
Comment 3 Manilal 2008-01-02 10:50:54 UTC
Created attachment 101984 [details]
Screenshots of openoffice and firefox using pango and icu patches from SMC.

Fonts used: Mal0tf and rachana_g02
Comment 4 Rahul Bhalerao 2008-01-21 13:15:34 UTC
Samvruthokaram patch looks alright to me and does not affect anything else. This would be worth committing to the pango upstream.
Comment 5 Praveen A 2008-02-05 05:20:13 UTC
Behdad,

 Please commit this patch, it is a very important patch for Malayalam. This patch is used by many Malayalees already and is verified to work and supported by two Malayalam users right here in this bug report. I have mailed you personally to commit this. At least tell us if something is not right with the patch. This is really becoming painful for us. It is waiting in the bugzilla for 6 weeks now.

Comment 6 Behdad Esfahbod 2008-02-08 23:50:38 UTC
2008-02-08  Behdad Esfahbod  <behdad@gnome.org>

        Bug 504810 – Samvruthokaram (combination of U+0D41 and U+0D4D) is not
        rendered correctly
        Patch from Praveen A

        * modules/indic/indic-ot-class-tables.c:
        * modules/indic/indic-ot.c (indic_ot_reorder):
        "Fix" it.