On 12 Jul 2011, at 18:12, Lukas Renggli wrote:
What do you mean with 'whatever you do, you end up with a broken system' ? Any concrete examples ?
If you do not encode, then you have "unreadable" strings in the image and operations like #copyFrom:to:, #size, #indexOf:, ... might answer unexpected or invalid results, because UTF-8 strings are just treated as byte arrays.
Not the way to go IMO.
If you do encode, then you have "readable" strings in the image but you might run into widestring/encoding problems (check the open issues on the tracker).
I just commented on http://code.google.com/p/pharo/issues/detail?id=2353 which seems to be the most important one. I can't reproduce this (anymore). http://code.google.com/p/pharo/issues/detail?id=830 seems specific to the changelog http://code.google.com/p/pharo/issues/detail?id=2697 is an MC problem The next 2 I reported myself, they are encoding/decoding problems: http://code.google.com/p/pharo/issues/detail?id=3360 http://code.google.com/p/pharo/issues/detail?id=4187
Do you have a pointer to Philippe's presentation ?
Thx, reading... Sven