summaryrefslogtreecommitdiff
path: root/src/helper/command.c
Commit message (Expand)AuthorAgeFilesLines
* make syntax errors respond with 'usage'Zachary T Welch2009-11-301-3/+3
* improve command_done() API and docsZachary T Welch2009-11-301-4/+4
* only display usable commands in helpZachary T Welch2009-11-301-0/+3
* add error checking in command_newZachary T Welch2009-11-281-20/+30
* include mode information in help text.Zachary T Welch2009-11-281-3/+27
* refactor command mode detectionZachary T Welch2009-11-281-2/+7
* add command private data setter/accessorZachary T Welch2009-11-281-0/+8
* add 'command mode' introspective handlerZachary T Welch2009-11-281-0/+39
* remove unknown handlerZachary T Welch2009-11-281-34/+36
* improve command handler wrapper scriptZachary T Welch2009-11-281-3/+2
* add 'command type' introspective handlerZachary T Welch2009-11-281-0/+43
* fix regression causing duplicated outputZachary T Welch2009-11-271-13/+28
* add script_command_run helperZachary T Welch2009-11-251-26/+19
* encapsulate and re-use log capture, retval setupZachary T Welch2009-11-251-49/+43
* combine help and usage command handlersZachary T Welch2009-11-251-20/+8
* improve usage and help command outputZachary T Welch2009-11-241-10/+38
* allow scripts to update usage informationZachary T Welch2009-11-241-4/+32
* add jim_handler to command_registrationZachary T Welch2009-11-241-20/+22
* refactor command_new to use command_registrationZachary T Welch2009-11-241-12/+10
* rewrite 'unknown' command dispatching in CZachary T Welch2009-11-241-0/+65
* add public API for locating commandsZachary T Welch2009-11-241-0/+10
* refactor script_command context grabbingZachary T Welch2009-11-241-12/+16
* add command registration chainingZachary T Welch2009-11-241-6/+24
* more command registration refactoringZachary T Welch2009-11-241-16/+38
* command: use register_commands for handlersZachary T Welch2009-11-241-17/+34
* add command usage, separate from helpZachary T Welch2009-11-241-14/+49
* add register_commands for batch registrationZachary T Welch2009-11-241-0/+17
* add struct command_registrationZachary T Welch2009-11-241-7/+10
* use COMMAND_REGISTER macroZachary T Welch2009-11-241-3/+3
* maintain command lists in sorted orderZachary T Welch2009-11-201-7/+17
* add add_help_text command handlerZachary T Welch2009-11-201-29/+66
* provide command context during cmd_initZachary T Welch2009-11-201-0/+2
* improve 'help' commandZachary T Welch2009-11-201-2/+54
* refactor command registrationZachary T Welch2009-11-201-77/+71
* change command_find helper interfaceZachary T Welch2009-11-201-4/+3
* factor script_command argv allocationZachary T Welch2009-11-201-27/+38
* remove fast command and jim_global_longZachary T Welch2009-11-181-29/+0
* change all bool parsers to accept any valueZachary T Welch2009-11-181-3/+3
* add handle_command_parse_bool command helperZachary T Welch2009-11-181-0/+50
* pass startup_tcl to command_initZachary T Welch2009-11-181-2/+1
* remove unused variable from run_commandZachary T Welch2009-11-171-3/+2
* add CMD_NAME variable in command_invocationZachary T Welch2009-11-171-7/+7
* add struct command_invocation for COMMAND_HANDLERZachary T Welch2009-11-171-3/+6
* command_handler: change 'args' to CMD_ARGVZachary T Welch2009-11-171-4/+4
* command_handler: change to 'argc' to CMD_ARGCZachary T Welch2009-11-171-3/+3
* use Jim_CmdProc in jim_registerZachary T Welch2009-11-161-1/+2
* command_t -> struct commandZachary T Welch2009-11-131-17/+17
* command_context_t -> struct command_contextZachary T Welch2009-11-131-20/+20
* command_handler_t: make cmd an indirect parameterZachary T Welch2009-11-131-7/+9
* command_handler_t: make args parameter constZachary T Welch2009-11-131-4/+6