Sha256: 2c87a90f353452dee287af120763de02c6d927e9948a5ea3ffbeb9214b131faf
Contents?: true
Size: 1 KB
Versions: 5
Compression:
Stored size: 1 KB
Contents
# -*- coding: utf-8 -*- # Copyright (C) 2010, 2011 Rocky Bernstein <rockyb@rubyforge.net> require_relative 'base/submgr' class Trepan::Command::ShowCommand < Trepan::SubcommandMgr unless defined?(HELP) NAME = File.basename(__FILE__, '.rb') HELP = <<-HELP 'Generic command for showing things about the debugger. You can give unique prefix of the name of a subcommand to get information about just that subcommand. Type "#{NAME}" for a list of "#{NAME}" subcommands and what they do. Type "help #{NAME} *" for just a list of "#{NAME}" subcommands. HELP CATEGORY = 'status' NEED_STACK = false SHORT_HELP = 'Show parts of the debugger environment' end def run(args) if args.size > 1 first = args[1].downcase alen = 'auto'.size args[1..1] = ['auto', first[alen..-1]] if first.start_with?('auto') && first.size > alen end super end end if __FILE__ == $0 require_relative '../mock' dbgr, cmd = MockDebugger::setup cmd.run([cmd.name]) end
Version data entries
5 entries across 5 versions & 1 rubygems