[Squeak-ev] Neues EToys tut nicht

Markus Schlager m.slg at gmx.de
Son Sep 14 20:42:48 UTC 2008


Hallo Esther, hallo Bernd,

Also erst einmal die entspannende Nachricht: Unter ubuntu 8.04 läuft alles 
prima.


On Sun, 14 Sep 2008, Esther Mietzsch wrote:

> Liebe Squeaker:
[...]
>
> UTF8TextConverter>>nextFromStream:
>        Receiver: an UTF8TextConverter
>        Arguments and temporary variables:
>                t1:     a ReadStream 'b?cher'
>                t2:     $?
>                t3:     159
>                t4:     $c
>                t5:     99
>                t6:     nil
>                t7:     $h
>                t8:     104
>                t9:     nil
>                t10:    nil
>        Receiver's instance variables:
>                acceptingEncodings:     nil
>                currentCharSize:        1
>                forceToEncodingTag:     nil
>
> ByteString(String)>>convertFromWithConverter:
>        Receiver: 'b?cher'
>        Arguments and temporary variables:
>                t1:     an UTF8TextConverter
>                t2:     a ReadStream 'b?cher'
>                t3:     a WriteStream 'b'
>                t4:     $b
>        Receiver's instance variables:
> 'b?cher'
>

Esthers Problem dürfte daran liegen: 'b?cher' heißt wohl eigentlich 
'bücher', sollte UTF8-kodiert sein, ist es aber nicht, weil ubuntu 6.10 
(soweit ich es im Kopf habe) noch aus der *Vor*-UTF8-Zeit ist.

Lass doch einmal die UTF8-Option weg, Esther, also in 
/usr/lib/share/Etoys.app/etoys.sh nicht

VMOPTIONS="-encoding UTF-8 -pathenc macroman -plugins $BIN -vm-display-x11 
-xshm"

sondern

VMOPTIONS="-pathenc macroman -plugins $BIN -vm-display-x11 -xshm"

Schöne Grüße

Markus
-----------------------------------------------
  Markus Schlager                  m.slg at gmx.de