[squeak-dev] The Inbox: Tools-cmm.626.mcz

Chris Muller asqueaker at gmail.com
Wed May 20 21:09:45 UTC 2015


#open is the language of ToolBuiler right?

I could hardly stand for Object to overload #open, though..   :\

This is low impact, and the #inspectYourself solution seems easy
enough if it ever comes up again.  Okay.

Good deliberation, thanks.


On Wed, May 20, 2015 at 2:39 PM,  <commits at source.squeak.org> wrote:
> Chris Muller uploaded a new version of Tools to project The Inbox:
> http://source.squeak.org/inbox/Tools-cmm.626.mcz
>
> ==================== Summary ====================
>
> Name: Tools-cmm.626
> Author: cmm
> Time: 20 May 2015, 2:39:34.146 pm
> UUID: 14025f66-843c-41dd-8458-de2eccce1166
> Ancestors: Tools-mt.625
>
> - Let ToolBuilder open any kind of Object with a consistent API, #open.  Objects are opened with an Inspector by default, subclasses may override.
> - Restore the consistency of #inspect relative to other Smalltalks.
>
> =============== Diff against Tools-mt.625 ===============
>
> Item was changed:
>   ----- Method: Object>>inspect (in category '*Tools-inspecting') -----
>   inspect
> +       "Open an Inspector in which the user can examine and change the receiver's variables, and send messages."
> +       self open!
> -       "Create and schedule an Inspector in which the user can examine the receiver's variables."
> -       ^ ToolSet inspect: self!
>
> Item was added:
> + ----- Method: Object>>open (in category '*Tools-inspecting') -----
> + open
> +       "Create and schedule an Inspector in which the user can examine the receiver's variables."
> +       ^ ToolSet inspect: self!
>
>


More information about the Squeak-dev mailing list