mirror of
https://github.com/GNOME/libxml2.git
synced 2025-03-31 19:10:28 +08:00
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
This commit is contained in:
parent
39eb88b4ca
commit
1564e6e52e
@ -1,3 +1,12 @@
|
||||
Sat Mar 15 22:26:46 CET 2003 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* 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
|
||||
|
||||
Tue Mar 11 12:08:23 CET 2003 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* SAX.c parser.c: fix some recursion problems introduced in the
|
||||
|
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user