Ollivier Robert
1/25/2008 3:48:00 PM
In article <20080123222649.3e1df242@x60s>,
John Maclean <john@jayeola.org> wrote:
>I've built Ruby 1.9 and all is well with that. With respects to using
>the debugger, the README says "use rb_debug". Now does that mean
>`require rb_debug` in an irb session or am I to recompile Ruby to
>include support for the debugger?
>
>
>irb(main):004:0> require rb_debug.rb
>NameError: undefined local variable or method `rb_debug' for main:Object
> from (irb):4
> from /usr/local/lib/ruby/1.9.0/irb.rb:150:in `block (2 levels)
>in eval_input' from /usr/local/lib/ruby/1.9.0/irb.rb:259:in
>`signal_status' from /usr/local/lib/ruby/1.9.0/irb.rb:147:in `block in
>eval_input' from /usr/local/lib/ruby/1.9.0/irb.rb:146:in `eval_input'
> from /usr/local/lib/ruby/1.9.0/irb.rb:70:in `block in start'
> from /usr/local/lib/ruby/1.9.0/irb.rb:69:in `catch'
> from /usr/local/lib/ruby/1.9.0/irb.rb:69:in `start'
> from /usr/local/bin/irb:13:in `<main>'
>
>I've tried to find some docs on this via ri debug:-
>
>More than one method matched your request. You can refine
>your search by asking for information on one of:
>
> IRB::Context#debug_level=, IRB::Context#debug?, Logger#debug,
> Logger#debug?, Net::SMTP#debug_output=, Net::SMTP#set_debug_output,
> Net::HTTP#set_debug_output, Net::POP3#set_debug_output,
> Net::IMAP::debug=, Net::IMAP::debug, DEBUGGER__::debug_thread_info,
> DEBUGGER__#debug_silent_eval, DEBUGGER__#debug_variable_info,
> DEBUGGER__#debug_funcname, DEBUGGER__#debug_eval,
> DEBUGGER__#debug_method_info, DEBUGGER__#debug_command,
> DEBUGGER__#debug_print_help, WEBrick::BasicLog#debug,
> WEBrick::BasicLog#debug?, Shell::debug=, Shell#debug=,
> RubyLex::debug?, Ripper#yydebug=, Ripper#yydebug
>
>Regards,
>
>John Maclean
>MSc (DIC)
>+44 7739 171 531
>
--
Ollivier ROBERT -=- EEC/RIF/SEU -=-
Systems Engineering Unit