Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 check-ins occurring around 2774ed6a5aca8e98.
2019-03-29
| ||
00:35 | wip check-in: 1f800e1c4b user: rolf tags: wip | |
2019-03-26
| ||
01:43 | Clean up the mess, a bit. check-in: 7154504138 user: rolf tags: wip | |
2019-03-23
| ||
15:20 | Wip (not well working inbetween state). check-in: 0da31f4fcb user: rolf tags: wip | |
2019-03-20
| ||
16:00 | Still wip. check-in: 3bf5b1e10d user: rolf tags: wip | |
2019-03-15
| ||
15:17 | avoid usage of fallback to __tdomGC at global/NS level, this way it could prevent a leakage of tree in the global var __tdomGC (only affected if current level is global/NS) Leaf check-in: 7fca63fe3f user: sebres tags: fix-traced-gc-regression-of-091-cr1 | |
2019-03-14
| ||
22:01 | Test suite respects tcl-test options -load|-loadfile. check-in: 7a0bfb53ad user: rolf tags: trunk | |
16:16 | accept tcl-test options like -load "load libtdom...; source ../lib/tdom.tcl" (allow to run test-suite from development environment, other tdom-version or uninstalled) Leaf check-in: 881efc6915 user: sebres tags: fix-traced-gc-regression-of-091 | |
15:38 | small amend, removing the previous trace in case to wrap to __tdomGC check-in: ff7642f303 user: sebres tags: fix-traced-gc-regression-of-091 | |
15:24 | try to explain and fix regression of traced GC, introduced in tdom 0.9.1 check-in: c466f47988 user: sebres tags: fix-traced-gc-regression-of-091 | |
11:38 | More tests to check/document behaviour in case of using traced doc vars (pattern [dom parse $xml docvar]). check-in: 30c2ebb89f user: rolf tags: trunk | |
2019-03-13
| ||
01:47 | Fix overeager cleanup of virtual constraints. check-in: abd9fe81b1 user: rolf tags: wip | |
2019-03-11
| ||
00:47 | wip check-in: e2187f0363 user: rolf tags: wip | |
2019-03-09
| ||
15:09 | wip check-in: bfa5b4bab7 user: rolf tags: wip | |
2019-03-07
| ||
23:12 | Removed an ancient CONST, that somehow sliped in. check-in: afef231e60 user: rolf tags: schema | |
22:46 | Merged from trunk. check-in: 60af362516 user: rolf tags: schema | |
22:45 | Made novem compatible. check-in: d41caf001d user: rolf tags: trunk | |
22:44 | Changed from original in DTD system identifier, so that it points to the included external dtd. check-in: d4bb0eb147 user: rolf tags: trunk | |
13:44 | Merged feature virtual constraints into the main schema dev branch. check-in: c24d55afe8 user: rolf tags: schema | |
13:42 | (This and the previous commit on this branch:) Changed the calling convention of the virtual contraints: Append the schema command name to the args given and evaluate that. Whatever data the virtual contraint need has to be requested inside the called script (most probably by the new [<schemacmd> info ...] method, which has to be enhanced over time to provide the information that may needed in practice by this. Added code to ensure a Tcl error in evaluated virtual event does pop up in the result of the schema command call. Closed-Leaf check-in: 71d80fea6e user: rolf tags: virtualConstraints | |
01:48 | Save work. check-in: ba4f23dbc4 user: rolf tags: virtualConstraints | |
00:05 | Merged from schema. check-in: f189f4695e user: rolf tags: virtualConstraints | |
2019-03-06
| ||
22:47 | Further work on calling schema commands in schema definition / text constraint scripts. check-in: 2d5a4f85c8 user: rolf tags: schema | |
13:34 | More hardening and clarification of using a schema cmd inside one of the script arguments evaluated by itself. check-in: 4cefb1db19 user: rolf tags: schema | |
2019-03-04
| ||
12:56 | Removed ignored flag in Tcl_EvalObjv() calls. check-in: 7e974a5889 user: rolf tags: schema | |
12:37 | Hardened schema cmds againts deleting the command in one of its call out to Tcl by postponing the clientData cleanup until the outmost Tcl_Eval*() call has finished. check-in: 2774ed6a5a user: rolf tags: schema | |
2019-03-02
| ||
15:21 | Work in progress on reportcmd/recovering and schemacmd info. check-in: 811794c107 user: rolf tags: schema | |
02:28 | Removed #define and code for a tcl version (8.0) that isn't support for a long time. check-in: 0efaef90de user: rolf tags: schema | |
2019-03-01
| ||
11:58 | Added a -nocase flag to the text constraint command match (because it was easy). Small modification to the text constraint command isodate. It now accept years longer that four digits (as the xsd date types do). Added some more documentation. check-in: fa18fb363f user: rolf tags: schema | |
2019-02-28
| ||
01:31 | Added attribute value constraining with text types. check-in: 44ebaf2b3f user: rolf tags: schema | |
2019-02-22
| ||
01:35 | Renamed schema obj cmd method query to info and worked at bit on that. Moved all code block defines to one place while adding one. check-in: 79df08c5d7 user: rolf tags: schema | |
2019-02-21
| ||
00:49 | Added stubs for new schemacmds methods "query" and "reportcmd". check-in: c39b98ff18 user: rolf tags: schema | |
2019-02-19
| ||
23:06 | Allow schema definition command "tcl" only inside of sequential content particles. Still uncertain about the interface. check-in: 23f4f6f626 user: rolf tags: virtualConstraints | |
01:36 | Merged from schema. check-in: 7718b1e0ff user: rolf tags: virtualConstraints | |
01:33 | Merged from trunk. check-in: 15ba66e204 user: rolf tags: schema | |
2019-02-17
| ||
23:18 | More work on text types. Added automatic schema reset after using schema command during dom building or sax event parsing. check-in: bd8b0eecee user: rolf tags: schema | |
00:46 | Added schema command method deftext - defining named text constraints. Enhanced the schema definition command text to allow to refer to named text constraints. check-in: ee18aed126 user: rolf tags: schema | |
2019-02-15
| ||
16:57 | Make sure that calling another tDOM schema command inside a schema definition script (after all they are just a Tcl script) work. But ensure that calling a schema definition script evaluation inside a currently evaluated schema definition script by the same schema command raises error. check-in: 258c031b81 user: rolf tags: schema | |
2019-02-14
| ||
02:39 | Added text constraint commands oneOf and allOf. check-in: 046b4f9866 user: rolf tags: schema | |
2019-02-11
| ||
23:49 | Kind of eat you own ... use your own tool. check-in: 268a9acf91 user: rolf tags: schema | |
20:17 | Fixed domvalidate in case of namespaced nodes with prefixes in the tree. Improved DTD to schema translater: there isn't a need to wrap a SEQ with default quant into a schema group. check-in: d518456e98 user: rolf tags: schema | |
2019-02-09
| ||
17:02 | More interleave tests. check-in: ac9a46bd21 user: rolf tags: schema | |
02:21 | Updated text constraint command list. check-in: 3929914696 user: rolf tags: schema | |
01:59 | Even more work on interleave. check-in: e01081aa22 user: rolf tags: schema | |
01:45 | Merged from schema. check-in: 48f9a019fa user: rolf tags: virtualConstraints | |
01:21 | More work on interleave. check-in: 4f56efe773 user: rolf tags: schema | |
2019-02-08
| ||
23:48 | Fix for domvalidate attribute validation: Ensure error in case the node hasn't any attribute but the schema requires one. check-in: cf3b5c917b user: rolf tags: schema | |
16:44 | Fixed text validation in case of domvalidate. check-in: b97f9f31a6 user: rolf tags: schema | |
16:24 | Fixed attribute probing of the domvalidate method. check-in: e381867bf2 user: rolf tags: schema | |
02:02 | Simple interleave implementation. Wip. check-in: 73774a8105 user: rolf tags: schema | |
2019-02-07
| ||
22:17 | Improved the text constraint isodate. It now expects (-?)yyyy-mm-dd and checks (all) dates by gregorian rules. check-in: d57cf5a680 user: rolf tags: schema | |