--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: gdb-style annotation mode. Used in GNU Emacs interface
  name: annotate
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: control_thread
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: If set, a string to look for in caller() and is used to see if the call stack is truncated.
  name: start_sentinal
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: thread
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: in remote mode, wait for the remote connection
  name: wait_connection
  rw: RW
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: help
- !ruby/object:RI::MethodSummary 
  name: help
- !ruby/object:RI::MethodSummary 
  name: help
- !ruby/object:RI::MethodSummary 
  name: help_command
- !ruby/object:RI::MethodSummary 
  name: help_command
- !ruby/object:RI::MethodSummary 
  name: help_command
- !ruby/object:RI::MethodSummary 
  name: run_init_script
- !ruby/object:RI::MethodSummary 
  name: run_script
- !ruby/object:RI::MethodSummary 
  name: settings
- !ruby/object:RI::MethodSummary 
  name: start_client
- !ruby/object:RI::MethodSummary 
  name: start_remote
comment: 
constants: 
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: the port number used for remote debugging
  name: PORT
  value: 8989 unless defined?(PORT)
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Of course MS Windows has to be different
  name: INITFILE
  value: "'rdebug.ini'"
- !ruby/object:RI::Constant 
  comment: 
  name: HOME_DIR
  value: (ENV['HOME'] ||                     ENV['HOMEDRIVE'].to_s + ENV['HOMEPATH'].to_s).to_s
- !ruby/object:RI::Constant 
  comment: 
  name: INITFILE
  value: "'.rdebugrc'"
- !ruby/object:RI::Constant 
  comment: 
  name: HOME_DIR
  value: ENV['HOME'].to_s
- !ruby/object:RI::Constant 
  comment: 
  name: RUBY_DEBUG_DIR
  value: File.expand_path(File.dirname(__FILE__)) unless     defined?(RUBY_DEBUG_DIR)
full_name: Debugger
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: execute
- !ruby/object:RI::MethodSummary 
  name: execute
- !ruby/object:RI::MethodSummary 
  name: execute
- !ruby/object:RI::MethodSummary 
  name: info_args
- !ruby/object:RI::MethodSummary 
  name: info_breakpoints
- !ruby/object:RI::MethodSummary 
  name: info_display
- !ruby/object:RI::MethodSummary 
  name: info_file
- !ruby/object:RI::MethodSummary 
  name: info_files
- !ruby/object:RI::MethodSummary 
  name: info_global_variables
- !ruby/object:RI::MethodSummary 
  name: info_instance_variables
- !ruby/object:RI::MethodSummary 
  name: info_line
- !ruby/object:RI::MethodSummary 
  name: info_locals
- !ruby/object:RI::MethodSummary 
  name: info_program
- !ruby/object:RI::MethodSummary 
  name: info_stack
- !ruby/object:RI::MethodSummary 
  name: info_thread
- !ruby/object:RI::MethodSummary 
  name: info_threads
- !ruby/object:RI::MethodSummary 
  name: info_variables
- !ruby/object:RI::MethodSummary 
  name: regexp
- !ruby/object:RI::MethodSummary 
  name: regexp
- !ruby/object:RI::MethodSummary 
  name: regexp
name: Debugger
superclass: 
