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

2010-03-18 Thread Axel Beckert
Hi Mark, Mark Eichin wrote: Appreciate the effort... except the resulting ratmenu doesn't actually display those characters, against a Karmic X server (where the uxterm example works fine.) XmbTextEscapement returns zero for the non-ASCII string, even though def_string is empty and

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:

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

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

2010-03-17 Thread Axel Beckert
tags 531036 + patch kthxbye Hi, while the ratmen UTF-8 patch doesn't apply using patch, it does apply quite well manually. Here's a new, applying and working patch including changelog entries, etc. To ease the upgrade for me from this version to the one hopefully you will release soon, I gave

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

2010-03-17 Thread Mark Eichin
Appreciate the effort... except the resulting ratmenu doesn't actually display those characters, against a Karmic X server (where the uxterm example works fine.) XmbTextEscapement returns zero for the non-ASCII string, even though def_string is empty and missing_charset_count is zero... I haven't