Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jan 1995 06:59:40 EST
From:      Kaleb Keithley <kaleb@x.org>
To:        Peter da Silva <peter@bonkers.taronga.com>
Cc:        freebsd-hackers@freefall.cdrom.com
Subject:   Re: Internationalization (was Re: CVS stuff) 
Message-ID:  <9501191159.AA20024@fedora.x.org>
In-Reply-To: Your message of "Thu, 19 Jan 1995 04:09:33 CST." <199501191009.EAA13451@bonkers.taronga.com> 

next in thread | previous in thread | raw e-mail | index | archive | help

>Has "vi" been updated to the point where it will display
>
>	y with dieresis
>
>instead of
>
>	0xff
>
>When you enter <compose>"y in Xterm?
>
>It doesn't in 1.1.5.1.

I don't know how you get vi to even display 0xff when you enter compose"y,

If I have a ydiaeresis key on my keyboard, which I can get by using 
xmodmap, e.g. 'xmodmap -e "keysym F6 = ydiaeresis"', then I have no
trouble at all with vi. Ironically I don't even seem to need cs8 on
the tty, which I would've thought I'd have needed, but you definitely 
need -istrip.

But adding keys with xmodmap is far from ideal, in fact it's pretty
ugly. It might be tolerable for writing exclusively in German, Spanish, 
or Italian, which only have a few extra characters, but it's out of the 
question for French and maybe the Scandinavian languages. 

What's even uglier is that xterm hasn't been internationalized yet, so 
it will pass compose sequences straight through, although I think it 
silently swallows the compose key. If xterm were internationalized then 
I'm confident that compose sequences would work fine, because xterm would 
intercept the compose sequence and send the composed character through 
to the application. It's not that hard to add i18n to xterm, several 
people have done it, and there are a couple of variants like hterm and 
kterm that might suffice, if nothing else as models for adding i18n to 
xterm.

Note that for you'll also need ISO8859-1 locale support for X i18n to
work, which neither 1.1.5.1 nor 2.0 have, unless you used the LC_CTYPE
file I posted here a while ago, or got it from -current.

--

Kaleb KEITHLEY




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9501191159.AA20024>