[Indic-computing-devel] Re: [Kannada] A few kannada bug fixes to qt-3.2.1
Status: Alpha
Brought to you by:
jkoshy
From: Arun S. <ar...@sh...> - 2003-09-01 18:01:41
|
On Sun, Aug 31, 2003 at 02:17:52AM -0700, Arun Sharma wrote: Issue (b) below has been fixed. (a) Still remains. A screenshot to demonstrate the problem with (a): http://www.sharma-home.net/~adsharma/misc/wrong.jpg Updated patch attached. Some of this may be applicable to Telugu too. -Arun > Remaining issues: > > a) Halant/Virama rendering broken. This seems to be freetype specific, > since I see the same behavior with gnome/gedit. > b) This comment in qscriptengine_x11.cpp: > > // * In Kannada and Telugu, the base consonant cannot be > // farther than 3 consonants from the end of the syllable. > > is not strictly correct. For cases such as "Lakshmi" - "kshmi" is one > syllable. Gnome handles this correctly. But I couldn't figure out how to > change the qt code to fix that. > > - if (skipped == 2 && (script == QFont::Kannada || script == QFont::Telugu)) { > + if (skipped == 4 && (script == QFont::Kannada || script == QFont::Telugu)) { > > doesn't do it. Any patches will be highly appreciated. |