class Byebug::AddDisplayCommand
every time the debugger stops.
Implements the functionality of adding custom expressions to be displayed
def description
def description %(disp[lay] <expression> Add <expression> into display expression list.) end
def execute
def execute exp = @match[1] @state.display.push [true, exp] puts "#{@state.display.size}: #{display_expression(exp)}" end
def names
def names %w(display) end
def regexp
def regexp /^\s* disp(?:lay)? \s+ (.+) \s*$/x end