module Byebug::Helpers::VarHelper
def var_list(ary, binding = context.frame._binding)
def var_list(ary, binding = context.frame._binding) vars = ary.sort.map do |name| code = name.to_s if code == "$SAFE" code = <<~RUBY original_stderr = $stderr begin $stderr = StringIO.new #{code} ensure $stderr = original_stderr end RUBY end [name, safe_inspect(silent_eval(code, binding))] end puts prv(vars, "instance") end