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

200 most recent check-ins using file README.AOL version 34b4178830

2020-12-09
01:25
Fixed [7b020e5cc6] and installation into location with space in the path to it. Synced with tea / sampleextension, while there. check-in: d8639ad4e4 user: rolf tags: trunk
01:10
More fixes. Closed-Leaf check-in: f2b4cc4d5c user: rolf tags: ticket-7b020e
2020-12-08
23:59
Work on [7b020e]. check-in: 9880f056ae user: rolf tags: ticket-7b020e
2020-11-28
15:35
wip check-in: 2ff62d36ac user: rolf tags: toschema
2020-11-27
02:33
Save work. check-in: 73eb8c072b user: rolf tags: toschema
2020-11-24
01:12
Some more files to sync. check-in: 62bc9c5ef3 user: rolf tags: toschema
01:08
Try to clean up the repository mess, that somehow happened. The files generic/schema.c and generich/schema.h should not differ between toschema and branch. check-in: 6426cb479c user: rolf tags: toschema
01:04
Merged from trunk. check-in: e8af2a1eb7 user: rolf tags: toschema
2020-11-22
20:11
Merged from trunk. check-in: a50db4168b user: rolf tags: toschema
19:56
Fixed error msg of method getAttributeNS in case of wrong number of arguments. Fixed error msg of method getAttributeNS in case of attribute not found and no default value given. check-in: 2d247742ab user: rolf tags: trunk
19:43
Save work. check-in: 115a9dda66 user: rolf tags: toschema
2020-11-21
14:15
Save work. check-in: fac8fd80bc user: rolf tags: toschema
2020-11-18
20:45
Added support for typical mixed context; docbook 5.0.1 converts fine now. check-in: 6d24915a57 user: rolf tags: toschema
03:30
More work. check-in: b9973e2e44 user: rolf tags: toschema
2020-11-14
02:38
Added text constaint command type. check-in: e3086ac247 user: rolf tags: trunk
01:22
Minor tweaks. check-in: 1253c02fe6 user: rolf tags: toschema
2020-11-13
18:48
Continued work. In current state the script converts the first xsd primer example (po.xsl) correctly to tdom schema. check-in: 9e71e575aa user: rolf tags: toschema
01:05
Added simple work in progress xsd to tdom schema converter in it's early steps. It almost converts simple xsd schemas as the starting xsd primer example. check-in: 8a31ad8fc5 user: rolf tags: toschema
00:27
Merged from trunk. check-in: c3bbc18ae9 user: rolf tags: toschema
2020-09-26
13:45
Applied spell fixes provided by Gustaf Neumann (slightly modified and enhanced). check-in: a8fac2ca99 user: rolf tags: trunk
2020-09-24
16:42
Merged from trunk. check-in: 1be8c0f9cb user: rolf tags: toschema
2020-09-18
23:50
Fix for [011b8f3578fa]. check-in: 64c98c63ac user: rolf tags: trunk
2020-09-09
00:33
Included patch from Simos (ticket [ebe8b1937e]). check-in: 9439a712b2 user: rolf tags: legacygcc
2020-09-03
00:03
Added dummy function for the tdom stubs table in case of build without the validation engine. Fix for [3114185884]. check-in: 2f379d66ee user: rolf tags: trunk
2020-08-28
15:31
Merged nmake build fixes for 0.9.2 check-in: 42740a7c75 user: apnadkarni tags: trunk
15:15
nmake/VC++ support for schemadtx Closed-Leaf check-in: 2224952b55 user: apnadkarni tags: nmake-fixes-0.9.2
15:14
Fix tdom version lookup in nmake build. configure.in has changed to configure.ac. check-in: 012ab480db user: apnadkarni tags: nmake-fixes-0.9.2
2020-08-27
23:39
Build with vc++ 6. Leaf check-in: c2eeda5064 user: rolf tags: vc6
16:32
Doh. Missed to add the new source file to visual studio nmake makefile.vc. check-in: d099d66e3c user: rolf tags: trunk, release, tdom-0-9-2
2020-08-26
21:24
More last tweaks on documentation and example scripts. check-in: ce17b26681 user: rolf tags: trunk
12:18
Header tweak to restore build with visual studio. check-in: 1a40df7869 user: rolf tags: trunk
2020-08-25
23:23
Last editorial work. check-in: 94fc418afb user: rolf tags: trunk
22:24
Still doc work. check-in: 8989726ac7 user: rolf tags: trunk
19:36
More doc work. check-in: 7e92058c27 user: rolf tags: trunk
2020-08-24
23:56
Regenerated doc files. check-in: 7e45e966d1 user: rolf tags: trunk
21:08
Doc work. check-in: 24687dfcdb user: rolf tags: trunk
2020-08-21
01:35
Fixed test. check-in: d5631d3f19 user: rolf tags: trunk
01:30
Noted that in CHANGES. check-in: 2b95bb6ceb user: rolf tags: trunk
01:27
Added the tdom::schema command. check-in: e4f2396201 user: rolf tags: trunk
01:22
Merged from trunk. Closed-Leaf check-in: 0b386f3852 user: rolf tags: schema
00:53
Merged proofreding work into. check-in: ee5267cf88 user: rolf tags: schema
00:51
More work. Closed-Leaf check-in: 29b1e05dfb user: rolf tags: docwork
00:38
Started -onlyContents for asXML. Leaf check-in: 57a1eaee6c user: rolf tags: asXMLonlyContents
00:07
Added -onlyContents and -breakLines to asHTML. check-in: 59ab627f46 user: rolf tags: trunk
2020-08-20
21:56
Tweaks on source and test suite to build and run even with 8.4(.19). check-in: b892c69b2c user: rolf tags: schema
21:54
More tweaks for 8.4 build. Closed-Leaf check-in: 615b2efb88 user: rolf tags: 8.4
16:18
Merged from schema. check-in: 89c94160da user: rolf tags: 8.4
14:40
Merged from trunk. check-in: d0fe2d44da user: rolf tags: schema
13:53
Backouted [5a424c365fd7] to restore loading modules to tDOM. check-in: 41812bb913 user: rolf tags: trunk
13:50
Fixed tnc. check-in: a55a95ca7f user: rolf tags: trunk
13:22
Updated extensions configure. check-in: df7992efe4 user: rolf tags: trunk
12:23
Fixed tnc. check-in: 6ee5a58b81 user: rolf tags: trunk
01:25
More work. check-in: 57b611b6c0 user: rolf tags: docwork
00:25
Save work. check-in: 876b0756ee user: rolf tags: 8.4
2020-08-18
22:42
Save work. check-in: 3aec09bb64 user: rolf tags: docwork
21:38
More doc work. check-in: d61a2cc3e3 user: rolf tags: docwork
19:28
More tests. check-in: 978a7a5497 user: rolf tags: schema
00:57
Save work. check-in: e03a0dcffb user: rolf tags: docwork
2020-08-17
22:58
Merged from schema. check-in: 66219f699c user: rolf tags: docwork
22:57
Updated README check-in: 4ad781397e user: rolf tags: schema
22:30
Merged from trunk. check-in: 23e75baa27 user: rolf tags: schema
22:25
Updated TEA. check-in: 7c05b27190 user: rolf tags: trunk
22:06
Prefixed all not static functions in the schema code. check-in: ae40e6096b user: rolf tags: schema
2020-08-16
00:49
Added some tests. check-in: c6759d807b user: rolf tags: schema
2020-08-15
13:22
Save work. check-in: b3488ddbe9 user: rolf tags: docwork
2020-08-14
23:58
Save work. check-in: 83fb24a0b6 user: rolf tags: docwork
22:50
Documentation proof reading work. check-in: d2ba60ec1f user: rolf tags: schema
22:22
Clarified and fixed white space only text handling between tags. check-in: 317939234e user: rolf tags: schema
01:05
Mostly sorted it out. Closed-Leaf check-in: 3e242dbc28 user: rolf tags: wsrelevance
2020-08-12
21:24
Merged from schema. check-in: 48e9388c60 user: rolf tags: wsrelevance
21:22
Improved argument check of the schema constraint command text. check-in: cb52548fdc user: rolf tags: schema
2020-08-09
20:27
Save work. check-in: a7705adfd1 user: rolf tags: wsrelevance
2020-08-02
23:37
Added test. check-in: fc793568d2 user: rolf tags: schema
2020-08-01
23:33
Added text constraint command length. check-in: cc382337fc user: rolf tags: schema
2020-07-31
10:59
Minor documentation and test suite work. check-in: a14c1bb515 user: rolf tags: schema
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-24
08:39
Fixed md link. check-in: 3495d8fd68 user: rolf tags: trunk
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
23:47
More work on README.md. check-in: d6e437fb0d user: rolf tags: trunk
23:14
Fixed markdown in README.md. check-in: 9eaa34b3ac user: rolf tags: trunk
23:12
Converted the README to markdown. check-in: f0fb141b71 user: rolf tags: trunk
10:47
Corrected the URL to the trunk zip archive. check-in: 9cf0f6e8f0 user: rolf tags: trunk
01:39
Reworded parts of the "Getting the Code" section of the README, triggered by [0d5fa4ee6f]. check-in: 53338753e8 user: rolf tags: trunk
01:03
Added -indent value "tab" to asXML and asJSON. check-in: 0118a1190b user: rolf tags: trunk
01:00
Worked on the asXML documentation. Closed-Leaf check-in: 66cae3c794 user: rolf tags: tabs
00:03
Cherry-pick by hand of [c4947454bce0]. check-in: ba1e7f4ba5 user: rolf tags: trunk
2020-07-22
23:42
Added -indent tabs to asJSON also. check-in: 4f33810032 user: rolf tags: tabs
00:49
Added "tabs" as possible value to asXML -indent and do the indentation with tabs, if given. check-in: cf00a7c899 user: rolf tags: tabs
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
01:04
Fixed bug in case of unknown empty document element. Leaf check-in: c4947454bc user: rolf tags: domvalidation
2020-07-10
18:15
Made dom parse -dtdvalidation a (by default enabled) build option. check-in: 2c055a1883 user: rolf tags: domvalidation
00:31
Merged from trunk. check-in: 174626facf user: rolf tags: domvalidation
00:28
Fixed the test data to be valid (and in sync with the source). check-in: 6ff953f765 user: rolf tags: domvalidation
00:08
Minor documentation work. check-in: 57cf341505 user: rolf tags: trunk
2020-07-09
01:16
Added the text constraint command duration. check-in: 45a05b0b4f user: rolf tags: schema
2020-07-08
22:50
Improved exposing of type checks: Common usable tdom text checks are now in tdom::text (fixing the overload of ObjCmd implementation). check-in: f6e9fea0d0 user: rolf tags: schema
19:40
Added the text constraint command time. check-in: 22e9577afc user: rolf tags: schema
17:48
Renamed the text constraint command isodate to date. Added the text constraint command datetime. check-in: d9aebfa7ce user: rolf tags: schema
2020-07-07
22:16
Fixed isodate text constraint implementation, extra leading zeros was not detected. check-in: 99efb14010 user: rolf tags: schema
2020-07-06
21:44
Cleaned up white space macros. check-in: 8007e1bf7d user: rolf tags: schema
12:45
Added text constraint command not. check-in: eb63441108 user: rolf tags: schema
10:55
Work on the documentation. tbc. check-in: 971d6a2973 user: rolf tags: schema
2020-07-03
11:56
Merged from trunk. 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. 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. 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
2020-03-30
00:44
wip check-in: cc99b6f628 user: rolf tags: wip
2020-03-29
14:31
Merged the done good things from wip in. 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. 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