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

100 most recent check-ins related to "wip"

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
2023-12-11
01:16
Corrections and tweaks for build on windows with vc; attempt to fix [d7baad1e8f]. check-in: f41570cf61 user: rolf tags: trunk
01:05
Tweaked the vc build generated pkgIndex.tcl. Closed-Leaf check-in: cda079f50e user: rolf tags: wip
2023-12-10
18:52
Fixed a bug on windows with xpath strings longer than 2GByte. check-in: 7808bbf7c6 user: user tags: wip
01:19
wip check-in: 566a033db7 user: user tags: wip
2023-12-09
01:43
wip check-in: 3063b4d0c9 user: user tags: wip
2023-11-14
00:58
Made tDOM work with Tcl 9. check-in: 9a7973b01b user: rolf tags: trunk
2022-08-25
15:34
Integrated attribute sorting. check-in: f8e0bb7c5b user: rolf tags: c14n
15:33
Made attribute sort work. Closed-Leaf check-in: 45192143a5 user: rolf tags: wip
06:52
wip check-in: 3febcb12fb user: rolf tags: wip
2022-08-20
02:19
Suppress superfluous XML namespace declarations. check-in: 43e4e0a0c4 user: rolf tags: c14n
2022-06-02
22:54
Added commands tdom::fsnewNode and tdom::fsinsertNode. check-in: 0595f7faca user: rolf tags: trunk
22:49
More tests. Closed-Leaf check-in: 49b088df68 user: rolf tags: wip
22:34
Added tdom::fsnewNode und tdom::fsinsertNode. check-in: 21c47bb0c6 user: rolf tags: wip
10:49
tdom::fsinsertNode works. check-in: c73a4ec636 user: rolf tags: wip
01:26
wip check-in: 02c7736bfa user: rolf tags: wip
2022-05-31
21:58
Hardened appendFromScript/insertBeforeFromScript against deletion of the doc on which the script works. check-in: 092ad67e81 user: rolf tags: trunk
21:51
Much better. Closed-Leaf check-in: 5ac2968867 user: rolf tags: wip
2022-05-27
16:43
wip check-in: a80bccddd0 user: rolf tags: wip
2022-05-26
01:18
wip check-in: 3f0e06054f user: rolf tags: wip
2022-05-16
07:48
Spell fix. check-in: e7edc13ffa user: rolf tags: trunk
2022-04-14
23:38
Mirco optimization. Closed-Leaf check-in: 3bb6869686 user: rolf tags: wip
22:09
Documentation work. Closed-Leaf check-in: 3a48816d85 user: rolf tags: parseforrest
2021-10-18
22:24
Integrated "Enhanced schema definition cleanup in case of script error withing a definition script". check-in: 3c5db29a40 user: rolf tags: newtypes
22:22
Enhanced schema definition cleanup in case of script error withing a definition script. Closed-Leaf check-in: 584c009ce7 user: rolf tags: wip
2021-10-16
15:59
Debuging. check-in: 1cc3580646 user: rolf tags: wip
2021-10-14
23:46
More work. check-in: 54db4d064f user: rolf tags: newtypes
2021-04-23
10:31
Merged changes in. check-in: 6608833ba3 user: rolf tags: toschema
10:29
Save work. Closed-Leaf check-in: 9e95ecf5d3 user: rolf tags: wip
2021-04-22
21:56
Revived. check-in: acd89152b3 user: rolf tags: wip
2021-03-13
15:56
wip check-in: e64df8b89b user: rolf tags: wip
2021-03-05
23:30
wip check-in: be3e5312c0 user: rolf tags: wip
2021-02-13
17:41
wip check-in: 842c58c019 user: rolf tags: wip
2021-02-06
03:40
Minor improvements. check-in: 6d4a76a369 user: rolf tags: toschema
2021-02-03
22:56
Save work. Closed-Leaf check-in: acdc0ea656 user: rolf tags: wip
2021-02-01
01:20
wip check-in: f16e1812c8 user: rolf tags: wip
2021-01-30
15:58
wip check-in: 0deaff3fbe user: rolf tags: wip
2021-01-29
20:12
Prepared xsd2schema.tcl to be usable as standalone converter script as well as sourced lib file. Closed-Leaf check-in: de524342e3 user: rolf tags: toschema
2020-07-30
14:33
Integrated further improvements and features to recovering. check-in: 0e98933aa6 user: rolf tags: schema
13:16
Respect "ignore" return value from recover script in case of END_EVENT, enabling to get further recover calls for other missing mandantory content particle of the current content model. Closed-Leaf check-in: 42c54de7e7 user: rolf tags: wip
2020-07-23
23:50
Merged from schema. check-in: 227e773285 user: rolf tags: wip
23:50
Merged from trunk. check-in: 76ba31355c user: rolf tags: schema
2020-07-21
20:57
This way around. check-in: b7dc323286 user: rolf tags: wip
2020-07-18
14:14
Fixed matchElementStart in case of non interleave cp with only optional childs in sequential content. check-in: 823c7af73f user: rolf tags: wip
2020-07-11
14:18
Merged from schema. check-in: 3416d9f172 user: rolf tags: wip
2020-07-09
01:16
Added the text constraint command duration. check-in: 45a05b0b4f 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. check-in: f63309e59e user: rolf tags: wip
23:50
Merged from trunk. check-in: 1fc373ed25 user: rolf tags: schema
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
2020-04-02
16:15
wip check-in: 90051235fd user: rolf tags: wip
2020-03-30
00:44
wip check-in: cc99b6f628 user: rolf tags: wip
2020-03-29
14:28
Temporary branch. Closed-Leaf check-in: 5567ad361d user: rolf tags: fixmistake
14:26
Save work before correction of commit mistake. check-in: a6ac66f068 user: rolf tags: wip
2020-03-28
02:13
Added a test. check-in: 6f1e34131e user: rolf tags: wip
01:30
Merged the done good things from wip in. check-in: 9fefd2eabf user: rolf tags: wip
01:28
Fixed info definedElements and info definedElementtypes. Added info definedPatterns and info patterndefinition. check-in: 1711ee96ee user: rolf tags: wip
2020-03-27
00:54
Merged so far done work: recovering script may now decide about recover strategy by return value in case of MISSING_ELEMENT with element start event. Beside the default "ignore the element and the rest of the current parent element content and continue with the parents sibling" now there is "ignore", advising the validation engine to pretend the missing mandatory element had matched and we are looking for the element start event from there, and "vanish", advising the validation engine to skip the element as it would haven't been in the input XML. In case of UNEXPECTED_ELEMENT in element start event the result "vanish" advices the validation engine to skip the element (which allows to see further unexpected elements in the source). check-in: f90aa277b4 user: rolf tags: schema
00:42
Save work. check-in: 3b5fdf0979 user: rolf tags: wip
2020-03-25
20:17
Save work. check-in: 0e666eae10 user: rolf tags: wip
2020-03-22
02:04
wip check-in: 16e44b5f70 user: rolf tags: wip
2020-03-20
19:27
Save work. check-in: 1c292a129a user: rolf tags: wip
02:31
Working on more control over recovering for certain events. check-in: a07b509a44 user: rolf tags: wip
2020-03-19
02:21
Integrated so far done work: bug fixes in recoving, more work on sanitizing recovering, code gardening. check-in: 33ac16a9c2 user: rolf tags: schema
02:15
Made the default recover behaviour at element end the same as for element start: skip and continue at the sibling of the current subtree. Closed-Leaf check-in: 0037ce9df3 user: rolf tags: wip
01:09
Added a recoverFlags element to the schema data structure and reworked the rewind flag int to be a recoverFlags flag. We will need more of them. check-in: 02d5ffc9b5 user: rolf tags: wip
2020-03-16
00:38
Save work. check-in: d70281b9c7 user: rolf tags: wip
2020-03-15
01:20
wip check-in: 899c21f84b user: rolf tags: wip
2020-03-14
12:05
Merged from schema. check-in: ee3147fc64 user: rolf tags: wip
03:25
Added flag -ignorematched to the schema command submethod info expected. check-in: 0dc7c2f6cc user: rolf tags: schema
2020-03-12
11:20
Save work. check-in: 5efdc81019 user: rolf tags: wip
00:56
Fixed handling of interleave content pattern while looking for text match: Of course don't look at already matched interleave childs. And if the remaining interleave childs may be skipped look further down the stack for a match. Plus minor code aesthetic: use the same local variable name for the same task in similar functions. check-in: 5cdf6cf4d3 user: rolf tags: wip
2020-03-10
22:42
Merged from schema. check-in: 4232e4ea69 user: rolf tags: wip
22:38
Fixed seg fault in error handling of invalid domunique usage. check-in: f552cf0e3e user: rolf tags: schema
2020-03-09
00:44
wip check-in: 4e24c336db user: rolf tags: wip
2020-03-06
13:31
More fine tuning of the info domNode method. check-in: 63d2a7101f user: rolf tags: schema
2019-12-23
22:00
wip Closed-Leaf check-in: ffe9d23e1b user: rolf tags: wip
2019-12-17
01:17
Merged from schema. check-in: a37b831d95 user: rolf tags: wip
2019-12-14
01:53
Checked all uses of sdata->stack for if it in fact is given that this isn't NULL. check-in: 8b67a5eb7e user: rolf tags: schema
2019-11-15
23:46
Started check for ambiguity. check-in: a2f83dea7e user: rolf tags: wip
15:17
Updated documentation example section. check-in: c0721894cc user: rolf tags: schema
2019-11-13
17:06
Added info line and info column to retrieve parsing position information. Made the interfaces for position information using a long for this. Tried to prevent concurrent use of a schema command - a schema command may be busy. Added book-keeping code to prevent seg fault, if a schema command is configured as validation command for a SAX parser or DOM building and the schema command is deleted on the way at script level. check-in: e5d39024c8 user: rolf tags: schema
17:02
Added info line and info column to retrieve parsing position information. Made the interfaces for position information using a long for this. Tried to prevent concurrent use of a schema command - a schema command may be busy. Added book-keeping code to prevent seg fault, if a schema command is configured as validation command for a SAX parser or DOM building and the schema command is deleted on the way at script level. Closed-Leaf check-in: d3e7475b85 user: rolf tags: wip
2019-11-09
16:56
wip check-in: d10c95ec06 user: rolf tags: wip
00:54
Plugged obscure mem leak. check-in: 8b0f0e9ecc user: rolf tags: schema
2019-11-04
18:08
Added simple recovery, with infrastructure to add more fancy recovery features without too much fall out. Added info expected, which returns the expected (possible) events, even in a validation error report handler. check-in: a16fad774f user: rolf tags: schema
17:47
Fixes: Don't try to check attributes if in skip mode - it doesn't make sense to check attributes of an unknown element. Don't fumble with activeChild before calling out to virual matches. Report also element end as possible event (if that is possible, of course) for info expected. Closed-Leaf check-in: 65eff1573f user: rolf tags: wip
00:24
Save work. check-in: d2f12cc8d4 user: rolf tags: wip
2019-11-02
01:29
The SchemaValidationStack struct element activeChild (which turned into a misnomer by the last moves) - together with the hasMatched element - now gives the position of the last matched content particle (was the child to start look at for the next event). check-in: e795f2b9f0 user: rolf tags: wip
2019-11-01
15:42
Added more fine print towards being able to calculate the set of possible (expected) events in case of validation error. check-in: 6a02d5bab5 user: rolf tags: wip
2019-10-31
14:12
Work on validation error recovery continues. Since there seems to be no silver bullet, this throws code sprinkled all over the code to make some progress. check-in: 70f5d362f7 user: rolf tags: wip
2019-10-28
00:33
Added a test. check-in: fd510a13be user: rolf tags: wip
2019-10-26
01:20
Fixed not always poping up of tcl errors in called script during validation. check-in: a43c523416 user: rolf tags: wip
2019-10-25
00:30
INVALID_DOM_KEYCONSTRAINT is really not a validation error but a validation script error (as a TCL_ERROR from a called script. Though, the evalError flag isn't respected anywhere, obviously. check-in: a77a3f3b23 user: rolf tags: wip
2019-10-24
22:05
Merged from trunk. check-in: c416325b0b user: rolf tags: wip