mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
fish: Improve output of guestfish -h cmd
Display this output like a short manual page. Don't put <..> around the parameters to the command.
This commit is contained in:
@@ -457,7 +457,7 @@ pod2text (const char *name, const char *shortdesc, const char *str)
|
||||
printf ("%s - %s\n\n%s\n", name, shortdesc, str);
|
||||
return;
|
||||
}
|
||||
fprintf (fp, "=head1 %s - %s\n\n", name, shortdesc);
|
||||
fprintf (fp, "=head1 NAME\n\n%s - %s\n\n", name, shortdesc);
|
||||
fputs (str, fp);
|
||||
pclose (fp);
|
||||
}
|
||||
|
||||
@@ -6617,8 +6617,8 @@ and generate_fish_cmds () =
|
||||
match snd style with
|
||||
| [] -> name2
|
||||
| args ->
|
||||
sprintf "%s <%s>"
|
||||
name2 (String.concat "> <" (List.map name_of_argt args)) in
|
||||
sprintf "%s %s"
|
||||
name2 (String.concat " " (List.map name_of_argt args)) in
|
||||
|
||||
let warnings =
|
||||
if List.mem ProtocolLimitWarning flags then
|
||||
@@ -6655,7 +6655,9 @@ and generate_fish_cmds () =
|
||||
pr ")\n";
|
||||
pr " pod2text (\"%s\", _(\"%s\"), %S);\n"
|
||||
name2 shortdesc
|
||||
(" " ^ synopsis ^ "\n\n" ^ longdesc ^ warnings ^ describe_alias);
|
||||
("=head1 SYNOPSIS\n\n " ^ synopsis ^ "\n\n" ^
|
||||
"=head1 DESCRIPTION\n\n" ^
|
||||
longdesc ^ warnings ^ describe_alias);
|
||||
pr " else\n"
|
||||
) all_functions;
|
||||
pr " display_builtin_command (cmd);\n";
|
||||
|
||||
Reference in New Issue
Block a user