Albrecht Baur via Pharo-dev
<[email protected]> wrote:

I started trying to do the same migration process for ...
http://www.smalltalkhub.com/#!/~Pier/Pier3
... but I failed on errors loading older mcz files:

"instance of ByteString did not understand #peek"
on: MCMczReader >> contentsForMember:
(ZnInvalidUTF8: Illegal leading byte for utf-8 encoding)

That needs a bugfix, old mczs might not be utf8. You can probably retry
with latin1 or macroman. Beware of issues like 
https://lists.gforge.inria.fr/pipermail/pharo-project/2009-May/008990.html

You might find WideString there, different encodings, or a dropped leading
character, and code where the method contents are changed but the timestamp
didn’t and the other way around

Stephan


Reply via email to