Ivan V. Usenko wrote: > > I've got a nasty problem: I'm unable to type any Russian characters > into any gnustep application, neither do russian filenames show up > correctly. Interesting enough, some keys yield more than one gibberish > char on display; cursor in the input box also shows weird behaviour. > (Please see attached screenshot). I don't think it's a font problem, > since all the fonts installed on my system are cyrillic (koi8-r and > cp1251). Gnustep is configured to use X backend. > > So far I've been unable to google anything useful :( . Someone please > help me ! > > [EMAIL PROTECTED] evil] set | grep KOI > GNUSTEP_STRING_ENCODING=NSKOI8RStringEncoding > LANG=ru_RU.KOI8-R > [cut] >
As far as I can see from the mailing list, you never did get an answer to this question. Sorry for that. The fonts relevant for the X backend are the helvetica and the courier font. Are you using anti-aliasing (the default when freetype2 is installed)? It is possible that the conversion from Unicode to 16 bit done in GSXftFontInfo drawGlyphs:... fails for you. The code in drawString:... look seven worse, but this should not be used any more. You should raise a bug report at the GNUstep savannah page on this problem. GNUstep is working rather well with western european languages, but support for other encodings is still poorly tested. If you have a patch for the problem feel free to send it along. Fred _______________________________________________ Help-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnustep
