"in" is usually the method name, "at" is a particular line. However, my preference if possible is to just use "break" for both with the syntax implying the breakpoint type. For consistency, I would use ClassName::method_name, which matches other class qualifiers such as ClassName::CONSTANT or similar structures. The other alternative is, I guess, ClassName.method_name, but that might be confusing as in other contexts that implies a static method. On Wednesday 26 February 2003 12:34 am, NAKAMURA, Hiroshi wrote: > Hi, Seth, > > > From: Seth Kurtzberg [mailto:seth / cql.com] > > Sent: Wednesday, February 26, 2003 4:06 PM > > > > It may, I'll try it, but it really doesn't do much good even > > if it does work. > > I was expecting something like ClassName::MethodName > > > > For example, take this class structure: > > > > class A > > def methodName > > . > > . > > end > > end > > > > class B < A > > def methodName > > . > > . > > end > > end > > > > How can a breakpoint be set at B::methodName? > > Unfortunately, you cannot set to B#method_name > explicitly for now. debug.rb does not check class name > of a traced method. > > But I think it should have this feature. I'll try to add > this till 1.8-preview2 (should be 2003-03-03). > > Syntax? > > break methodname > break lineno > break filename.methodname [New] > break filename:methodname > break filename:lineno > break at classname.methodname [New] > break at classname:lineno [New] > > ? > > # I always cannot remember which is "stop at" and "stop in" > # with jdb debugging... > > Regards, > // NaHi -- Seth Kurtzberg M. I. S. Corp. 480-661-1849 seth / cql.com