Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch ak-bug-6efa4f571af052-jsonc Excluding Merge-Ins
This is equivalent to a diff from c3973cc954 to 0b57c2407c
2013-12-16
| ||
20:47 | Integrated work on a first C parser for JSON. json 1.3, tcllibc 0.3.11. See ticket [6efa4f571a]. check-in: df814df3ab user: andreask tags: trunk | |
2013-12-11
| ||
23:41 | Finalized integration. Bumped to version 1.3. Closed-Leaf check-in: 0b57c2407c user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
23:29 | Switched validation from the C parser back to a shared Tcl implementation, regexp based. It is consistently faster. No overhead creating irrelevant data structures is main suspected cause. check-in: 5a645be338 user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
2013-12-10
| ||
00:50 | Initial work on a critcl json parser based on json-c. Issues: many-json2dict has no C equivalent, nor the *2dict commands. Boolean is 0/1 vs true/false in C vs. Tcl, this should be fixable in the testsuite. Basics are working. check-in: c51875a02a user: andreask tags: ak-bug-6efa4f571af052-jsonc | |
2013-12-06
| ||
22:59 | Regenerated online documentation. check-in: 4f43ea48be user: aku tags: trunk | |
22:44 | Fixed doc typo. check-in: c3973cc954 user: andreask tags: trunk | |
22:42 | Ticket [444358b66e]. Documented option --. check-in: 0c20ebf4b6 user: andreask tags: trunk | |
Changes to modules/json/ChangeLog.
Added modules/json/c/AUTHORS.
Added modules/json/c/COPYING.
Added modules/json/c/ChangeLog.
Added modules/json/c/NEWS.
Added modules/json/c/README.
Added modules/json/c/arraylist.c.
Added modules/json/c/arraylist.h.
Added modules/json/c/bits.h.
Added modules/json/c/config.h.
Added modules/json/c/debug.c.
Added modules/json/c/debug.h.
Added modules/json/c/json.h.
Added modules/json/c/json_c_version.c.
Added modules/json/c/json_c_version.h.
Added modules/json/c/json_config.h.
Added modules/json/c/json_inttypes.h.
Added modules/json/c/json_object.c.
Added modules/json/c/json_object.h.
Added modules/json/c/json_object_iterator.c.
Added modules/json/c/json_object_iterator.h.
Added modules/json/c/json_object_private.h.
Added modules/json/c/json_tokener.c.
Added modules/json/c/json_tokener.h.
Added modules/json/c/json_util.c.
Added modules/json/c/json_util.h.
Added modules/json/c/libjson.c.
Added modules/json/c/linkhash.c.
Added modules/json/c/linkhash.h.
Added modules/json/c/printbuf.c.
Added modules/json/c/printbuf.h.
Added modules/json/json.bench.
Changes to modules/json/json.man.
Changes to modules/json/json.tcl.
Changes to modules/json/json.test.
Added modules/json/json.testsuite.
Added modules/json/json_tcl.tcl.
Added modules/json/jsonc.tcl.
Changes to modules/json/pkgIndex.tcl.
Added modules/json/test-data/array.json.
Added modules/json/test-data/array.result.
Added modules/json/test-data/array.sort.
Added modules/json/test-data/glossary.json.
Added modules/json/test-data/glossary.result.
Added modules/json/test-data/glossary.sort.
Added modules/json/test-data/menu.json.
Added modules/json/test-data/menu.result.
Added modules/json/test-data/menu.sort.
Added modules/json/test-data/menu2.json.
Added modules/json/test-data/menu2.result.
Added modules/json/test-data/menu2.sort.
Added modules/json/test-data/widget.json.
Added modules/json/test-data/widget.result.
Added modules/json/test-data/widget.sort.
Added modules/json/test_support.tcl.
Changes to modules/tcllibc.tcl.
Changes to support/installation/version.tcl.