1. 31 Mar, 2003 1 commit
  2. 21 Mar, 2003 1 commit
  3. 20 Mar, 2003 1 commit
  4. 19 Mar, 2003 1 commit
    • Daniel Veillard's avatar
      attempt to cope with ID/IDREF(S) declared both in the DTD and in the · 249d7bbe
      Daniel Veillard authored
      * valid.c xmlschemastypes.c: attempt to cope with ID/IDREF(S)
        declared both in the DTD and in the Schemas <grin/>
      * relaxng.c: more debug, added a big optimization for <mixed>
      * test/relaxng/testsuite.xml: augmented the testsuite
      * test/relaxng/ result/relaxng: added the RelaxNG spec and a
        DocBook example to the regression tests
      Daniel
      249d7bbe
  5. 16 Mar, 2003 1 commit
    • Daniel Veillard's avatar
      switched back to the previous Relax-NG code base, the derivation algorithm · fd573f18
      Daniel Veillard authored
      * relaxng.c: switched back to the previous Relax-NG code base,
        the derivation algorithm need severe constraining code to avoid
        combinatorial explosion. Fixed the problem with Sebastian Rahtz
        TEI based example and other bugs
      * result/relaxng/*err: updated the results
      * test/relaxng/testsuite.xml: started a new test suite
      Daniel
      fd573f18
  6. 10 Mar, 2003 1 commit
  7. 07 Mar, 2003 1 commit
    • Daniel Veillard's avatar
      after and exchange with James Clark it appeared I had bug in URI parsing · 42f12e99
      Daniel Veillard authored
      * test/xsdtest/xsdtest.xml uri.c: after and exchange with James
        Clark it appeared I had bug in URI parsing code ...
      * relaxng.c include/libxml/relaxng.h: completely revamped error
        reporting to not loose message from optional parts.
      * xmllint.c: added timing for RNG validation steps
      * result/relaxng/*: updated the result, all error messages changed
      Daniel
      42f12e99
  8. 24 Feb, 2003 1 commit
  9. 21 Feb, 2003 2 commits
  10. 20 Feb, 2003 1 commit
  11. 19 Feb, 2003 2 commits
  12. 18 Feb, 2003 1 commit
    • Daniel Veillard's avatar
      float/double check bugfix exported a function for NMTOKEN validation add a · d431074c
      Daniel Veillard authored
      * xmlschemastypes.c: float/double check bugfix
      * tree.c include/libxml/tree.h: exported a function for NMTOKEN
        validation
      * xmlreader.c: add a TODO for Jody
      * relaxng.c: bugfix bugfix bugfix
        found 373 test schemas: 300 success 73 failures
        found 529 test instances: 507 success 10 failures
      * result/relaxng/*: updated the results
      Daniel
      d431074c
  13. 17 Feb, 2003 1 commit
  14. 14 Feb, 2003 1 commit
    • Daniel Veillard's avatar
      more testing on the Relax-NG front, cleaning up the regression tests · d2298791
      Daniel Veillard authored
      * check-relaxng-test-suite.py relaxng.c: more testing on the
        Relax-NG front, cleaning up the regression tests failures
        current state and I forgot support for "mixed":
        found 373 test schemas: 280 success 93 failures
        found 529 test instances: 401 success 68 failures
      * tree.c include/libxml/tree.h xmlschemastypes.c: finished and
        moved the Name, NCName and QName validation routine in tree.c
      * uri.c: fixed handling of URI ending up with #, i.e. having
        an empty fragment ID.
      * result/relaxng/*: updated the results
      Daniel
      d2298791
  15. 10 Feb, 2003 1 commit
    • Daniel Veillard's avatar
      OASIS RelaxNG testsuite python script to run regression against OASIS · 1703c5fc
      Daniel Veillard authored
      * test/relaxng/OASIS/spectest.xml: OASIS RelaxNG testsuite
      * check-relaxng-test-suite.py: python script to run regression
        against OASIS RelaxNG testsuite
      * relaxng.c: some cleanup tweaks
      * HTMLparser.c globals.c: cleanups in comments
      * doc/libxml2-api.xml: updated the API
      * result/relaxng/*: errors moved files, so large diffs but
        no changes at the semantic level.
      Daniel
      1703c5fc
  16. 09 Feb, 2003 1 commit
    • Daniel Veillard's avatar
      fixes a libtool problem on AMD 64bits builds found the validation problem · 231d791f
      Daniel Veillard authored
      * libxml.spec.in: fixes a libtool problem on AMD 64bits builds
      * relaxng.c: found the validation problem I had with interleave
        when not covering all remaining siblings
      * Makefile.am test.relaxng/* result/relaxng/*: augmented the
        testsuite and check the RNG schemas against the RNG schemas
        given in appendix A
      Daniel
      231d791f
  17. 06 Feb, 2003 1 commit
  18. 05 Feb, 2003 1 commit
    • Daniel Veillard's avatar
      comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2 · 71531f33
      Daniel Veillard authored
      * HTMLparser.c tree.c xmlIO.c: comments cleanups
      * Makefile.am: use xmllint for doing the RelaxNG tests
      * configure.in: preparing 2.5.2 made schemas support default to
        on instead of off
      * relaxng.c: removed the verbosity
      * xmllint.c: added --relaxng option
      * python/generator.py python/libxml_wrap.h: prepared the integration
        of the new RelaxNG module and schemas
      * result/relaxng/*: less verbose output
      Daniel
      71531f33
  19. 03 Feb, 2003 3 commits
  20. 02 Feb, 2003 2 commits
  21. 30 Jan, 2003 3 commits
  22. 29 Jan, 2003 3 commits
  23. 28 Jan, 2003 2 commits
  24. 27 Jan, 2003 1 commit
  25. 26 Jan, 2003 2 commits
  26. 25 Jan, 2003 1 commit
  27. 24 Jan, 2003 1 commit
  28. 23 Jan, 2003 1 commit