Sha256: eedbaba92c0d14f79d0f83dc620cc8be9ceff53255df8373aa8c8d8a2bb8a27a
Contents?: true
Size: 1011 Bytes
Versions: 18
Compression:
Stored size: 1011 Bytes
Contents
# frozen_string_literal: true require "byebug/helpers/toggle" module Byebug # # Reopens the +enable+ command to define the +display+ subcommand # class EnableCommand < Command # # Enables all or specific displays # class DisplayCommand < Command include Helpers::ToggleHelper self.allow_in_post_mortem = true def self.regexp /^\s* d(?:isplay)? (?:\s+ (.+))? \s*$/x end def self.description <<-DESCRIPTION en[able] d[isplay][ <id1> <id2> .. <idn>] #{short_description} Arguments are the code numbers of the expressions to enable. Do "info display" to see the current list of code numbers. If no arguments are specified, all displays are enabled. DESCRIPTION end def self.short_description "Enables expressions to be displayed when program stops." end def execute enable_disable_display("enable", @match[1]) end end end end
Version data entries
18 entries across 18 versions & 8 rubygems