aboutsummaryrefslogtreecommitdiff
path: root/toys/other
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2020-10-28 17:03:37 -0500
committerRob Landley <rob@landley.net>2020-10-28 17:03:37 -0500
commit7b0ea0a21fb2d97c7bd24987f8ccf27548c0b004 (patch)
treee122684aeedcb0bbf5af09a42ebbf0759c4c1cc2 /toys/other
parent095891525bcb4fea341a27f75b5b5d52915cf5aa (diff)
downloadtoybox-7b0ea0a21fb2d97c7bd24987f8ccf27548c0b004.tar.gz
Tweak help text again.
Diffstat (limited to 'toys/other')
-rw-r--r--toys/other/help.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/toys/other/help.c b/toys/other/help.c
index 179dd4e7..ab168c66 100644
--- a/toys/other/help.c
+++ b/toys/other/help.c
@@ -30,13 +30,13 @@ static void do_help(struct toy_list *t)
xprintf("<a name=\"%s\"><h1>%s</h1><blockquote><pre>\n", t->name, t->name);
toys.which = t;
- show_help(stdout, !FLAG(u));
+ show_help(stdout, FLAG(h)+!FLAG(u));
if (FLAG(h)) xprintf("</blockquote></pre>\n");
}
-// The simple help is just toys.which = toy_find("name"); show_help(stdout);
-// But iterating through html output and all commands is a big more
+// Simple help is just toys.which = toy_find("name"); show_help(stdout, 1);
+// but iterating through html output and all commands is a bit more
void help_main(void)
{
@@ -62,10 +62,11 @@ void help_main(void)
}
if (FLAG(h)) {
- xprintf("<html>\n<title>Toybox command list</title>\n<body>\n<p>\n");
+ sprintf(toybuf, "Toybox %s command help", toybox_version);
+ xprintf("<html>\n<title>%s</title>\n<body>\n<h1>%s</h1><hr /><p>",
+ toybuf, toybuf);
for (i=0; i < toys.toycount; i++)
- xprintf("<a href=\"#%s\">%s\n</a>\n", toy_list[i].name,
- toy_list[i].name);
+ xprintf("<a href=\"#%s\">%s</a> \n", toy_list[i].name, toy_list[i].name);
xprintf("</p>\n");
}