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

Reply via email to