tDOM

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins that include changes to files matching 'tests/*'

2024-02-26
00:37
wip Leaf check-in: ed9de65f55 user: rolf tags: wip
2024-02-24
02:46
wip check-in: 69c8348852 user: rolf tags: wip
2024-02-23
01:36
Updated recognized HTML entities. Leaf check-in: fa8d38c58f user: rolf tags: HTML5Entities
01:18
Merged from trunk. check-in: c4776de175 user: rolf tags: HTML5Entities
01:12
Added support for non BMP characters given as \u escaped surrogate pair. Leaf check-in: a15bfaa204 user: rolf tags: trunk
00:43
Added a test. Closed-Leaf check-in: 8cf73292f3 user: rolf tags: jsonsurrogates
2024-02-21
20:08
Added recognition of outside BMP characters given as \u escaped surrogate pair. check-in: 5b60d9bc55 user: rolf tags: jsonsurrogates
2023-11-14
00:58
Made tDOM work with Tcl 9. check-in: 9a7973b01b user: rolf tags: trunk
2023-11-13
11:09
Merged from trunk. check-in: 4512c135ba user: rolf tags: towardsTcl9
11:04
Added a test related to [474e7b1408]. check-in: b8760f60a0 user: rolf tags: trunk
2023-05-09
21:51
Merged from trunk. check-in: db1be8b781 user: rolf tags: towardsTcl9
21:50
The XPath functions floor, ceiling and round now return an integer (up to size long). Up to now they appended a .0. It's the right thing but it is a user visible change. check-in: 874bd8e5f0 user: rolf tags: trunk
2023-04-01
00:55
Fixed Tcl 9 detection. check-in: 110a96a81f user: rolf tags: towardsTcl9
2023-03-28
23:30
Changed to Tcl 9 list API also. check-in: e3ef6358dd user: rolf tags: towardsTcl9
2023-03-26
00:04
Merged from trunk. check-in: 1c79bc885e user: rolf tags: towardsTcl9
2023-03-25
14:51
Streamlined clearString implementation a bit. check-in: 5e80b13b7f user: rolf tags: trunk
02:30
Added the option -replace to the dom command method clearString. check-in: c50609368a user: rolf tags: trunk
2023-03-10
15:53
Handle gumbos max 4 GB input limit. check-in: 7777abf8ff user: rolf tags: towardsTcl9
2023-03-09
17:08
don't compare current position (s != m_positionPtr) to call bulk-xml handler, can be too error-prone (parsing across buffers), check of m_xmlStarted is fully enough Leaf check-in: 492e4640f7 user: sebres tags: experimental/bulk-xml-parse
2023-03-02
17:31
test case illustrating issue with -bulkxmlendcommand handler called twice if xml is exactly at range of read buffer (e. g. matching buffer end) check-in: 24edbe7a34 user: sebres tags: experimental/bulk-xml-parse
17:30
compat, fixes test for systems with non-utf8 default encoding (© -> \xA9) check-in: ed0604378c user: sebres tags: experimental/bulk-xml-parse
17:29
merge trunk to bulk-xml-parse check-in: 57af92be5e user: sebres tags: experimental/bulk-xml-parse
17:27
merge branch bulk-ignore-ws into bulk-xml-parse check-in: aad9fc7526 user: sebres tags: experimental/bulk-xml-parse
2023-02-26
01:47
wip check-in: e0507ae8c4 user: rolf tags: towardsTcl9
2023-02-18
02:51
Going 64-bit for string pointer length does need changes in the library itself. check-in: a0e8f6a60b user: rolf tags: towardsTcl9
2023-02-16
18:29
wip check-in: 1460a0dd06 user: rolf tags: towardsTcl9
2023-02-11
01:08
Not yet there. check-in: 68220d504d user: rolf tags: towardsTcl9
2023-02-04
03:16
Merged from trunk. Leaf check-in: 19a1ebe793 user: rolf tags: cascadingxpath
01:55
Fix for the previous fix: The parent nodes of the root nodes of a forest document have to be empty. check-in: 41026c0cbd user: rolf tags: trunk
2023-02-03
01:26
Simple parser: adjust the parent nodes of the first level children while removing the umbrella node to implement -forest. check-in: 09226b62bd user: rolf tags: trunk
2023-01-28
01:39
Adapting to Tcl 9: Reduce the fall-out of TIP 595. check-in: 258cbe5a24 user: rolf tags: trunk
2023-01-26
01:20
Fixed test suite machinery to load the source tree version. check-in: 21c4691c2c user: rolf tags: trunk
2023-01-12
23:38
wip check-in: 2b475b45e1 user: rolf tags: startpattern
2022-10-01
00:37
Provides the optional result set type variable also in case of selectNodes -list. check-in: 28fd512def user: rolf tags: cascadingxpath
2022-09-30
21:10
Started new selectNodes option -list which expects a list of XPath queries, applies the next query on every node of the result set of the previous and returns the results of the last query as one list. check-in: e3b4318a14 user: rolf tags: cascadingxpath
2022-09-15
10:48
Starts to work. check-in: b580c20330 user: rolf tags: startpattern
2022-09-11
15:24
Merged from trunk. Leaf check-in: 41527a21b1 user: rolf tags: jsonvalidationotf
15:08
Added the node command method getByteIndex. Added the submethod byteIndex to the info method of the schema commands. check-in: 26f437e97f user: rolf tags: trunk
15:03
Added a bit documentation and tests. Closed-Leaf check-in: b31054bdb7 user: rolf tags: morebyteindex
2022-08-27
00:22
Added the method asCanonicalXML to the domDoc and domNode commands. Added the options -escapeCR and -escapeTab to the method asXML of the domDoc and domNode commands. check-in: 11680727be user: rolf tags: trunk
2022-08-25
23:40
Added last example out of the recommendation as test. check-in: 01bf29fd5c user: rolf tags: c14n
23:30
As fall-out of new functionalities needed for c14n XML new optiongs -escapeCR and -escapeTab for the method asXML. check-in: 83860cac4f user: rolf tags: c14n
2022-08-19
22:09
Save work. check-in: 4bf8e018ee user: rolf tags: c14n
01:04
More work. check-in: d3f0ae983f user: rolf tags: c14n
2022-08-09
23:32
Merged from trunk. Closed-Leaf check-in: 0f8f97f9bf user: rolf tags: towardsTcl9
2022-08-05
23:25
Renamed the -forrest option and all forrest symbols in the code with -forest, how it should have been spelt right from the start. check-in: 3eb60c75da user: rolf tags: trunk, release, tdom-0-9-3
2022-08-02
22:49
Added the text constraint command jsontype. Added the structure constraint command jsontype. check-in: c0c8c86371 user: rolf tags: trunk
22:10
Added error reporting for and recovering from jsontype structure constraints. Improved the error reporting for dom postvalidation without reportcmd. check-in: fd44f8cac2 user: rolf tags: jsonType
2022-08-01
16:56
wip check-in: 5515d71d3e user: rolf tags: jsonType
2022-07-30
13:52
wip check-in: 8323a8c0fb user: rolf tags: jsonType