>>>>> "R" == Robert Klemme <bob.news / gmx.net> writes: R> Dunno whether this is related to readline built in or not. /usr/local is 1.8.1, r182 is 1.8.2 svg% diff -u /usr/local/lib/ruby/1.8/debug.rb r182/lib/ruby/1.8/debug.rb --- /usr/local/lib/ruby/1.8/debug.rb 2003-11-28 01:15:03.000000000 +0100 +++ r182/lib/ruby/1.8/debug.rb 2004-01-15 12:36:27.000000000 +0100 @@ -507,21 +507,21 @@ exit! # exit -> exit!: No graceful way to stop threads... end - when /^\s*v(?:ar)?\s+$/ + when /^\s*v(?:ar)?\s+/ debug_variable_info($', binding) - when /^\s*m(?:ethod)?\s+$/ + when /^\s*m(?:ethod)?\s+/ debug_method_info($', binding) - when /^\s*th(?:read)?\s+$/ + when /^\s*th(?:read)?\s+/ if DEBUGGER__.debug_thread_info($', binding) == :cont prompt = false end - when /^\s*pp\s+$/ + when /^\s*pp\s+/ PP.pp(debug_eval($', binding), stdout) - when /^\s*p\s+$/ + when /^\s*p\s+/ stdout.printf "%s\n", debug_eval($', binding).inspect when /^\s*h(?:elp)?$/ svg% Guy Decoux