NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: xsrc/41129: xterm does not like some UTF-8 LC_CTYPE
Hello Jonathan,
On Fri, Apr 03, 2009 at 03:10:01PM +0000, sketch%netbsd.org@localhost wrote:
> $ env LC_CTYPE=en_GB.ISO8859-1 xterm # fine
> $ env LC_CTYPE=en_GB.ISO8859-15 xterm # fine
> $ env LC_CTYPE=en_GB.UTF-8 xterm
> Failed to open input method
I can confirm that on NetBSD 5.0 too, I have in ~/.profile:
 [...]
 # locale(1) settings
 export LANG="it_IT.UTF-8"
 export LC_ALL="it_IT.UTF-8"
 [...]
And with this settings I need to wait more than 3 seconds too to
open a xterm(1).
I use a script (~/bin/xterm) that set a temporary locale and then via
XTerm*loginShell "true" it come back to my favourite locale:
 #!/bin/sh
 export LANG="it"
 export LC_ALL="it"
 /usr/X11R7/bin/xterm "$@"
and here my ~/.Xdefaults:
 // xterm
 XTerm*foreground:      white
 XTerm*background:      black
 XTerm*faceName:
 XTerm*faceSize:        13
 XTerm*bellIsUrgent:    true
 XTerm*visualBell:      true
 XTerm*visualBellDelay: 50
 XTerm*altIsNotMeta:    true
 XTerm*altSendsEscape:  true
 XTerm*pointerMode:     1
 XTerm*charClass:       33:48,35:48,37-38:48,45-47:48,58:48
 XTerm*utf8:            2
 XTerm*loginShell:      true
However, yes, this is a very very dirty workaround.
Ciao, Leonardo
-- 
 Leonardo Taccari | Peace, love and NetBSD. | http://freeshells.ch/~leot/
Home |
Main Index |
Thread Index |
Old Index