tDOM

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

50 most recent check-ins

2020-07-03
11:56
Merged from trunk. Leaf check-in: c8e5101f6a user: rolf tags: schema
11:12
User configurable separator character between namespace URI and local name for XML namespace-aware SAX parser: Added the option -namespaceseparator to the expat command. Leaf check-in: 515c90d025 user: rolf tags: trunk
2020-07-02
01:42
The expat command option -namespace now may appear anywhere in the options list. Improved expat command option checking. Fixed the one test, that without need in the context used the -noexpand option and that syntactically wrong. Added a few basic texts for -noexpand. Fixed <parser> cget -useForeignDTD. check-in: 3779fdc2c3 user: rolf tags: trunk
2020-06-27
00:09
Added text constraint command whitespace. check-in: 567b33a968 user: rolf tags: schema
00:07
Fixed whitespaceImplReplace - correct mistakenly double test for \n and handle (the semi-hidden, because of the end-of-line handling by the parser) \r also. More tests. Closed-Leaf check-in: 2e024420ae user: rolf tags: xsdwhitespace
2020-06-22
00:38
Mostly implemented. check-in: 3b1eb55264 user: rolf tags: xsdwhitespace
2020-06-13
15:09
Started. check-in: 6c467a9d1f user: rolf tags: xsdwhitespace
2020-06-11
00:52
Merged from trunk. check-in: f782953f52 user: rolf tags: schema
00:48
Reverted my fix for [c6cc9e097be16bd3] from the previous commit and applied the better one proposed by mr_calvin. check-in: 5a424c365f user: rolf tags: trunk
2020-06-09
22:51
Reverted part of [d41caf001d9d4d2a], as attempt to fix [c6cc9e097be16bd3]. check-in: 2d46161b9f user: rolf tags: trunk
2020-05-30
01:38
Scripted XPath functions now also work in domunique/domxpathboolean XPath expression arguments. check-in: 6c38650608 user: rolf tags: schema
01:04
Scripted XPath functions in domunique/domxpathboolean XPath expression crashes. check-in: ad809ed898 user: rolf tags: schema
2020-05-27
00:34
Integrated bug fix branch: Handling of not per quantifier but per all childs optional content particle. check-in: 32945e114c user: rolf tags: schema
00:20
For a domunique constraint now the key value of an empty fieldset node set result can be given. check-in: 426dea4ca8 user: rolf tags: schema
2020-05-20
14:01
Fixed gross bug in info expected, which just was not triggered so far. check-in: 910d0dbb65 user: rolf tags: schema
2020-05-17
01:09
Fixed element end event in case of a complex content one child of interleave which isn't optional by quant but is because all of its constituents are optional. Closed-Leaf check-in: 4369e1130b user: rolf tags: tmp
2020-05-16
15:31
wip check-in: 8aa4152961 user: rolf tags: tmp
2020-05-15
01:34
Fixed element start event in case of a complex content as child of interleave which isn't optional by quant but is because all of its constituents are optional. check-in: 748fb8a432 user: rolf tags: schema
2020-05-14
23:12
There is still a bit work left to do in checkElementEnd. check-in: 9f3926e748 user: rolf tags: schema
2020-05-13
23:52
Merged from schema. Leaf check-in: f63309e59e user: rolf tags: wip
23:50
Merged from trunk. check-in: 1fc373ed25 user: rolf tags: schema
23:49
Added method clearString to the dom command. check-in: 5300f428a6 user: rolf tags: trunk
22:47
Save work. check-in: 23e2b27004 user: rolf tags: wip
2020-05-11
00:27
There is still a bit work left to do in checkElementEnd. check-in: 7f5d9b26db user: rolf tags: wip
2020-05-02
00:51
Merged from schema. check-in: c3fc68e0e2 user: rolf tags: wip
00:41
Merge the blunder in without documentation. check-in: a88689ecce user: rolf tags: schema
00:39
Fix possible subtile bug. Simplified a bit. Closed-Leaf check-in: 37f071d9e0 user: rolf tags: expected-onlymandatory
2020-05-01
21:59
#Small doc addendum. check-in: 3bc0aa5169 user: rolf tags: expected-onlymandatory
21:55
Corrected typo. check-in: ac452581b3 user: rolf tags: expected-onlymandatory
14:12
Corrected typo. check-in: 0248883e86 user: rolf tags: expected-onlymandatory
2020-04-30
01:12
wip check-in: 366abdbead user: rolf tags: expected-onlymandatory
2020-04-29
18:15
Merged from schema. check-in: 2da09eb05d user: rolf tags: expected-onlymandatory
18:14
Renamed the command/method deftext to deftexttype. Made it actually work als top level command inside a define script. check-in: bbe36354cb user: rolf tags: schema
2020-04-25
14:21
Still wip. check-in: 0f20b486ae user: rolf tags: expected-onlymandatory
2020-04-23
23:25
wip check-in: de53dde702 user: rolf tags: expected-onlymandatory
10:26
wip check-in: 56cdc2e142 user: rolf tags: expected-onlymandatory
2020-04-21
16:55
wip check-in: 5e6e76a283 user: rolf tags: expected-onlymandatory
2020-04-19
15:43
Save work. check-in: 9246e6fbb1 user: rolf tags: expected-onlymandatory
2020-04-17
17:53
Prepare for more info expected options. check-in: 01f241873c user: rolf tags: schema
00:35
Enhanced the tDOM C API. Now, binary extensions to tDOM may enhance the schema feature. As use case added sample extension schemadtx with the implementation of an extended text constraint (gtin checksum). check-in: 575f006829 user: rolf tags: schema
2020-04-16
23:56
Fixed build: use internal expat.h. Closed-Leaf check-in: 26cc7bb789 user: rolf tags: schema-extension
23:12
Merged from schema. check-in: 48401bf938 user: rolf tags: schema-extension
20:41
Do integer stored in pointer as the books say. check-in: e1553ee786 user: rolf tags: schema
2020-04-13
23:51
This is apparently the right magic. check-in: a1835a6901 user: rolf tags: schema-extension
2020-04-09
00:37
Another, less ambiguous attempt to make validatefile work cross-plattform with non 7-bit ASCII paths. check-in: 614925b428 user: rolf tags: schema
2020-04-08
23:54
There is no need that the dom parse -jsonroot option argument has to be an XML name. Documented the existence of the option, check-in: 67a97e3f0d user: rolf tags: trunk
16:55
Cherry-picked: Attempt to make validatefile work cross-plattform even with other than 7-bit ASCII only paths. check-in: 82e3ed6758 user: rolf tags: schema
2020-04-04
14:59
Attempt to make validatefile work cross-plattform even with other than 7-bit ASCII only paths. check-in: 8c019904c4 user: rolf tags: schema-extension
2020-04-03
13:07
Extended the tdom extensions stub machinery to allow binary extensions to add schema text constraint commands. Added extension schemadtx as simple example, which provides the needed boilerplate code. check-in: c4c28aed76 user: rolf tags: schema-extension
2020-04-02
16:15
wip check-in: 90051235fd user: rolf tags: wip