Bug 160218 - Many rendering bugs in Malayalam
Summary: Many rendering bugs in Malayalam
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: qt (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
Depends on:
Reported: 2008-04-01 17:12 UTC by Praveen A
Modified: 2008-04-04 08:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:

patch for 3 cases (3.02 KB, patch)
2008-04-01 17:14 UTC, Praveen A

Note You need to log in before you can comment on or make changes to this bug.
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

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)