Congratulations!

It so cool to see that you preserved moldability. Even more exciting is to see 
the object breakpoints working. This will make such a difference.

Awesome work.

Cheers,
Doru


> On Dec 3, 2020, at 4:57 PM, Esteban Lorenzano <esteba...@netc.eu> wrote:
> 
> Hi all,
> 
> Today we are introducing our new inspector based on NewTools.
> This is part of our effort to replace all old tools (some based on Glamour, 
> some based on Spec1 and some others in plain Morphic) to meet same design 
> guidelines and prepare them for the future of the Pharo IDE.
> Next weeks we will integrate the new Spotter, which will be the end of the 
> Glamour migration effort. Some work on migrating Iceberg and other Spec1 
> tools are on its way (and they will be merged as soon as work reach beta 
> status)
> 
> The most important changes for the new inspector are the inclusion of 
> object-centric breakpoints, that apply only for the inspected object:
> 
> - Right click on any instance variable in the raw view shows a menu to 
> install a breakpoint on accesses to that variable: the execution will break 
> whenever this variable is read, written or both (this is configurable) but 
> only for the inspected object.
> - Right click on any method in the "Meta" view shows a menu to install a 
> breakpoint on that method: the execution will break when that method is 
> called but only for the inspected object.
> - The toolbar shows a button to configure a breakpoint on state access for 
> the inspected object: the execution will break whenever any instance variable 
> of the object is accessed (read, write or both and configurable) but only for 
> the inspected object.
> - The breakpoint pane shows all breakpoints installed for the inspected 
> object and for all other instances of the object's class. Use this pane to 
> deactivate or to uninstall object-centric breakpoints.
> 
> Cheers!
> Esteban
> 
> ps: Yes, there will be bugs (maybe a lot) and missing inspector extensions. 
> I'm counting on you to report (or/and helping implement it)

--
feenk.com

"Innovation comes in the least expected form. 
That is, if it is expected, it already happened."

Reply via email to