Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-09-10
| ||
23:12 | Removed the first approach, improved the second, added a few basic tests and some documentation. Leaf check-in: 28577906a9 user: rolf tags: asTypedList | |
13:17 | Compare simple approach versus reuse symbol Tcl_Objs. check-in: 2aefc63826 user: rolf tags: asTypedList | |
00:09 | Experimenting, hardening, optimisation, opening the door for customisation. check-in: 1c88ce0e89 user: rolf tags: asTypedList | |
2024-09-08
| ||
22:33 | Merged from trunk. check-in: 09d6144d41 user: rolf tags: asTypedList | |
22:26 | Added the flag -keepTextStart to the expat command. Fix for [757e85ef6e] and a few other quirkiness around this. Leaf check-in: 78cc02f6c6 user: rolf tags: trunk | |
22:11 | Started. check-in: e6806cecb5 user: rolf tags: asTypedList | |
2024-09-07
| ||
23:12 | Added documentation for the dom createDocumentNode -jsonType flag (which was introduced in 2017 ...) check-in: 2bd5a94144 user: rolf tags: trunk | |
2024-09-06
| ||
22:16 | Fixed the machinery, added a few more tests and some words of documentation. Closed-Leaf check-in: d14c37a7df user: rolf tags: linecolumn | |
2024-09-05
| ||
23:17 | Merged from trunk. check-in: 2992f87948 user: rolf tags: linecolumn | |
23:02 | More interaction between parser, tdom command and dom building to get line/column/byteIndex right in normal case and with -keepCDATA 1. check-in: 6f2834178c user: rolf tags: linecolumn | |
2024-09-03
| ||
16:30 | Towards line/column/byteindex reporting for tdom cmd generated DOM trees. check-in: ae0b817c96 user: rolf tags: linecolumn | |
2024-09-02
| ||
22:41 | Handle line/column/byteIndex for CDATA nodes. Fixed long standing bug in the keepCDATA method of the tdom command. Fixed bug in the "replace the dom command with expat/tdom" machinery in the tdomcmd.test file. Removed left over debugging code. check-in: 113af31e86 user: rolf tags: linecolumn | |
2024-09-01
| ||
12:45 | Corrected typo. check-in: ff1ad5f8be user: rolf tags: trunk | |
12:42 | Tests to check the results of getLine/Column/ByteIndex for other node types. The result for CDATA section nodes seems debatable. check-in: 2dd7bc2d55 user: rolf tags: linecolumn | |
2024-08-31
| ||
22:46 | Text node commands created by createNodeCmd of the json type NULL, TRUE or FALSE may be called without argument. check-in: ba9e3cb127 user: rolf tags: trunk | |
2024-08-30
| ||
12:10 | Started. check-in: 91db5407c4 user: rolf tags: linecolumn | |
2024-08-28
| ||
22:17 | Removed dated comment. check-in: 51a41c94c6 user: rolf tags: trunk | |
22:01 | Renamed the define and changed the default of TDOM_PCS to INT_MAX / 2. check-in: 369b4c079e user: rolf tags: trunk | |
21:41 | Added a test. check-in: 1227e42731 user: rolf tags: trunk | |
12:49 | Fixed pull parser. check-in: 4a521d02da user: rolf tags: trunk | |
08:52 | Fixed SAX parser. Restore the context in well-formdness error even if the error is early in parse chunk. check-in: ed687966df user: rolf tags: trunk | |
2024-08-27
| ||
23:09 | Just for documentation. Closed-Leaf check-in: 2be5494cea user: rolf tags: tcltestmadness | |
2024-08-26
| ||
23:51 | Changed the error messages of the dom, domDoc and domNode commands to mostly confirm to ususal Tcl behaviour. check-in: ca5fda987e user: rolf tags: trunk | |
2024-08-24
| ||
14:31 | Merged from trunk. Closed-Leaf check-in: 90a1e9b044 user: rolf tags: errmsg | |
00:18 | Fixed [40d770587f]. check-in: 30f3f183ba user: rolf tags: trunk | |
2024-08-23
| ||
16:17 | Pluged a memory leak in the new asTclValue method. check-in: 40d770587f user: rolf tags: trunk | |
16:06 | Done domNode commands. check-in: f720be4383 user: rolf tags: errmsg | |
12:55 | More improvements to the dom error messages. Done domDoc commands. Added a few tests. check-in: dc5cb338a4 user: rolf tags: errmsg | |
2024-08-19
| ||
23:28 | Adapted the internal function name to the script level name. check-in: 24f4d39f5e user: rolf tags: trunk | |
2024-08-17
| ||
01:08 | Error message reform: Started with dom_usage. check-in: 4d0ba4ef37 user: rolf tags: errmsg | |
01:02 | Made asTclValue more robust. check-in: e4c92b8850 user: rolf tags: trunk | |
2024-08-14
| ||
23:17 | Added the asTclValue method to the domDoc and domNode commands. check-in: 4cdcbd63e3 user: rolf tags: trunk | |
23:14 | Changed the name of the method to asTclValue. Closed-Leaf check-in: f1e4c3a745 user: rolf tags: asDict | |
22:43 | Merged from trunk. check-in: de4cfdfd69 user: rolf tags: asDict | |
14:47 | Modified pkgIndex.tcl.in so that it is usable for a side by side installation of tnc for Tcl 8.6 and Tcl 9. Completed [08a419c823]. check-in: 106ba75625 user: rolf tags: trunk | |
13:01 | At some point in time the test data file REC-xslt-19991116.xml got locally modified for testing purpose and that changes got commited by mistake. Changed the data file so that is is valid and added the modified to be invalid version to have a test for that with a larger file. check-in: c744ce9b1b user: rolf tags: trunk | |
2024-08-13
| ||
21:35 | Dll import/export gymnastics. check-in: 613b2d7f56 user: rolf tags: trunk | |
20:34 | Updated the nmake build infrastructure. check-in: 7985438e92 user: rolf tags: trunk | |
20:30 | Regenerated tnc configure. check-in: 5e12d0cccd user: rolf tags: trunk | |
20:21 | Rename tnc configure.in to configure.ac to follow nowadays habits. check-in: 5beb22ffe8 user: rolf tags: trunk | |
2024-08-12
| ||
10:21 | Missed to call Tcl_InitStubs() in tnc accoding to the Tcl major version. check-in: 08a419c823 user: rolf tags: trunk | |
2024-08-10
| ||
01:06 | Simplyfied a few functions. check-in: a701f29512 user: rolf tags: trunk | |
2024-08-09
| ||
23:21 | Added the optional argument typevariable to the domDoc and domNode method asDict. A few tests and a bit documentation. check-in: e1ef5ac38e user: rolf tags: asDict | |
2024-08-06
| ||
23:34 | Better done this way in C. check-in: 22c8e3bdd1 user: rolf tags: asDict | |
2024-08-03
| ||
13:57 | Started, wip. check-in: abeb3b80a0 user: rolf tags: asDict | |
2024-08-01
| ||
09:37 | Fixed typos. check-in: 33631b4af3 user: rolf tags: trunk | |
01:28 | Made the "--" option to [dom parse] not necessary even in case the JSON data to parse start with a dash. check-in: 80d680d53c user: rolf tags: trunk | |
2024-07-30
| ||
22:25 | Fixed [e4ce2078f994]. check-in: 6b0fa04ee0 user: rolf tags: trunk | |
2024-07-28
| ||
21:21 | Note the supported Tcl versions. Updated history section. check-in: 2db06c810f user: rolf tags: trunk | |
2024-07-27
| ||
08:10 | Added a simple scripted json to dict proc (::tdom::json:asDict). check-in: cef3da36f8 user: rolf tags: trunk | |