aboutsummaryrefslogtreecommitdiff
path: root/src/helper/command.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-28add command private data setter/accessorZachary T Welch1-0/+8
2009-11-28add 'command mode' introspective handlerZachary T Welch1-0/+39
2009-11-28remove unknown handlerZachary T Welch1-34/+36
2009-11-28improve command handler wrapper scriptZachary T Welch1-3/+2
2009-11-28add 'command type' introspective handlerZachary T Welch1-0/+43
2009-11-27fix regression causing duplicated outputZachary T Welch1-13/+28
2009-11-25add script_command_run helperZachary T Welch1-26/+19
2009-11-25encapsulate and re-use log capture, retval setupZachary T Welch1-49/+43
2009-11-25combine help and usage command handlersZachary T Welch1-20/+8
2009-11-24improve usage and help command outputZachary T Welch1-10/+38
2009-11-24allow scripts to update usage informationZachary T Welch1-4/+32
2009-11-24add jim_handler to command_registrationZachary T Welch1-20/+22
2009-11-24refactor command_new to use command_registrationZachary T Welch1-12/+10
2009-11-24rewrite 'unknown' command dispatching in CZachary T Welch1-0/+65
2009-11-24add public API for locating commandsZachary T Welch1-0/+10
2009-11-24refactor script_command context grabbingZachary T Welch1-12/+16
2009-11-24add command registration chainingZachary T Welch1-6/+24
2009-11-24more command registration refactoringZachary T Welch1-16/+38
2009-11-24command: use register_commands for handlersZachary T Welch1-17/+34
2009-11-24add command usage, separate from helpZachary T Welch1-14/+49
2009-11-24add register_commands for batch registrationZachary T Welch1-0/+17
2009-11-24add struct command_registrationZachary T Welch1-7/+10
2009-11-24use COMMAND_REGISTER macroZachary T Welch1-3/+3
2009-11-20maintain command lists in sorted orderZachary T Welch1-7/+17
2009-11-20add add_help_text command handlerZachary T Welch1-29/+66
2009-11-20provide command context during cmd_initZachary T Welch1-0/+2
2009-11-20improve 'help' commandZachary T Welch1-2/+54
2009-11-20refactor command registrationZachary T Welch1-77/+71
2009-11-20change command_find helper interfaceZachary T Welch1-4/+3
2009-11-20factor script_command argv allocationZachary T Welch1-27/+38
2009-11-18remove fast command and jim_global_longZachary T Welch1-29/+0
2009-11-18change all bool parsers to accept any valueZachary T Welch1-3/+3
2009-11-18add handle_command_parse_bool command helperZachary T Welch1-0/+50
2009-11-18pass startup_tcl to command_initZachary T Welch1-2/+1
2009-11-17remove unused variable from run_commandZachary T Welch1-3/+2
2009-11-17add CMD_NAME variable in command_invocationZachary T Welch1-7/+7
2009-11-17add struct command_invocation for COMMAND_HANDLERZachary T Welch1-3/+6
2009-11-17command_handler: change 'args' to CMD_ARGVZachary T Welch1-4/+4
2009-11-17command_handler: change to 'argc' to CMD_ARGCZachary T Welch1-3/+3
2009-11-16use Jim_CmdProc in jim_registerZachary T Welch1-1/+2
2009-11-13command_t -> struct commandZachary T Welch1-17/+17
2009-11-13command_context_t -> struct command_contextZachary T Welch1-20/+20
2009-11-13command_handler_t: make cmd an indirect parameterZachary T Welch1-7/+9
2009-11-13command_handler_t: make args parameter constZachary T Welch1-4/+6
2009-11-13use COMMAND_HANDLER macro to define all commandsZachary T Welch1-3/+2
2009-11-13add command_handler_t typeZachary T Welch1-3/+1
2009-11-13add command_output_handler_tZachary T Welch1-1/+2
2009-11-11improve command registrationZachary T Welch1-31/+43
2009-11-11add help regardless of callbackZachary T Welch1-2/+2
2009-11-11eliminate duplicate helptext managementZachary T Welch1-31/+30