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

History of doc/schema.xml

2019-12-04
10:46
Minor doc addition. file: [b646ef46c9] check-in: [5055811366] user: rolf branch: schema, size: 45677
2019-11-30
00:07
Implemented the text constraint commands unsignedByte, unsignedShort, unsignedInt and unsignedLong, along the xsd counterparts. file: [4963155dff] check-in: [051ae451a2] user: rolf branch: schema, size: 45591
2019-11-29
16:42
Added text constraint command hexBinary (similar to the xsd type hexBinary). file: [e678dfdcd9] check-in: [ea199fedb7] user: rolf branch: schema, size: 44337
00:29
Added the xsd data types negativeInteger, nonNegativeInteger, nonPositiveInteger and positiveInteger. file: [a4bed1707e] check-in: [d3fc207059] user: rolf branch: schema, size: 43992
2019-11-24
01:07
Added the xsd data types Name, NCName and QName as text constraint commands name, ncname and qname. file: [a31d416444] check-in: [3201b746cc] user: rolf branch: schema, size: 42720
2019-11-22
23:51
Minor editorial change. file: [2b395f9d4b] check-in: [16866bc56d] user: rolf branch: schema, size: 41409
2019-11-18
22:37
The attribute und nsattribute commands are only supported toplevel in the definition scripts of the defelement method and the element command. file: [fe184a042e] check-in: [b3b2ce77f0] user: rolf branch: schema, size: 41411
2019-11-16
13:09
A few spell fixes. file: [717a809720] check-in: [7726a079e1] user: rolf branch: schema, size: 41303
2019-11-15
15:17
Updated documentation example section. file: [3d4bd90443] check-in: [c0721894cc] user: rolf branch: schema, size: 41301
13:45
Work on the info method and the documentation for that method. file: [1734fbe69f] check-in: [e3fd3c93a9] user: rolf branch: schema, size: 41299
2019-11-14
12:58
Added more documentation. file: [29af6aabc7] check-in: [78462d5d87] user: rolf branch: schema, size: 36888
2019-11-13
17:19
Regenerated man and HTML documentation. file: [12ae4c802e] check-in: [c4d76b0670] user: rolf branch: schema, size: 34655
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. file: [5dc57b97a5] check-in: [d3e7475b85] user: rolf branch: wip, size: 34726
2019-11-06
20:48
Minor additions. file: [1b07879436] check-in: [f5f54ce49b] user: rolf branch: schema, size: 33068
2019-10-05
00:16
More minor doc tweaking. file: [8ded0893e0] check-in: [43e20be75b] user: rolf branch: wip, size: 32799
00:06
Minor work on the documentation. file: [6d0265f499] check-in: [a5c850a58e] user: rolf branch: wip, size: 32809
2019-08-23
22:56
Added documentation to few commands, implemented earlier. file: [418f460a8f] check-in: [8fce09e002] user: rolf branch: schema, size: 32866
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. file: [a2b5f466b7] check-in: [40671ee8c3] user: rolf branch: schema, size: 31336
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. file: [db9e3418bd] check-in: [e5493b6b50] user: rolf branch: schema, size: 31085
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. file: [c6d7bd1425] check-in: [9a589897fb] user: rolf branch: schema, size: 30476
2019-06-15
01:04
Enhanced the any content command to optionally match only any element in a given namespace. file: [824f049472] check-in: [728f51431a] user: rolf branch: schema, size: 30056
2019-05-31
17:00
Small editorial corrections. file: [7ca9f8b266] check-in: [09863d4ab7] user: rolf branch: schema, size: 29781
2019-05-30
23:54
Adapt the example section to what is actually implemented. file: [90dcd4e67f] check-in: [ebb73c9257] user: rolf branch: keyspaces, size: 29779
23:40
Added some sparse word of documentation. file: [6c3a438911] check-in: [36d3888cac] user: rolf branch: keyspaces, size: 29780
2019-05-10
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. file: [8bdc692cba] check-in: [a70c1d6c6e] user: rolf branch: schema, size: 28047
00:36
Added method prefixns to schema cmds. This allows to point to namespace URIs by shortcuts or prefixes. file: [f7e19105e5] check-in: [74a399d84f] user: rolf branch: schema, size: 27596
2019-05-06
23:18
Added text constrain cmd base64. file: [97b1a60e9c] check-in: [68cd47d57c] user: rolf branch: schema, size: 26712
2019-05-02
16:53
Added text constraint commands id and idref. file: [0d756b2269] check-in: [a886296dc3] user: rolf branch: schema, size: 26524
12:11
Done. file: [2f6b8f0d53] check-in: [9a631db368] user: rolf branch: wip, size: 25730
2019-04-27
00:50
Added documentation for the strip text constraint command. file: [8f5fc4b14d] check-in: [d441a1e8b1] user: rolf branch: schema, size: 24699
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. file: [0bd99aa121] check-in: [fa18fb363f] user: rolf branch: schema, size: 24383
2019-02-19
23:06
Allow schema definition command "tcl" only inside of sequential content particles. Still uncertain about the interface. file: [3441a8a7fc] check-in: [23f4f6f626] user: rolf branch: virtualConstraints, size: 21199
2019-02-14
02:39
Added text constraint commands oneOf and allOf. file: [4e035a2a0f] check-in: [046b4f9866] user: rolf branch: schema, size: 21152
2019-02-11
23:49
Kind of eat you own ... use your own tool. file: [1b81aa38f0] check-in: [268a9acf91] user: rolf branch: schema, size: 20169
2019-02-09
02:21
Updated text constraint command list. file: [7096c1af1d] check-in: [3929914696] user: rolf branch: schema, size: 20098
2019-01-26
02:13
Got rid with the validation stack element struct member deep - it isn't really needed for something, so far. file: [e26323eeb4] check-in: [e99a1cbf97] user: rolf branch: schema, size: 19559
01:33
A few documentation updates and additions. Startet a list of text constraint commands. file: [9973c13e98] check-in: [1b28fd0c1e] user: rolf branch: schema, size: 19372
2019-01-17
03:44
Still a lot to do but looks good, nifty, better to maintain. file: [a31e182e75] check-in: [cb623d6ce9] user: rolf branch: wip, size: 17577
2019-01-16
01:30
Digression: Reduce complexity of the validation core by eliminating STRUCTURE_CQUANT_NM for the process of validation. Ahem, what? {n m} quants are enrolled into n STRUCTURE_CQUANT_ONE child cp plus m-n STRUCTURE_CQUANT_OPT child cp. file: [82142818ad] check-in: [da6f9ed382] user: rolf branch: wip, size: 17565
2019-01-11
15:20
Use the new text constraint command enumeration in toSchema.tcl. file: [6ab609c8ac] check-in: [1bdbdfd97a] user: rolf branch: schema, size: 17445
2019-01-09
14:09
Fixed the configure switch added with the previous check-in. And a few editorial changes. file: [12ccb04597] check-in: [fef7ebf150] user: rolf branch: schema, size: 17215
2019-01-08
23:25
Added domvalidate. file: [63500a1bd9] check-in: [e2a53e2d60] user: rolf branch: schema, size: 17247
2018-12-28
01:06
Added new definition command nsattribute, to define namespaced attributes. file: [ef57f343d8] check-in: [8af2eabd25] user: rolf branch: schema, size: 16703
2018-12-21
16:12
Added [dom featureinfo schema]. Added minimal stub of a to tDOM schema script converter. A few minimal steps onto attribute checking. file: [51955b79e1] check-in: [2b419f7d20] user: rolf branch: schema, size: 16480
2018-12-19
00:34
Some rounding of what is there. file: [2903b8731b] check-in: [3399294efa] user: rolf branch: schema, size: 16326
2018-12-16
18:40
Removed the "empty" schema defintion command, for simplicity. It isn't needed (an empty or only "attrbiute" commands containing definition script expresses the same) and the semantic of an "empty" command inside the definition script of other commands isn't that clear in all cases. file: [c9c733340a] check-in: [a2d614e328] user: rolf branch: schema, size: 16090
2018-12-06
22:13
Renamed structure to schema. file: [bc278b6e49] check-in: [084cbc63a1] user: rolf branch: schema, size: 16202 Renamed from doc/structure.xml