Tuxpaint does not support Unicode at all. Some Americans think that
supporting unicode is supporting Latin-1 mapping to unicode. Such "unicode
support" does not work for Russians, Greeks and many other people. :-(

In tuxpaint.c, there is following code which is not unicode-ready:
1.
isprint(key_unicode): you should use iswprint() for wide chars.
2.
static char texttool_str[256];
....
texttool_str[texttool_len++] = key_unicode;
key_unicode may be more than 1 byte long, so it does not work.

I'm afraid I can't help with a patch.
Thank you for the program!

-- 
Regards,
        Sasha.
Alexandra N. Kossovsky, software engineer.
e-mail: [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to