class Byebug::DisableCommand

def help(args)

def help(args)
  # specific subcommand help
  if args[1]
    subcmd = find(Subcommands, args[1])
    return "Invalid \"disable\" subcommand \"#{args[1]}\"." unless subcmd
    str = subcmd.short_help + '.'
    str += "\n" + subcmd.long_help if subcmd.long_help
    return str
  end
  # general help
  s = %{
    Disable some things.
    A disabled item is not forgotten, but has no effect until reenabled.
    Use the "enable" command to have it take effect again.
    --
    List of disable subcommands:
    --
  }
  for subcmd in Subcommands do
    s += "disable #{subcmd.name} -- #{subcmd.short_help}\n"
  end
  return s
end