On Sep 12, 2009, at 8:51 PM, Michael Roberts wrote:
Stef, we need the changes to MCPackageLoader>>basicLoad from Squeak trunk. It does a lot more to ensure correct loading of classes and methods. Our version assumes all additions are the same, both new methods and changes to existing methods. it's this assumption that causes the blow up of loading a (pharo compatible) Kernel-eem.242. I have tested that our version definitely can't load the closure fixes.
I will start pulling MC changes in and see how it goes. You already started a review of Pharo version of MC?
Oh yes! This is why I started. I missed the changes in 3.10 this is why originally I said that there were no change changing the semantics. So what is left on my plate is 309 and 321. I will send them to you in a minute as cs so that you can try. Stef