[FIX][VM][UNIX] utf8 support for key events
Jan B. Krejčí
JanBKrejci at gmail.com
Sat Oct 16 17:55:02 UTC 2004
Martin,
I've used your patches against 3.6.3 VM (with 3.7 I end with missing
OpenGL libraries), it was successfull (with few lines shift) but when
I try
Sensor kbdTest
and play around with Czech characters, I see the codes not very
satisfying me. I have tried many possible combinations of squeak
commandline arguments and environment settings. How do you start
squeak?
On Fri, 8 Oct 2004 12:26:46 +0200, Martin Kuball <martinkuball at web.de> wrote:
> Hi!
>
> Here are some changes for the unix vm to improve the handling of key
> events in environments with utf-8 locales. Basically I did the
> following:
> - change recode in sqUnixX11.c to use all information from the input
> event. The result is still a single 8bit byte, though.
> - add code in x2sqKeyInput to check the XIM locale. If it is utf8
> change the uxXWinEncoding to utf-8.
> - add a new commandline arg and environment variable to explicitly
> set the uxXWinEncoding.
>
> I added a patch for Makefile.in to make it work with newer versions of
> the gnu auto* tools. I used automake 1.7, autoconf 2.59 and libtool
> 1.5.6. Should be compatible with older versions.
>
> Martin
>
>
>
>
>
>
>
--
.:jbk:.
Jan B. Krejci
More information about the Squeak-dev
mailing list
|