On Mon, Jun 5, 2017 at 5:01 PM, Stephane Ducasse <[email protected]> wrote:
> About >> Halt only does not convey anything to me. >> Halt onlyMe means clearly what is it >> > > To me it seems strange/awkward that code in one method will change global > debugging state, > and it would feel better via direct UI action to add a metalink (IIUC how > that would work.) > Plus also a global GUI tool to manage breakpoints/metalinks would be good. > > Yes but when you need you need it. > Else what is the alternative: > - remove all the halt during the execution. > - execute yours > - put back the halt if something wrong happens. > > or > - create manually a global. > - rewrite all your halt to depend on this global > - turn on and off the global to get the desired effects... > or hypothetically something like... right-click code and menu select "break here, disable others" cheers -ben > Tedious, cumbersome and boring. > We can do better. > > > > > > On Mon, Jun 5, 2017 at 4:09 AM, Ben Coman <[email protected]> wrote: > >> >> >> On Mon, Jun 5, 2017 at 5:06 AM, Stephane Ducasse <[email protected] >> > wrote: >> >>> What we should consider is that well packaged methods can be in Object. >>> The problem is when method in Object are used everywhere and that they >>> have nothing to do there. >>> >>> About >>> Halt only does not convey anything to me. >>> Halt onlyMe means clearly what is it >>> >> >> To me it seems strange/awkward that code in one method will change global >> debugging state, >> and it would feel better via direct UI action to add a metalink (IIUC how >> that would work.) >> Plus also a global GUI tool to manage breakpoints/metalinks would be good. >> >> >> >>> For the >>> Halt ifTest >>> Halt ifNotTest >>> >>> Why not. But I would prefer to be really clear. >>> I would prefer >>> >>> Halt ifInsideTest >>> Halt ifOutsideTest >>> >> >> These sound good. >> cheers -ben >> >> >>> >>> Because we are not about a couple of characters. >>> >>> Stef >>> >>> >>> >>> On Sun, Jun 4, 2017 at 3:09 PM, Cyril Ferlicot D. < >>> [email protected]> wrote: >>> >>>> Le 04/06/2017 à 11:40, Peter Uhnak a écrit : >>>> > But then I wouldn't be able to write 1halt. :( >>>> > >>>> > Peter >>>> > >>>> >>>> You can still add some startup script :) >>>> >>>> I have one compiling a "h" method in object calling halt to be able to >>>> write "1h" :) >>>> >>>> -- >>>> Cyril Ferlicot >>>> https://ferlicot.fr >>>> >>>> http://www.synectique.eu >>>> 2 rue Jacques Prévert 01, >>>> 59650 Villeneuve d'ascq France >>>> >>>> >>> >> >
