[squeak-dev] The Inbox: System-fbs.528.mcz

Colin Putney colin at wiresong.com
Wed May 15 16:42:20 UTC 2013


On Fri, May 10, 2013 at 2:11 AM, Frank Shearar <frank.shearar at gmail.com>wrote:


>  I realise that this diff is not even close to being even partially a
> fraction of what we need to do to this class and related bits. (For
> instance, #allBehaviors should say "self environment allTraitsDo:"
> instead of "ClassDescription allTraitsDo:" (and the latter ought to be
> removed, along with Class class >> #rootsOfTheWorld).) The point of
> the change is to ask the good folk of this list whether this is a sane
> approach.
>
> I've extended the patch locally, writing tests as I go. Turns out that
> if you break SystemNavigation you hose yourself because the tools you
> need to dig yourself back out are all broken. (It occurs to me that
> perhaps Workspace would still work, so one could revert a method that
> way... if one knew how off by heart.)
>
> But I've managed to mostly avoid having to kill my image, and can use
> "self environment" in a whole bunch of places.
>

Bravo!

Sorry for the radio silence on this—life has been monopolizing my time
lately. If you have any questions or need to prod me, it's best to CC me
directly for the next couple of weeks. This is a really important bit of
Environmentalization, so it's great to see it progressing.

Colin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20130515/a2d9f71c/attachment.htm


More information about the Squeak-dev mailing list