X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=dss.suite;h=6d1ed4ab0dd4f5a47eb10c720f5fff5869ac5914;hb=ad78a19e23fa800b9925d18210d955e1f1a48876;hp=f9cf8af5993345452fddc7b3d9790d0d7e6d7a13;hpb=0c8b2267407ef681e2aba63b561a3c6b56a0fb7c;p=dss.git diff --git a/dss.suite b/dss.suite index f9cf8af..6d1ed4a 100644 --- a/dss.suite +++ b/dss.suite @@ -540,6 +540,27 @@ caption = Subcommands exits successfully or prints information about the first syntax error detected and terminates with exit code 1. [/description] +[subcommand help] + purpose = list available subcommands or print subcommand-specific help + non-opts-name = [subcommand] + [description] + Without any arguments, help prints the list of available + subcommands. When called with a subcommand name argument, it prints + the help text of the given subcommand. + [/description] + [option long] + short_opt = l + summary = show the long help text + [help] + If the optional argument is supplied, the long help text contains the + synopsis, the purpose and the description of the specified subcommand, + followed by the option list including summary and help text of each + option. Without --long, the short help is shown instead. This omits + the description of the subcommand and the option help. + + If no subcommand is supplied but --long is given, the list contains the + purpose of each subcommand. + [/help] [section copyright] Written by Andre Noll