#include "cdecl99.h"
#include "commands.h"
+#include "help.h"
typedef
#if STRTAB_MAX_OFFSET < UINT_LEAST8_MAX
w = printf(" %s", stringpool+c->name);
if (w < 0 || w > 13) {
putchar('\n');
- 0;
+ w = 0;
}
- print_block(gettext(strtab+c->cmd), 15, w);
+ help_print_desc(NULL, gettext(strtab+c->cmd), 15, w);
}
- return 1;
+ return 0;
}
int run_command(const char *line, int interactive)
/* empty command */
if (cmd[0] == '\0')
- return 1;
+ return 0;
c = in_word_set(cmd, arg-cmd);
if (!c) {
- fprintf(stderr, _("unknown command %.*s\n"),
- (int)(arg-cmd), cmd);
+ print_error(_("unknown command %.*s"), (int)(arg-cmd), cmd);
if (interactive) {
fprintf(stderr, "%s\n",
_("Try \"help\" for a list of possible commands."));