I'm not an expert at MC and script loader, but as a "newbie" I have spent more time building images than actually programming, so I would be happy to help try things out if you need volunteers. I am actually running the current pharo image with the new VM already just because I was wondering if it would work! Rob On Mon, Mar 9, 2009 at 2:34 PM, Stéphane Ducasse <stephane.ducasse@inria.fr>wrote:
Hi guys
Here is an email of John related to closure for pharo. We (the core) believe that it would be good to integrate really fast the closure. Now we need help - we need to know if the vm are available and people can take care of that - we need some volunteer knowing MC and our script loader (lukas) to check whether (1) load the code (2) publish package (3) reload them
Any suggestion how we could also proceed once the changes are pushed in the stream because the VM will not work.
Stef
Ok, attached is a testing 4.0.0b1 macintosh carbon vm. It is not for
public use yet because I've not included all the plugins and I need to cross check things for sanity. However you can use it to make a Pharo image with closure.
To do this you need the hackstogettoclosure which gets you around some changes from squeak 3.9 to pharo. I've also altered the attached ClosureBootstrap-08-11-14-John-M-McIntosh-ALTERED.tar.zip a which is changed a bit from Eliot's version to remove some referrals to Morphic classes you have deleted in Pharo.
If you follow the read me you should be able to take a Pharo0.1Core-10243
and end up with one complaint about TranslatedMethod being put in Undeclared, and 3 obsolete block contexts. and 3 Unbound Methods.
If you can't get that far let me know.
Obviously this is just a hack to see how far I could get, I'll assume you'll peer deeper because many of the change sets update code I'm sure you've altered for Pharo.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project