summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2003-03-15 21:30:25 +0000
committerDaniel Veillard <veillard@src.gnome.org>2003-03-15 21:30:25 +0000
commit1564e6e52ef9a944c41736c74edb475671ae798c (patch)
tree7341f3fc2cef7c8309d567d938b5b5cd15aef9ef /include
parent39eb88b4ca9c13de82e631faaccd5300514bb8bd (diff)
downloadlibxml2-1564e6e52ef9a944c41736c74edb475671ae798c.tar.gz
After coming to the conclusion that the original RelaxNG validation code
* relaxng.c include/libxml/relaxng.h: After coming to the conclusion that the original RelaxNG validation code was un-fixeable, it got rewritten to use the derivation algorithm from James Clark and redebugged it (nearly) from scratch: found 373 test schemas: 372 success 1 failures found 529 test instances: 529 success 0 failures <sigh/> Daniel
Diffstat (limited to 'include')
-rw-r--r--include/libxml/relaxng.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/libxml/relaxng.h b/include/libxml/relaxng.h
index 8add8220..37d399a3 100644
--- a/include/libxml/relaxng.h
+++ b/include/libxml/relaxng.h
@@ -41,13 +41,18 @@ typedef enum {
XML_RELAXNG_ERR_NOSTATE,
XML_RELAXNG_ERR_NODEFINE,
XML_RELAXNG_ERR_LISTEXTRA,
+ XML_RELAXNG_ERR_LISTEMPTY,
XML_RELAXNG_ERR_INTERNODATA,
XML_RELAXNG_ERR_INTERSEQ,
XML_RELAXNG_ERR_INTEREXTRA,
XML_RELAXNG_ERR_ELEMNAME,
+ XML_RELAXNG_ERR_ATTRNAME,
XML_RELAXNG_ERR_ELEMNONS,
+ XML_RELAXNG_ERR_ATTRNONS,
XML_RELAXNG_ERR_ELEMWRONGNS,
+ XML_RELAXNG_ERR_ATTRWRONGNS,
XML_RELAXNG_ERR_ELEMEXTRANS,
+ XML_RELAXNG_ERR_ATTREXTRANS,
XML_RELAXNG_ERR_ELEMNOTEMPTY,
XML_RELAXNG_ERR_NOELEM,
XML_RELAXNG_ERR_NOTELEM,