[squeak-dev] MetacelloBrowser in Squeak 4.2 11042 trunk

Ken G. Brown kbrown at mac.com
Fri Feb 25 00:24:33 UTC 2011


I thought I would throw out what I did get to work in case anyone wanted to have a go at MetacelloBrowser in Squeak to see what it is all about.
Go Dale go!

Ken

At 5:53 PM -0600 2/24/11, Miguel Cobá apparently wrote:
>Then it is a problem with the dependencies of the configuration and the
>thing that Dale mentioned to fix in order to have MetacelloBrowser 100%
>operative in Squeak. But the idea of Metacello is to not having to load
>each possible dependency manually. As this moment, MetacelloBrowser has
>been developed and tested on Pharo so there it loads all its
>dependencies, but it has to add new dependencies for it to work
>correctly in Squeak. But that is a piece of Cake for Dale ;)
>
>Cheers
>
>El jue, 24-02-2011 a las 16:41 -0700, Ken G. Brown escribió:
>> But does 'MetacelloBrowser open.' work after all the magic loading?
>> Doesn't for me this way...
>>
>> Ken
>>
>> At 5:33 PM -0600 2/24/11, Miguel Cobá apparently wrote:
>> >You don't need to do all that work to install MetacelloBrowser.
>> >Just get the configuration and it fetches all its dependencies,
>> >including Metacello:
>> >
>> >Installer squeaksource
>> > project: 'MetacelloBrowser';
>> > install: 'ConfigurationOfMetacelloBrowser'.
>> >
>> >((Smalltalk at: #ConfigurationOfMetacelloBrowser) project version:
>> >#stable) load.
>> >
>> >Cheers
>> >
>> >
>> >El jue, 24-02-2011 a las 16:09 -0700, Ken G. Brown escribió:
>> >> Here are some load scripts to load MetacelloBrowser <http://metacellobrowser.dcc.uchile.cl/> and at least open it up in a fresh Squeak 4.2 11042
>> >> I do not know if it is working properly or not. If anyone has better load scripts, please let us know.
>> >>
>> >> When loading Grease I get this missing dependency error a few times:
>> >> This package depends on the following classes:
>> >>   ParseTreeEnvironment
>> >>   RBTransformationRule
>> >>   RBBlockLintRule
>> >>   RBParseTreeLintRule
>> >>
>> >> I don't know where to get the missing stuff from at the moment or whether it would work in Squeak.
>> >>
>> >> I just clicked Proceed each time the error came up.
>> >>
>> >> Do each section by itself in a Workspace.
>> >>
>> >> "=================================="
>> >> "Gofer"
>> >> "Gofer is at 'http://source.lukas-renggli.ch/gofer', "
>> >> "Gofer docs reside at http://www.lukas-renggli.ch/blog/gofer"
>> >>
>> >> (Installer repository: 'http://source.lukas-renggli.ch/gofer/')
>> >>	install: 'Gofer';
>> >>	install: 'Gofer-Core';
>> >>	install: 'Gofer-Tests';
>> >> yourself.
>> >>
>> >> "=================================="
>> >> "Grease"
>> >> (Installer repository: 'http://www.squeaksource.com/Seaside30/')
>> >>	install: 'Grease-Core';
>> >>	install: 'Grease-Slime';
>> >>	install: 'Grease-Tests-Core';
>> >>	install: 'Grease-Tests-Slime';
>> >>	install: 'ConfigurationOfGrease';
>> >> yourself.
>> >>
>> >> "==================================="
>> >> "MetacelloBrowser"
>> >> "http://metacellobrowser.dcc.uchile.cl/"
>> >>
>> >> Gofer new
>> >>	squeaksource: 'MetacelloBrowser';
>> >>	package: 'ConfigurationOfMetacelloBrowser';
>> >>	load.
>> >> ((Smalltalk at: #ConfigurationOfMetacelloBrowser) project perform: #lastVersion) load.
>> >>
>> >> "==================================="
>> > > MetacelloBrowser open.
>> >>
>> >> For your enjoyment,
>> >> Ken G. Brown
>> >>
>> >
>> >--
>> >Miguel Cobá
>> >http://twitter.com/MiguelCobaMtz
>> >http://miguel.leugim.com.mx
>>
>>
>
>--
>Miguel Cobá
>http://twitter.com/MiguelCobaMtz
>http://miguel.leugim.com.mx




More information about the Squeak-dev mailing list