[squeak-dev] Pasting unicode (was Re: Pharo:: Re: Cuis update)

Janko Mivšek janko.mivsek at eranova.si
Fri Apr 17 08:53:06 UTC 2009

Hi Juan,

Juan Vuletich pravi:
> Markus Gaelli wrote:

>> Actually this "chinese dance" also caused me to stay away from Cuis,
>> which I really liked in general. Especially the speed.
>> Please do consider to have unicode as not optional.
>> Side remark: I tried Pharo as well for reading in some data with
>> unicode but it also coughed on Umlauts -- so I found myself to use the
>> squeakland distro again, which for me actually works best --  as soon
>> as I have changed it from kids-mode to developer-mode. Oh well...

> "I hope all this works as an argument for considering Unicode optional
> in Cuis. Or does anybody expect that besides doing 5 years of cleaning
> towards a simpler and faster image, I also need to address all these
> issues myself?
> The whole idea of optional packages is to draw a boundary between the
> kernel and each of them, to allow different people to focus on different
> problems. "

I'm not quite sure that you can make Unicode support optional, that is,
loadable as a separate package. Unicode is roughly made of two things:

- internal Unicode support (Unicode characters, strings, encoding)
- input (keyboard) and output (UI, fonts)

While you can make internal support loadable, input/output relies on
operating system and therefore on Squeak VM, which is harder to make
loadable, if at all.

But Pharo guys are doing quite an effort lately on input/output part of
Unicode support, maybe you can join forces?

Best regards

Janko Mivšek
Smalltalk Web Application Server

More information about the Squeak-dev mailing list