tDOM

Check-in [66e05a9e1a]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

Overview
Comment:Save work.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | localkey
Files: files | file ages | folders
SHA3-256: 66e05a9e1a7b8dbbc10453420b4ee81bc3b1b9cd95159a4da88c5af848119e6d
User & Date: rolf 2019-05-24 12:54:57
Context
2019-05-24
12:54
Save work. Closed-Leaf check-in: 66e05a9e1a user: rolf tags: localkey
2019-05-22
22:22
Added the XPath step "." as allowed step in restricted schema XPath Expressions. check-in: ab18265ee0 user: rolf tags: localkey
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to generic/schema.h.

92
93
94
95
96
97
98


99
100
101
102
103
104
105
} KeyType;

typedef enum {
  SCHEMA_STEP_NONE,
  SCHEMA_STEP_ELEMENT,
  SCHEMA_STEP_DESCENDANT_ELEMENT,
  SCHEMA_STEP_ATTRIBUTE,


} StepType;

typedef struct KeyStep 
{
    StepType type;
    char    *name;
    char    *ns;






>
>







92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
} KeyType;

typedef enum {
  SCHEMA_STEP_NONE,
  SCHEMA_STEP_ELEMENT,
  SCHEMA_STEP_DESCENDANT_ELEMENT,
  SCHEMA_STEP_ATTRIBUTE,
  SCHEMA_STEP_WILDCARD,
  SCHEMA_STEP_NSWILDCARD,
} StepType;

typedef struct KeyStep 
{
    StepType type;
    char    *name;
    char    *ns;