SDL_Pango: #1746093: Telugu does not render correctly

Can someone please help with SDL_Pango #1746093? I’m working with Tuxpaint and the Telugu Debian translators to try to get Telugu rendering correctly.

We first saw problems in rendering using SDL_ttf, which is what Tuxpaint uses today but we will be changing to SDL_Pango.

http://people.debian.org/~synrg/te.po

While words like “Print” look OK to me, others, like “New”, which have characters that modify the preceding character do not. (Unfortunately, the space reserved for descents makes the text overlap with the button image, another issue we will have to address, and that makes it hard to see what’s going on in this image, so you may just skip this and look at the testbench image below, which shows similar problems.)

We had hoped SDL_Pango would fix the problem, but the testbench program shows that SDL_Pango 0.1.2 (Debian/sid) doesn’t work either:

http://people.debian.org/~synrg/testbench_telugu.png
http://people.debian.org/~synrg/markup.txt

If someone would please run my markup.txt using testbench from current CVS and compare with the above snapshot, I’d really appreciate it.

Thanks,
Ben–
,-. nSLUG http://www.nslug.ns.ca @Ben_Armstrong
`’ Debian http://www.debian.org synrg at debian.org
` [ gpg 395C F3A4 35D3 D247 1387 2D9E 5A94 F3CA 0B27 13C8 ]
[ pgp 7F DA 09 4B BA 2C 0D E0 1B B1 31 ED C6 A9 39 4F ]