class Byebug::Command
def help(args)
def help(args) output = description.split("\n").map{|l| l.gsub(/^ +/, '')} output.shift if output.first && output.first.empty? output.pop if output.last && output.last.empty? output = output.join("\n") + "\n" if defined? self::Subcommands return output += format_subcmds unless args and args[1] output += format_subcmd(args[1]) end return output end