aboutsummaryrefslogtreecommitdiff
path: root/jim-namespace.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2016-08-17 17:04:41 +1000
committerSteve Bennett <steveb@workware.net.au>2016-09-29 08:16:12 +1000
commit94357f11bcab186bbdbb291cdda0f7acf61165e9 (patch)
treee03a44487d05aabf8c52ae5e37857c66b12fee32 /jim-namespace.c
parent2b7bbc93323cc1ef9d67625e48b0435e1af4efbd (diff)
downloadjimtcl-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-namespace.c')
-rw-r--r--jim-namespace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/jim-namespace.c b/jim-namespace.c
index bcc7259..9920488 100644
--- a/jim-namespace.c
+++ b/jim-namespace.c
@@ -217,7 +217,7 @@ static int JimNamespaceCmd(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
}
if (Jim_GetEnum(interp, argv[1], options, &option, "subcommand", JIM_ERRMSG | JIM_ENUM_ABBREV) != JIM_OK) {
- return JIM_ERR;
+ return Jim_CheckShowCommands(interp, argv[1], options);
}
switch (option) {