Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 ancestors of 40671ee8c38a5930
2019-08-06
| ||
23:11 | Fixed bug introduced with prefixns: the shortcuts from prefixns are only used for schema definiton; they mean nothing for prefix/namespace in the xml input. check-in: 40671ee8c3 user: rolf tags: schema | |
2019-08-02
| ||
23:52 | The comment is correct, adjusted the code to do what it say. check-in: 4d478f979b user: rolf tags: schema | |
2019-07-31
| ||
22:17 | Hardened isodate. check-in: 4fed50bd75 user: rolf tags: schema | |
2019-07-23
| ||
23:54 | Gardening around. Moved generation of all schmea related Tcl commands to tDOM_SchemaInit(). Moved the method 'status' as 'validationstatus' (alias 'vstatus') under the 'info' method and used the opportunity to start to define the schema command method info. check-in: e5493b6b50 user: rolf tags: schema | |
2019-07-12
| ||
22:26 | Merged from trunk. check-in: df3a907a20 user: rolf tags: schema | |
2019-07-11
| ||
14:07 | Fixed possible floating point exception with arithmetic operator 'mod'. check-in: 7cf8bdeb6c user: rolf tags: trunk | |
02:02 | Fixed possible seg fault with malicious input. check-in: d22f55f9a3 user: rolf tags: trunk | |
2019-07-10
| ||
23:27 | Fixed seg fault in reporting certain invalid xpath exprs with a number with nr of digits in a certain range. check-in: ad8242fa18 user: rolf tags: trunk | |
21:56 | Replaced the last two atof(). check-in: 52d6965abb user: rolf tags: trunk | |
2019-07-06
| ||
22:07 | Ups ... I obviously forgot to update the VERSION file at the latest expat update (to 2.2.6). check-in: 35e1b761e1 user: rolf tags: trunk | |
2019-06-18
| ||
22:18 | An example of different 'styles' of a certain type: The 'interger' text constraint now has two interpretation of an integer - what Tcl_GetInt() accept and what a valid xsd:integer is, which is quite different. check-in: 9a589897fb user: rolf tags: schema | |
2019-06-17
| ||
09:43 | Made the lately added new Schema_CP_Type types known to the debuging machinery. check-in: 8e9437ea75 user: rolf tags: schema | |
2019-06-15
| ||
01:04 | Enhanced the any content command to optionally match only any element in a given namespace. check-in: 728f51431a user: rolf tags: schema | |
2019-06-08
| ||
14:36 | Work on validation error reporting. check-in: 634d7e6d48 user: rolf tags: schema | |
2019-06-05
| ||
17:29 | Bug fix in case of domuniqe with elements as fields. check-in: 34e75df5dd user: rolf tags: schema | |
2019-05-31
| ||
17:00 | Small editorial corrections. check-in: 09863d4ab7 user: rolf tags: schema | |
00:05 | Added sub tree local uniqueness and foreign key contents. check-in: 43cf45b772 user: rolf tags: schema | |
2019-05-30
| ||
23:54 | Adapt the example section to what is actually implemented. Closed-Leaf check-in: ebb73c9257 user: rolf tags: keyspaces | |
23:40 | Added some sparse word of documentation. check-in: 36d3888cac user: rolf tags: keyspaces | |
22:38 | Added simple keyref feature to keyspaces. check-in: 1f7b8a81c1 user: rolf tags: keyspaces | |
01:02 | If recovering from the error "text doesn't match constraint" pretent the text has matched so the not matched required text cp isn't reported again as missing text. check-in: 39651ce911 user: rolf tags: keyspaces | |
2019-05-29
| ||
12:57 | Starts to actually do something. Still some way to go. check-in: 6eb6891a1e user: rolf tags: keyspaces | |
2019-05-28
| ||
00:29 | Save work. check-in: 48be317469 user: rolf tags: keyspaces | |
2019-05-27
| ||
12:01 | More work. check-in: 8f37424ac1 user: rolf tags: keyspaces | |
2019-05-25
| ||
12:32 | Added the new CTYPE also to the debug functions. check-in: 9049114cc3 user: rolf tags: keyspaces | |
00:46 | Started work. (Wenn es anders nicht geht, so geht es doch viel besser.) check-in: 11c1cd9dad user: rolf tags: keyspaces | |
2019-05-21
| ||
22:30 | Added dom tree validation specific unique key contraints along the lines of xsd unqiue with selector and list of fields but with no restrictions on the XPath expressions (other then resulting a node set in case of selector and a result set with one node in case of field XPath expression). check-in: ba6bd2bb7c user: rolf tags: schema | |
22:24 | Added optional flag argument to domunique. Currently only flag controls, if empty field node sets are ignored (or seen as the empty string). Closed-Leaf check-in: 6a51d9897b user: rolf tags: domlocalkey | |
16:21 | Adding DOM tree postvalidation (only) local key constraints along the lines of xsd unqiue with selector and list of fields but with no restrictions on the XPath expressions (other then resulting a node set in case of selector and a result set with one node in case of field XPath expression). check-in: f645e5dfe1 user: rolf tags: domlocalkey | |
2019-05-14
| ||
20:02 | Enhanced the text constraint commands id/idref: Beside the one doc wide ID space there are now additional other named doc wide ID/IDREF spaces possible. Each of them work along the unnamed doc wide ID space. check-in: 6b550b98f8 user: rolf tags: schema | |
2019-05-10
| ||
13:40 | Fixed bug (invalid mem access) if a virtual constraint will be called under certain circumstances while looking if pcdata matches. check-in: 4cc96fcd33 user: rolf tags: schema | |
13:04 | Futher work on prefixns: allow it als top level command in define script. Changed semantic to first prefix/namespace mapping in prefixUriList wins, if there are several prefixes mapping to different namespaces. check-in: a70c1d6c6e user: rolf tags: schema | |
00:36 | Added method prefixns to schema cmds. This allows to point to namespace URIs by shortcuts or prefixes. check-in: 74a399d84f user: rolf tags: schema | |
2019-05-09
| ||
19:13 | Fixed merge error. check-in: 89fbb30347 user: rolf tags: schema | |
18:34 | Test added. check-in: 968b411fd1 user: rolf tags: schema | |
18:33 | Merged from trunk. check-in: 05a6175f48 user: rolf tags: schema | |
18:31 | Reworked (and renamed) selectNodesNamespaces to make it usable from elsewhere and made it public. check-in: 4ca5de8963 user: rolf tags: trunk | |
2019-05-06
| ||
23:18 | Added text constrain cmd base64. check-in: 68cd47d57c user: rolf tags: schema | |
2019-05-02
| ||
16:53 | Added text constraint commands id and idref. check-in: a886296dc3 user: rolf tags: schema | |
12:14 | Added new text constraint command split, which splits the text to check into a list and cecks the elements of that list against the given constraints. check-in: 77cf4c7090 user: rolf tags: schema | |
12:11 | Done. Closed-Leaf check-in: 9a631db368 user: rolf tags: wip | |
2019-05-01
| ||
23:55 | wip check-in: a155f2862c user: rolf tags: wip | |
14:56 | wip check-in: a858a6ac77 user: rolf tags: wip | |
2019-04-27
| ||
00:50 | Added documentation for the strip text constraint command. check-in: d441a1e8b1 user: rolf tags: schema | |
00:38 | Added text constraint command strip which tests all text constraints in the evaluated argument with the text to test striped of all white space at start and end. check-in: b6738cb9c3 user: rolf tags: schema | |
00:33 | Prepare for more converters to come. check-in: fd2f1e3238 user: rolf tags: schema | |
2019-04-21
| ||
23:06 | Added (so far simplistic) validation error recovering with error reporting via tcl callback. check-in: cd6dce16a1 user: rolf tags: schema | |
2019-04-19
| ||
15:57 | Still work on validation error recovering. Closed-Leaf check-in: a00292f6a2 user: rolf tags: wip | |
2019-04-16
| ||
23:28 | Still work on validation error recovering. check-in: e1eaa5909b user: rolf tags: wip | |
2019-04-15
| ||
23:20 | More work on validation error recovering. check-in: a5c155ee31 user: rolf tags: wip | |
2019-03-30
| ||
01:31 | More gardening towards reportcmd. check-in: 7319d6926f user: rolf tags: wip | |