class Byebug::Command
def format_subcmds
def format_subcmds header = names.join('|') s = " List of \"#{header}\" subcommands:\n --\n" w = self::Subcommands.map(&:name).max_by(&:size).size self::Subcommands.each do |subcmd| s += format(" %s %-#{w}s -- %s\n", header, subcmd.name, subcmd.help) end s + "\n" end