Samapico wrote: |
-Filter option (i.e. "?cmdlist set" would return all commands containing "set")
-Column formatting (sort commands and display them top to bottom, left to right, instead of left to right, top to bottom) -Variable number of columns / column width, perhaps even automatically adjust the column width depending on the longest command name |
Samapico wrote: |
-Get the chat interface in POSTLOAD or on the first ?cmdlist called; this would allow us to load the cmdlist module earlier
|
Dr Brain wrote: |
The server does know the client's resolution, you know. |
Cheese wrote: |
... |
Code: Show/Hide local void AddCommandInt(const char *cmdname, CommandFunc func, Arena *arena, helptext_t ht) { LOCK_MUTEX(lockcmd); commandInfo* cmdinfo = (commandInfo*)amalloc(sizeof(commandInfo)); |
Cheese wrote: |
also, since this is probably going to be used by everyone, variable column lengths and vertical alphabeticismness are going to be pretty much mandatory. ill write it when i get some free time in about six months from now... PS filter would be icing on the cake |