class Byebug::DisplayCommand
Displays the value of enabled expressions.
def self.always_run
def self.always_run 2 end
def description
def description prettify <<-EOD disp[lay] Display expression list. EOD end
def execute
def execute print_display_expressions end
def names
def names %w(display) end
def print_display_expressions
def print_display_expressions result = prc('display.result', @state.display) do |item, index| is_active, expression = item if is_active { n: index + 1, exp: expression, result: bb_warning_eval(expression).inspect } end end print result end
def regexp
def regexp /^\s* disp(?:lay)? \s*$/x end