rude wrote:Many non-US chars are in ascii.
Mmm, I'm sorry but that is not entirely correct. ASCII is on 7 bits only, and has 128 characters only: some nonprintable stuff and
123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
I suppose you meant any of the 8 bits encodings that uses ASCII as the 128 lowest characters. From the little test I ran, it appears that draw() (or print() in 0.6) interprets strings as ISO 8859-1
Its printable higher chars are:
¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
(which indeed covers many european languages)
Encodings jungle FTW