From: noreply@... Date: 2007-01-22T15:48:55+09:00 Subject: [ ruby-Bugs-8058 ] debug.rb: setting breakpoints using Class.method or Class:method doesn't work Bugs item #8058, was opened at 2007-01-21 22:38 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=8058&group_id=426 Category: Standard Library Group: 1.8.5 Status: Open Resolution: None Priority: 3 Submitted By: Jos Backus (josb) Assigned to: Nobody (None) Summary: debug.rb: setting breakpoints using Class.method or Class:method doesn't work Initial Comment: lizzy:~% uname -a FreeBSD lizzy.catnook.local 7.0-CURRENT FreeBSD 7.0-CURRENT #25: Tue Jan 9 21:07:41 PST 2007 root@lizzy.catnook.local:/usr/obj/usr/src/sys/LIZZY i386 lizzy:~% ruby -v ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-freebsd7] lizzy:~% cat r class Foo def initialize(s) @s = s end def bar @s end end f = Foo.new("string") p f.bar lizzy:~% ruby -rdebug r Debug.rb Emacs support available. r:1:class Foo (rdb:1) help Debugger help v.-0.002b Commands b[reak] [file:|class:] b[reak] [class.] set breakpoint to some position ... (rdb:1) b Foo.bar r:1:uninitialized constant Foo (rdb:1) b Foo:bar Set breakpoint 1 at Foo:bar (rdb:1) c "string" lizzy:~% # Breakpoint didn't work Note that the syntax suggested by the helptext doesn't work. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=8058&group_id=426