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