[Cuis-dev] Advanced debugger GitHub repository

Nicolás Papagna Maldonado nicolas.papagna at gmail.com
Wed Mar 2 09:49:40 PST 2022

On Wed, Mar 2, 2022 at 2:38 PM Mariano Montone via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:

> El 2/3/22 a las 14:04, Nicolás Papagna Maldonado via Cuis-dev escribió:
> > Hi folks!
> >
> > Here is the link to the GitHub repo for the Advanced debugging I showed
> > today during our first meeting.
> >
> > https://github.com/npapagna/Cuis-Smalltalk-AdvancedDebugger
> > <https://github.com/npapagna/Cuis-Smalltalk-AdvancedDebugger>.
> >
> > @Juan Vuletich <mailto:juan at jvuletich.org>  If I understand correctly,
> > what you mentioned is that you'd like to know when a method is no longer
> > active while using watches, right?
> >
> > Thanks all for the suggestions!
> > If you miss a debugger feature from other IDEs, please let me know!
> One thought about the tracing of methods and methods wrappers...
> A good implementation of method wrappers could also be used to improve
> the current Cuis breakpoint functionality. Current implementation
> rewrites the method and puts a 'self break' at the beginning. That has
> the inconvenience that if the method is changed, the breakpoint install
> is lost. Also, there's no visual feedback for when a method has a
> breakpoint, and methods with breakpoints are not tracked either I
> believe, so it is not possible to 'remove all breakpoints'.
Totally, thanks for sharing this!
I thought about breakpoints a bit, but I felt I was going to go down a
rabbit hole and decided to ignore it atm.

I want to have "conditional breakpoints" where you can write a
collaboration and have the breakpoint kick in when it evaluates to true.
I use that a lot in IntelliJ IDEs, and I think I'd be cool to have them in
Cuis as well :)

> Just some Cuis debugging stuff that could be interesting to explore IMHO.
> Cheers,
> Mariano
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev


Nicolás Papagna
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20220302/d8506dc7/attachment.htm>

More information about the Cuis-dev mailing list