Bug#531036: 2nd re: Bug#531036: Working patch for #531036 (ratmenu: doesn't support multibyte/UTF-8 characters)

2010-03-18 Thread Axel Beckert
On Thu, Mar 18, 2010 at 12:46:18AM -0400, Mark Eichin wrote:
 I haven't dug into the relevant X sources yet, but offhand, is there
 any locale, environment, or xrdb settings needed to demonstrate this?
 (uxterm does display the characters for me in the example...)

Forgot to answer that question:


I'm sure xrdb doesn't have an incfluence here. But locale/environment
was the right guess, although different than I have expected (ssh doesn't
seem to pass the $LANG environment variable by default:

All those boxes have LANG=en_US.UTF-8, except the Sid amd64 Xen DomU
which still has LANG=en_US.ISO-8859-15. (Should change that. :-)

If I set LANG=en_US.UTF-8 there, too, it works remotely from there, too:

env LANG=en_US.UTF-8 ratmenu -font 
'-misc-fixed-medium-r-*-*-13-*-*-*-*-60-iso10646-1' `perl -le 'print map chr, 
226, 152, 186, 226, 134, 146'` 'echo bla'

So now I have no more case where it doesn't work. ;-)

Can you check your environment?

Regards, Axel
-- 
Axel Beckert - a...@deuxchevaux.org, a...@noone.org - http://noone.org/abe/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#531036: 2nd re: Bug#531036: Working patch for #531036 (ratmenu: doesn't support multibyte/UTF-8 characters)

2010-03-18 Thread Mark Eichin
Explicitly setting LANG=en_US.UTF-8 helped, and installing more
fonts (xfonts-terminus in particular) improved things further (didn't
work by itself, $LANG really is critical to Xmb* working, it appears.)

Now that I can actually demonstrate it, I'm happy to push the change
out, should show up soon.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org