I've read all the FAQs and manuals and now I'm desperate so I'm asking here. Sorry if the questions are stupid.
I'm using urxvt: rxvt-unicode (urxvt) v9.02 - released: 2008-01-29 options: perl,xft,styles,combining,blink,iso14755,unicode3,encodings=eu+vn+jp+jp-ext+kr+zh+zh-ext,fade,transparent,tint,afterimage,XIM,no_backspace,no_delete,frills,selectionscrolling,wheel,slipwheel,smart-resize,cursorBlink,pointerBlank,scrollbars=plain+rxvt+NeXT+xterm this is my .Xresources file: URxvt.font: -misc-fixed-medium-r-normal--18-*-*-*-*-*-iso10646-1 It works fine when I use ru_RU.UTF-8 locale. But when I try to use 8bit locale ru_RU.CP1251 it shows latin1 chars instead of cyrillic. Here is what my screen looks like when using ru_RU.UTF-8 locale (OK): http://img509.imageshack.us/my.php?image=rightvk9.gif And this is what it looks like with ru_RU.CP1251 locale (not OK): http://img518.imageshack.us/my.php?image=wrongfr3.gif Note symbols in ls output. It seems to me that urxvt just ignores locale setting and so cyrillic letters translate to their latin1 couterparts in ascii part of unicode table. And when I try to start urxvt with cp1251 font like this: LC_ALL=ru_RU.CP1251 urxvt -fn '-xos4-terminus-medium-r-*-*-16-*-*-*-*-*-microsoft-cp1251' i get error: urxvt: unable to load base fontset, please specify a valid one using -fn, aborting. I suspect urxvt doesn't support old 8bit encodings. Is that so? How do I correct this? Or should I use another terminal emulator like xterm? -- George 'Nephrite' Potapov _______________________________________________ rxvt-unicode mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode
