ratpoison-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RP] Exit X11 when executing "ratpoison -c colon"


From: Nikolai Weibull
Subject: Re: [RP] Exit X11 when executing "ratpoison -c colon"
Date: Mon, 21 Aug 2006 02:03:06 +0200

On 8/20/06, Shawn Betts <address@hidden> wrote:
"Nikolai Weibull" <address@hidden> writes:

>> An i18n patch was applied which is probably what's causing the
>> problem. Sadly I don't really know much about that realm.
>
> What exactly does this patch do?  Window titles aren't correct
> anymore.  Ratpoison used to show "extended characters" just fine
> before.  I'm sorry, but so far I think this patch has been totally
> busted.  I may have missed something, but ratpoison is definitely not
> better for me atm.

Hmm..it was supposed to do properly what you describe.

What's the output from the locale command? Could that be set
incorrectly?

No.  There's nothing wrong with my locale (en_US.UTF-8).

My guess is still that the font handling is broken.

The patch applied 2006-04-19 seems to be the one of interest.

Also, I don't understand why my ISO10646-1-enabled font isn't being used.

Anyway, I built with debugging enabled.  It says that my
ISO10646-1-enabled is missing charsets, namely

ratpoison:main.c:791: debug: Missing charset: JISX0208.1983-0
ratpoison:main.c:791: debug: Missing charset: KSC5601.1987-0
ratpoison:main.c:791: debug: Missing charset: GB2312.1980-0
ratpoison:main.c:791: debug: Missing charset: JISX0201.1976-0

I don't see how that can be a problem.  Setting it to 'Fixed' will
make it complain that even more charsets are missing:

ratpoison:main.c:791: debug: Missing charset: JISX0208.1983-0
ratpoison:main.c:791: debug: Missing charset: KSC5601.1987-0
ratpoison:main.c:791: debug: Missing charset: GB2312.1980-0
ratpoison:main.c:791: debug: Missing charset: JISX0201.1976-0
ratpoison:main.c:791: debug: Missing charset: ISO10646-1

i.e., it lacks ISO10646-1.  So, given that my font is a superset of
Fixed, I can't understand why ratpoison won't render with my font
correctly, while Fixed works for ascii.

For some reason, the window titles are being sent as latin1, so for
example the windows command will try to print latin1 characters as
utf-8 (I assume that's what XmbDrawString expects under my current
locale).  So I guess my X setup is busted somehow?

Still, it doesn't explain why my font won't work.  It works fine in xterm.

Fuck, Fuck, Fuck!

 nikolai

P.S.
If you must know what the output of locale is it's:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=C
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

D.S.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]