Breakpoint ?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Breakpoint ?

Nicole de Graaf
Hi all,

on the ESUG 2014 was a demonstration of Breakpoints in Pharo.

Did somebody know what project I can load to get them or how far they
are with it?

Regards,
Nic

Reply | Threaded
Open this post in threaded view
|

Re: Breakpoint ?

Marcus Denker-4
Hello,

Yes, we are working on it! But as the breakpoints are actually based on
a new framework for more general “behavioural reflection” (which needs
a bit of deeper changes to the system), this is done in Pharo5. There is no
loadable package.

What I did is to port the prototype over: there is in the “suggestions” menu
an entry to add a breakpoint:

This is starting to work, but there are some problems still to be fixed (I am focusing on the
reflection framwork now, but soon I will go back to the breakpoints themselves):

- Nautilus is confused and thinks it is dirty even though it is not, so you need to accept the method once
  to see the breakpoint menu
- the highlighting is not yet correct
- no visualisation in the editor yet
- ….

More work on this will be done soon!

Marcus


On 25 Sep 2015, at 11:15, Nic <[hidden email]> wrote:

Hi all,

on the ESUG 2014 was a demonstration of Breakpoints in Pharo.

Did somebody know what project I can load to get them or how far they are with it?

Regards,
Nic


Reply | Threaded
Open this post in threaded view
|

Re: Breakpoint ?

Marcus Denker-4
I forgot to add: any help of course is welcome… I have a trello board with all the tiny steps.
(I try to do one thing minimum each day):


On 28 Sep 2015, at 17:31, Marcus Denker <[hidden email]> wrote:

Hello,

Yes, we are working on it! But as the breakpoints are actually based on
a new framework for more general “behavioural reflection” (which needs
a bit of deeper changes to the system), this is done in Pharo5. There is no
loadable package.

What I did is to port the prototype over: there is in the “suggestions” menu
an entry to add a breakpoint:

<Untitled.png>
This is starting to work, but there are some problems still to be fixed (I am focusing on the
reflection framwork now, but soon I will go back to the breakpoints themselves):

- Nautilus is confused and thinks it is dirty even though it is not, so you need to accept the method once
  to see the breakpoint menu
- the highlighting is not yet correct
- no visualisation in the editor yet
- ….

More work on this will be done soon!

Marcus


On 25 Sep 2015, at 11:15, Nic <[hidden email]> wrote:

Hi all,

on the ESUG 2014 was a demonstration of Breakpoints in Pharo.

Did somebody know what project I can load to get them or how far they are with it?

Regards,
Nic