class Byebug::Interface
Contains common functionality to all implemented interfaces.
Main Interface class
def errmsg(message)
Derived classes may want to override this to capture output.
Common routine for reporting byebug error messages.
def errmsg(message) print("*** #{message}\n") end
def initialize
def initialize @command_queue, @history = [], History.new end
def save_history(cmd)
Stores
def save_history(cmd) @history.push(cmd) unless @history.ignore?(cmd) end