Bug 160218

Summary: Many rendering bugs in Malayalam
Product: [Frameworks and Libraries] kdelibs Reporter: Praveen A <praveen>
Component: qtAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED REMIND    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: patch for 3 cases

Description Praveen A 2008-04-01 17:12:01 UTC
Version:           4.4.0~beta1 (using Devel)
Installed from:    Compiled sources
Compiler:          gcc (GCC) 4.2.3 (Debian 4.2.3-1)  
OS:                Linux

These are the cases for which qt does not render Malayalam correctly and a patch is provided
1. traditional script conjuncts with postbase matra
2. Malayalam vattu ra glyph for reformed script
3. chillu + postbase consonant + virama
3. Malayalam SAMVRUTHOKARA

Also Malayalam needs to process ZWJ for rendering chillus (pure consonants - combination of consonant + halant + zwj). Pango had a flag SF_PROCESS_ZWJ for this.

Other references:

1. http://bugzilla.gnome.org/show_bug.cgi?id=504810
2. http://bugs.icu-project.org/trac/ticket/6108
3. https://bugzilla.redhat.com/show_bug.cgi?id=242016
Comment 1 Praveen A 2008-04-01 17:14:40 UTC
Created attachment 24148 [details]
patch for 3 cases

This patch was prepared by Suresh for qt3. I have ported it to qt4.4/harfbuzz

We still need a way to process ZWJ (it was working correctly until 4.3)
Comment 2 Maksim Orlovich 2008-04-01 17:32:18 UTC
Hi. Please report the bug to qt-bugs@trolltech.com. We can't do anything with it here. (This category is purely for tracking when we diagnose something as a Qt bug)