<div class="gmail_quote">On Wed, Apr 9, 2008 at 5:10 PM, kengbrown <<a href="mailto:kbrown@mac.com">kbrown@mac.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="Wj3C7c">--- In <a href="mailto:squeak@yahoogroups.com">squeak@yahoogroups.com</a>, Bert Freudenberg <bert@...> wrote:<br>
><br>
><br>
> On 09.04.2008, at 13:19, kengbrown wrote:<br>
> > --- In <a href="mailto:squeak@yahoogroups.com">squeak@yahoogroups.com</a>, Bert Freudenberg <bert@> wrote:<br>
> >><br>
> >><br>
> >> On 09.04.2008, at 12:03, Andreas Wacknitz wrote:<br>
> >>><br>
> >>> Am 09.04.2008 um 18:59 schrieb Ken G. Brown:<br>
> >>><br>
> >>>> One thing that really bothered me when first starting out with<br>
> >>>> Squeak, was the requirement for modifying code in order add 'self<br>
> >>>> halt' to work with the debugger.<br>
> >>>> I still find that to be bothersome. Intuitively it seems to me that<br>
> >>>> breakpoints should have no way to modify code.<br>
> >>>><br>
> >>> Yes, that is a point that annoys me, too.<br>
> >>> Even Dolphin Smalltalk has this drawback, but there is a<br>
> >>> sophisticated solution in Tools+ (by Solutions Software) called<br>
> >>> Method Spies.<br>
> >><br>
> >><br>
> >> Actually, Squeak has break points. Click on a method in the system<br>
> >> browser, and choose "toggle break on entry".<br>
> >><br>
> >> Problem is the highlighting in the method list has been broken for<br>
> >> some while, methods with break points used to be marked.<br>
> >><br>
> >> - Bert -<br>
> >><br>
> ><br>
> > Well, 'toggle breakpoint on entry' also seems to be missing from the<br>
> > default System<br>
> > Browser in latest 3.10 dev image too. And there isn't any World<br>
> > menu selection to open<br>
> > the regular System Browser that has it. You can overcome that by<br>
> > doing 'Browser open' in<br>
> > a Workspace to get the 'toggle breakpoint on entry' at which point<br>
> > you have two different<br>
> > browsers with the same title, with different functionality.<br>
> ><br>
> > Wonder what the rationale is for the inconsistency in Browser types<br>
> > vs naming?<br>
> ><br>
> > In any case, it would be nice to be able to set a breakpoint on a<br>
> > method whilst in the<br>
> > Debugger. Bet you could whip that up in no time Bert! :)<br>
><br>
><br>
> That is already there. The same "toggle break on entry" menu item is<br>
> in the debugger's method list.<br>
><br>
> - Bert -<br>
><br>
<br>
</div></div>Well I just tried that and I don't seem to get it to do anything.<br>
eg. OBUBrowser open. , debug it from a Workspace, click 'into', see open in the message<br>
list at the top, do 'toggle break on entry' when the 'open' line is highlighted, start over in<br>
the debugger or doit from the Workspace again, the operation proceeds to completion.<br>
<br>
Ken G. Brown</blockquote><div><br class="webkit-block-placeholder"></div>Didn't work for me either in a 3.9 image.<br><div> </div></div><br>