aboutsummaryrefslogtreecommitdiff
path: root/make-index
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2019-11-04 08:41:32 +1000
committerSteve Bennett <steveb@workware.net.au>2019-11-09 19:59:15 +1000
commitdd064e670daf910fa50e138ec0c36822405b60f5 (patch)
treec512150b006c3e1dbc7f4575e2d744133caa0b59 /make-index
parent529c84b4ee31f51925a9ac14247a94a428592c7d (diff)
downloadjimtcl-dd064e670daf910fa50e138ec0c36822405b60f5.zip
jimtcl-dd064e670daf910fa50e138ec0c36822405b60f5.tar.gz
jimtcl-dd064e670daf910fa50e138ec0c36822405b60f5.tar.bz2
json: Add json encoder/decoder
Using the jsmn library for decoding. Based on the original implementation by Svyatoslav Mishyn <juef@openmailbox.org> Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'make-index')
-rwxr-xr-xmake-index4
1 files changed, 2 insertions, 2 deletions
diff --git a/make-index b/make-index
index 1908d00..5071d88 100755
--- a/make-index
+++ b/make-index
@@ -16,13 +16,13 @@ while {[gets $f buf] >= 0} {
incr c
set target cmd_$c
set lines [linsert $lines end-1 "\[\[$target\]\]"]
- set prevlist [split $prev ":, "]
+ set prevlist [split $prev ", "]
} else {
set target _[string map {:: _} $prev]
set prevlist [list $prev]
}
foreach cmd $prevlist {
- set cmd [string trim $cmd]
+ set cmd [string trim $cmd :]
if {[regexp {^[a-z.:]+$} $cmd]} {
lappend commands [list $cmd $target]
set cdict($cmd) $target