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

50 most recent check-ins

2020-03-29
14:31
Merged the done good things from wip in. Leaf check-in: 6f6b54d366 user: rolf tags: schema
14:28
Temporary branch. Closed-Leaf check-in: 5567ad361d user: rolf tags: fixmistake
14:26
Save work before correction of commit mistake. Leaf 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-17
23:55
Micro optimization. check-in: fd743f35c1 user: rolf tags: schema
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
03:24
Fixed the damn thing. Closed-Leaf check-in: 8fb5a0b988 user: rolf tags: wip2
02:49
Merged from schema. check-in: 4582355609 user: rolf tags: wip2
02:48
Gardening. check-in: 74cd3204f1 user: rolf tags: schema
02:45
Fixed bug in case of missing required attributes w/ reportCmd. check-in: c24f9bedb3 user: rolf tags: schema
2020-03-13
01:55
wip check-in: 46d498e323 user: rolf tags: wip2
01:41
wip check-in: ce15fc26c0 user: rolf tags: wip2
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
21:36
Fixed coding error - the (minor) optimization didn't worked and the "hard" work was done always, just sometimes unnecessarily. check-in: 4b8200de8a user: rolf tags: schema
21:14
Pacified compiler, which (rightly) saw that two variables may be used uninitialized in a function call but didn't realize that this variables are not used by the called function, in the code path that let the variables uninitialized. check-in: a10185e695 user: rolf tags: schema
20:27
A bit better (and more correct) documentation of the info domNode method. check-in: 52fa6690b2 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
2020-03-05
15:18
Integrated attribute validation improvements. check-in: 91992bf418 user: rolf tags: schema
15:16
Finalized attribute lookup preparation. Fixed a few attribute error reporting bugs. Code gardening (spell fixes in var/function names). Attribute validation could or should revisited for even better optimization, but what's there will do it for now. Closed-Leaf check-in: d73064e901 user: rolf tags: attributeLookupPrepare
2020-03-04
12:32
Fixed build warning. check-in: 4cc1a35372 user: rolf tags: attributeLookupPrepare
00:48
Save work. check-in: 7e110ec876 user: rolf tags: attributeLookupPrepare
2020-03-03
22:00
Added a test. check-in: b9dfbb4aa1 user: rolf tags: schema
2020-02-27
16:53
Changed the "tcl" schema constraint command: it just evaluates the given arguments without appending the schema command to the argument list. Added new "self" schema constraint command, which returns the schema command. check-in: 7ecc6a8e29 user: rolf tags: schema
15:11
Fixed build breaking typo in last commit. check-in: 2de9f383a8 user: rolf tags: schema
12:02
Regenerated schema html/man doc. check-in: 0ccd2835a7 user: rolf tags: schema
2020-02-26
23:56
More improvements to validation error recovering. check-in: 8d86db3818 user: rolf tags: schema
23:53
Save work. Closed-Leaf check-in: 5b16be2c89 user: rolf tags: recover-doc-wip
01:31
Merged from schema. check-in: 4895c780de user: rolf tags: recover-doc-wip
00:23
Fixed doc typo. check-in: 0013508953 user: rolf tags: schema
00:21
Added documentation for the additional postvalidation schema constraint command domunique and domxpathboolean. check-in: 873b7a4ffd user: rolf tags: schema
2020-02-25
23:19
Check the postvalidation only contraints in definition order. Added the postvalidation only constraint command domxpathboolean. check-in: d331071bcf user: rolf tags: schema
00:35
Provided more info in case of recovering from domunique validation failure. check-in: 84b2ee3884 user: rolf tags: schema