Im emerge mrxvt-0.5.3: [ebuild R ] x11-terms/mrxvt-0.5.3-r1 USE="jpeg png truetype -debug -menubar -session -utempter -xpm" LINGUAS="-el -ja -ko -th -zh_CN -zh_TW" All system emerge with USE=unicode. User's locale "ru_RU.KOI8-R". 1. Use Xft. $ grep xft ~/.mrxvtrc mrxvt.xft: on mrxvt.xftFont: Dejavu Sans Mono mrxvt.xftmFont: Dejavu Sans Mono mrxvt.xftAntialias: on mrxvt.xftSize: 12 When type russian symbols, mrxvt wait for second symbol and draw it both. Version 0.5.2 worked with Xft analogous. 2. Use X11 fonts (terminus). Instead russian symbols mrxvt draw "." Version 0.5.2 worked with X11 fonts correctly. Other terminals: urxvt, rxvt, xterm work fine. Reproducible: Always Steps to Reproduce:
> All system emerge with USE=unicode. mrxvt does NOT support unicode, at all. > Version 0.5.2 worked with Xft analogous. Meaning it wasn't broken, or was broken, or... ? Also post the output of locale command.
Gautam: could you verify if this is a bug n 0.5.3?
(In reply to comment #1) > > All system emerge with USE=unicode. > mrxvt does NOT support unicode, at all. Thanks, I know. > > > Version 0.5.2 worked with Xft analogous. > Meaning it wasn't broken, or was broken, or... ? Was broken, sorry for my bad English. > Also post the output of locale command. $ locale LANG=ru_RU.KOI8-R LC_CTYPE="ru_RU.KOI8-R" LC_NUMERIC="ru_RU.KOI8-R" LC_TIME="ru_RU.KOI8-R" LC_COLLATE="ru_RU.KOI8-R" LC_MONETARY="ru_RU.KOI8-R" LC_MESSAGES="ru_RU.KOI8-R" LC_PAPER="ru_RU.KOI8-R" LC_NAME="ru_RU.KOI8-R" LC_ADDRESS="ru_RU.KOI8-R" LC_TELEPHONE="ru_RU.KOI8-R" LC_MEASUREMENT="ru_RU.KOI8-R" LC_IDENTIFICATION="ru_RU.KOI8-R" LC_ALL=ru_RU.KOI8-R
In version 0.5.2 without option "mrxvt.multichar_encoding: koi8-r" and with Xft russian symbols not draw properly (as umlauts).
Can you do the following: 1. Send me a file which cat's correctly in 0.5.2, but not 0.5.3. 2. Send me a screen shot of the correct and incorrect output. Preferably do the above with a minimal environment, and config file (i.e. run with env -i LC_...=... mrxvt -cf /dev/null -...), and send me the command lines in either case. Jimmy wrote (and maintains) the multichar code, so if this can't be resolved quickly it should me moved upstream and handed off to him...
Please file a bug in Bug Tracker for mrxvt: http://sourceforge.net/tracker/?group_id=114665