[squeak-dev] Namespaces/Environments

Levente Uzonyi leves at elte.hu
Mon Sep 6 17:00:22 UTC 2010


On Sun, 5 Sep 2010, Chris Cunnington wrote:

> If you take an up-to-date Squeak image and execute:
>
> (Installer wiresong project: 'ob')
>    install: 'OmniBrowser';
>    install: 'OB-Morphic';
>    install: 'OB-Standard';
>    install: 'OB-Shout';
>    install: 'OB-SUnitIntegration'.
>
> (Installer ss project: 'rb')
> install: 'AST-Core-lr.80.mcz';
> install: 'AST-Semantic-lr.11.mcz';
> install: 'Refactoring-Core-lr.149.mcz';
> install: 'Refactoring-Spelling';
> project: 'Regex';
> install: 'VB-Regex'.
> (Installer wiresong project: 'ob')
> install: 'OB-Refactory';
> install: 'OB-Regex'.
>
> (Installer ss project: 'shout')
> install: 'Shout';
> install: 'ShoutWorkspace'

You shouldn't install Shout, because Squeak has ShoutCore loaded which 
gives the same features.

I also think that ConfigurationOfOmniBrowser is better than the 
Installer scripts. Dale used to test configurations with Squeak 4.1.


Levente

>
> Then you can go to Environments at SqS and load with no trouble. There is
> one kludge here. Stephane added the following to Pharo, which is not in
> Squeak:
>
> SmalltalkImage>>#hasBindingThatBeginsWith: aString
>
> ^ self globals hasBindingThatBeginsWith: aString
>
>
> The result is a TestRunner that says 19 run; 17 passes; 1 failures; 1
> error.
>
> After doing the above:
>
> OBEnvironmentSystemBrowser open
>
> Will produce the Environments System Browser. Option+click in the first pane
> will produce the "new environment" option, and we're off and running.
>
>
> Chris
>



More information about the Squeak-dev mailing list