--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: annotate
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: control_thread
  rw: R
- !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: 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: 
- !ruby/struct:SM::Flow::P 
  body: Display a list of strings as a compact set of columns.
- !ruby/struct:SM::Flow::VERB 
  body: " Each column is only as wide as necessary.\n Columns are separated by two spaces (one was not legible enough).\n Adapted from the routine of the same name in cmd.py\n"
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
full_name: Debugger
includes: []

instance_methods: []

name: Debugger
superclass: 
