Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!fas-news.harvard.edu!newspump.wustl.edu!news.starnet.net!wupost!howland.reston.ans.net!news.sprintlink.net!uunet!olivea!nntp-hub.barrnet.net!nntp-sc.barrnet.net!news.fujitsu.com!amdahl.com!amd!amd.com!txnews.amd.com!news
From: Charles Herrick <charles.herrick@amd.com>
Subject: Re: Smalltalks need less intrusive breakpoint mechanism
Message-ID: <D45G88.Kzy@txnews.amd.com>
Sender: news@txnews.amd.com
Nntp-Posting-Host: maraba
Organization: Advanced Micro Devices, Austin, TX, USA
References:  <MACRSHAP.95Feb16110652@labs-n.bbn.com>
Date: Fri, 17 Feb 1995 14:57:41 GMT
Lines: 37

Better go back and read the original post.
It would appear that the original discussion was about the
ability to set breakpoints without editing code in-place,
not about the existence of breakpoints.

Of course, VW allows breakpoints.

	cnh

macrshap@labs-n.bbn.com (Richard Shapiro) wrote:
>
> One the more annoying aspects of developing in VW as compared to
> CommonLisp is the inability to set breakpoints without editing
> methods.  This is a major pain in the neck if you're using any kind of
> source code management, since every "self halt" temporarily added to
> and then removed from a method creates a pair of new versions. It's
> also somewhat disturbing just as a matter of design: I don't want to
> have to edit code just to set a breakpoint, I want to leave the code
> alone.
> 
> Seems to me that the Lisp TRACE function is a *much* better way to do
> this kind of thing, and I'm quite surprised something analagous hasn't
> been done for Smalltalk. A general "advise" mechanism, which is what
> TRACE is usually built on, would be even nicer of course...Even C/C++,
> at least the one I commonly use on the Mac, offers an unintrusive way
> to set breakpoints in source code.
> 
> Are all Smalltalks like this, or is this problem unique to VW?
> 
> I keep expecting to see this topic show up on this newsgroup or in The
> Smalltalk Report, but it never does. Am I the only person who sees a
> problem here? 
> 
> rs
> 
> 

