Browse Source

add help regardless of callback

Add help for commands regardless of whether a handler is involved.
With this, all sorts of new commands can be found in 'help' text.
Hopefully, all of them have been documented....

Sadly, the lsort function appears to handle nested lists poorly, such
that sub-commands do not group with their parents.
tags/v0.4.0-rc1
Zachary T Welch 14 years ago
parent
commit
46d9ba4c8b
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      src/helper/command.c

+ 2
- 2
src/helper/command.c View File

@@ -237,6 +237,8 @@ command_t* register_command(command_context_t *context, command_t *parent, char
}
}

command_helptext_add(command_name_list(c), help);

/* just a placeholder, no handler */
if (c->handler == NULL)
return c;
@@ -257,8 +259,6 @@ command_t* register_command(command_context_t *context, command_t *parent, char

free((void *)full_name);

command_helptext_add(command_name_list(c), help);

return c;
}



Loading…
Cancel
Save