diff options
author | Steve Bennett <steveb@workware.net.au> | 2016-08-17 17:04:41 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2016-09-29 08:16:12 +1000 |
commit | 94357f11bcab186bbdbb291cdda0f7acf61165e9 (patch) | |
tree | e03a44487d05aabf8c52ae5e37857c66b12fee32 /jim.h | |
parent | 2b7bbc93323cc1ef9d67625e48b0435e1af4efbd (diff) | |
download | jimtcl-94357f11bcab186bbdbb291cdda0f7acf61165e9.zip jimtcl-94357f11bcab186bbdbb291cdda0f7acf61165e9.tar.gz jimtcl-94357f11bcab186bbdbb291cdda0f7acf61165e9.tar.bz2 |
Add support for "-commands" to many commands
This option returns a list of support subcommands and is
useful for command line completion.
Support added to: socket, namespace, tcl::prefix, string, dict, info
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim.h')
-rw-r--r-- | jim.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -842,6 +842,8 @@ JIM_EXPORT void Jim_WrongNumArgs (Jim_Interp *interp, int argc, Jim_Obj *const *argv, const char *msg); JIM_EXPORT int Jim_GetEnum (Jim_Interp *interp, Jim_Obj *objPtr, const char * const *tablePtr, int *indexPtr, const char *name, int flags); +JIM_EXPORT int Jim_CheckShowCommands(Jim_Interp *interp, Jim_Obj *objPtr, + const char *const *tablePtr); JIM_EXPORT int Jim_ScriptIsComplete(Jim_Interp *interp, Jim_Obj *scriptObj, char *stateCharPtr); |