Hi All,
I've moved my VM work from an old Squeak 4.1 image to a trunk-derived 4.5 image and now to a Spur version of that. Remember that Spur has immediate characters. So the stupid thing I did was...
I just published a version of Compiler to trunk form my Spur image. So right now that package's binary component is potentially Spur format. I realised too late and thought "oh s..., maybe I broke trunk". So I started up my non-Spur image and checked that I could successfully load the new Compiler package.
Can anyone who understands the binary scheme inside Monticello packages explain why it "just worked"?
--
relieved,
Eliot