[squeak-dev] OH NO!!! .morph format change?

Marcel Taeumel marcel.taeumel at hpi.de
Fri Nov 11 08:47:11 UTC 2022

Hi Jim --

If you would provide examples of .morph or .project, we can surely figure out the regressions that happened since 3.8 or 4.3. I am not aware of a fundamental "format change" regarding ImageSegment or DataStream in Squeak. If so, backwards compatibility should still be a thing. ;-)

Feel free to document your issues here:
https://github.com/squeak-smalltalk/squeak-object-memory/issues [https://github.com/squeak-smalltalk/squeak-object-memory/issues]

Am 10.11.2022 22:58:06 schrieb Jim Rosenberg <jr at amanue.com>:
Apologies, sorry for screaming.

When I try to load an older .morph (Squeak 3.8) it seems to work fine. I
think my problem is there were some .st files I didn't have loaded before
trying to load the 4.3 morph.

Plea still stands, however: Please do not even THINK ABOUT changing the
format of .morph without giving us a way to convert.

On Thu, 10 Nov 2022 16:28:06 -0500
Jim Rosenberg wrote:

> Oh dear. Big trouble. I use Squeak for artistic work, and rely crucially
> on .morph files to preserve my content. (Since you changed the format at
> one point for projects and didn't provide a way to convert, ahem ahem
> ahem ...)
> I have a morph saved under Squeak 4.3 and am trying to load it into
> Squeak 6.0. I am getting an error from SmartRefStream>>verifyStructure
> that there is a missing key, #DisplayObject.
> HELP!!! How do I convert .morph files to the format used by 6.0???
> PLEASE PLEASE PLEASE!!!: When you guys change a format like this, please
> give a thought to us content developers.
> -Thanks in advance, Jim

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20221111/f9b291f8/attachment.html>

More information about the Squeak-dev mailing list