Squeak on UTF-8 system

Martin Kuball martinkuball at web.de
Thu Mar 16 18:04:36 UTC 2006


Am Thursday, 16. March 2006 12:33 schrieb Viktor Svub:
> Elod Kironsky wrote:
> > Viktor Svub wrote:
> >> Elod Kironsky wrote:
> >>> Petr Fischer wrote:
> >>>> Hi, I can't run squeak with correct Czech language keyboard
> >>>> input and font output on Fedora Core 4 (UTF-8 enviroment -
> >>>> LANG=cs_CZ.UTF-8).
> >>>>
> >>>> -textenc and -encoding parameters didn't works (squeak 3.8).
> >>>>
> >>>> Is there any trick or how-to?
> >>>>
> >>>> Thanks, pf
> >>>
> >>> Try to workaround the problem. There is a Czech keyboard
> >>> package for Squeak at SqueakMap written
> >>> by Vladimir Janousek.
> >>>
> >>> Elod
> >>
> >> this doesn't work on 3.8+ and we really need the utf-8
> >> environment... (there may be a possibility to rewrite the
> >> keyboard-package for higher versions, but i'm still kind of a
> >> squeak-beginner)
> >
> > I am sure, it can be rewritten with a little effort. I will ask
> > Vladimir, he is on this mailing list, but I am not sure he is
> > reading. Another sollution is to use the developer version on
> > www.comtalk.net. The direct link is
> > ftp://comtalk.net/Squeak-dev.zip It is natively prepared for
> > czech language I think. As an example, please see the screenshots
> > section at www.squeak.org. The first 2 images are from this
> > developer version as Pavel Krivanek is a great Seaside fan and an
> > active programmer in Seaside.
> >
> > Elod
> >
> > i'm using a modified SqueakLand dev image with the czech support
> > from
>
> comtalk.net installed, and it works perfectly; the problem is't the
> localization, but the keyboard input, cause it's written for win32
> and iso-8859-2 linux, and the utf-8 linux distros handle
> international keyboards differently (i'm a linux-newbie, so i can't
> tell how)...

About 1 and a half year ago I submitted a patch for the unix keyboard 
input handler of the VM to make it utf8 ready. Unfortunately it never 
got  included. Maybe it's time to try again. 

Martin



More information about the Squeak-dev mailing list