Method: Debugger::ScriptInterface#initialize

Defined in:
lib/ruby-debug/interface.rb

#initialize(file, out, verbose = false) ⇒ ScriptInterface

Returns a new instance of ScriptInterface.



203
204
205
206
207
208
209
210
211
212
# File 'lib/ruby-debug/interface.rb', line 203

def initialize(file, out, verbose=false)
  super()
  @command_queue = []
  @file = file.respond_to?(:gets) ? file : open(file)
  @out = out
  @verbose = verbose
  @history_save = false
  @history_length = 256  # take gdb default
  @histfile = ''
end