Commit 1f33c4d6 authored by Daniel Veillard's avatar Daniel Veillard

preparing to make testsuite releases along with code source releases fixed

* xstc/Makefile.am README README.tests Makefile.tests Makefile.am:
  preparing to make testsuite releases along with code source releases
* gentest.py testapi.c: fixed a couple of problem introduced by
  the new Schemas support for Readers
* xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude
  but simple way.
* xmlschemas.c include/libxml/tree.h: fixed a couple of problems
  raised by the doc builder.
* doc/*: made rebuild
Daniel
parent df4223ec
Sun Jul 10 23:33:41 CEST 2005 Daniel Veillard <daniel@veillard.com>
* xstc/Makefile.am README README.tests Makefile.tests Makefile.am:
preparing to make testsuite releases along with code source releases
* gentest.py testapi.c: fixed a couple of problem introduced by
the new Schemas support for Readers
* xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude
but simple way.
* xmlschemas.c include/libxml/tree.h: fixed a couple of problems
raised by the doc builder.
* doc/*: made rebuild
Sun Jul 10 21:51:16 CEST 2005 Daniel Veillard <daniel@veillard.com>
* xmlschemas.c: fixed a bug introduced on last commit
......
......@@ -1063,13 +1063,15 @@ cleanup:
dist-hook: cleanup libxml2.spec
-cp libxml2.spec $(distdir)
(cd $(srcdir) ; tar -cf - --exclude CVS win32 macos vms bakefile test result SAXresult ) | (cd $(distdir); tar xf -)
(cd $(srcdir) ; tar -cf - --exclude CVS win32 macos vms bakefile test result) | (cd $(distdir); tar xf -)
dist-source: distdir
$(AMTAR) -chof - --exclude test --exclude result $(distdir) | GZIP=$(GZIP_ENV) gzip -c >`echo "$(distdir)" | sed "s+libxml2+libxml2-sources+"`.tar.gz
dist-test: distdir
$(AMTAR) -chof - $(distdir)/test $(distdir)/result $(distdir)/xstc/Test | GZIP=$(GZIP_ENV) gzip -c >`echo "$(distdir)" | sed "s+libxml2+libxml2-sources+"`.tar.gz
(cd $(srcdir) ; tar -cf - --exclude CVS xstc/Tests) | (cd $(distdir); tar xf -)
tar -cf - $(distdir)/test $(distdir)/result $(distdir)/xstc/Tests $(distdir)/Makefile.tests $(distdir)/README $(distdir)/README.tests $(distdir)/AUTHORS $(distdir)/testapi.c $(distdir)/runtest.c $(distdir)/runsuite.c | GZIP=$(GZIP_ENV) gzip -c >`echo "$(distdir)" | sed "s+libxml2+libxml2-tests+"`.tar.gz
@(rm -rf $(distdir)/xstc/Test)
cleantar:
@(rm -f libxml*.tar.gz COPYING.LIB)
......@@ -1106,6 +1108,7 @@ EXTRA_DIST = xml2-config.in xml2Conf.sh.in libxml.spec.in libxml2.spec \
triop.h triodef.h libxml.h elfgcchack.h \
testThreadsWin32.c genUnicode.py TODO_SCHEMAS \
dbgen.pl dbgenattr.pl regressions.py regressions.xml \
README.tests Makefile.tests \
$(CVS_EXTRA_DIST)
......
#
# You may have to ajust to call the right compiler, or other oprions
# for compiling and linking
#
CFLAGS=`xml2-config --cflags`
LIBS=`xml2-config --libs`
THREADLIB= -lpthread
EXEEXT=
all: runtest$(EXEEXT) runsuite$(EXEEXT) testapi$(EXEEXT)
clean:
$(RM) runtest$(EXEEXT) runsuite$(EXEEXT) testapi$(EXEEXT)
check: do_runtest do_runsuite do_testapi
runtest$(EXEEXT): runtest.c
$(CC) -o runtest$(EXEEXT) $(CFLAGS) runtest.c $(LIBS) $(THREADLIB)
do_runtest: runtest$(EXEEXT)
./runtest
runsuite$(EXEEXT): runsuite.c
$(CC) -o runsuite$(EXEEXT) $(CFLAGS) runsuite.c $(LIBS)
do_runsuite: runsuite$(EXEEXT)
./runsuite
testapi$(EXEEXT): testapi.c
$(CC) -o testapi$(EXEEXT) $(CFLAGS) testapi.c $(LIBS)
do_testapi: testapi$(EXEEXT)
./testapi
......@@ -15,8 +15,8 @@ To assert build quality:
on an Unixised setup:
run make tests
otherwise:
There is 2 standalone tools runtest.c and testapi.c, which should
compile as part of the build or as any application would.
There is 3 standalone tools runtest.c runsuite.c testapi.c, which
should compile as part of the build or as any application would.
Launch them from this directory to get results, runtest checks
the proper functionning of libxml2 main APIs while testapi does
a full coverage check. Report failures to the list.
......
README.tests
Instructions for standalone test regressions of libxml2
libxml2-tests-$version.tar.gz contains 3 standalone C programs as well
as a large amount of tests and results coming from libxml2 itself and
from W3C, NIST, Sun Microsystems, Microsoft and James Clark. Each C
program has a different testing purpose:
runtest.c : runs libxml2 basic internal regression tests
runsuite.c: runs libxml2 against external regression tests
testapi.c : exercises the library public entry points
The command:
make -f Makefile.tests
should be sufficient on an Unix system to build and exercise the tests
for the version of the library installed on the system. Note however
that there isn't backward compatibility provided so if the installed
version is older to the testsuite one, failing to compile or run the tests
is likely. In any event this won't work with an installed libxml2 older
than 2.6.20.
Building on other platfroms should be a matter of compiling the C files
like any other program using libxml2, running the test should be done
simply by launching the resulting executables.
Daniel Veillard
Sun Jul 10 2005
......@@ -13,29 +13,30 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><h2>Letter A:</h2><dl><dt>A-Z</dt><dd><a href="html/libxml-parserInternals.html#xmlCheckLanguageID">xmlCheckLanguageID</a><br />
</dd><dt>A-Za-z</dt><dd><a href="html/libxml-parserInternals.html#xmlParseEncName">xmlParseEncName</a><br />
</dd><dt>A-Za-z0-9</dt><dd><a href="html/libxml-parserInternals.html#xmlParseEncName">xmlParseEncName</a><br />
......@@ -71,6 +72,8 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlschemastypes.html#xmlSchemaValueGetNext">xmlSchemaValueGetNext</a><br />
</dd><dt>Activation</dt><dd><a href="html/libxml-xmlreader.html#xmlTextReaderRelaxNGSetSchema">xmlTextReaderRelaxNGSetSchema</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderRelaxNGValidate">xmlTextReaderRelaxNGValidate</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSchemaValidate">xmlTextReaderSchemaValidate</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSetSchema">xmlTextReaderSetSchema</a><br />
</dd><dt>Add</dt><dd><a href="html/libxml-catalog.html#xmlACatalogAdd">xmlACatalogAdd</a><br />
<a href="html/libxml-tree.html#xmlAddChild">xmlAddChild</a><br />
<a href="html/libxml-tree.html#xmlAddChildList">xmlAddChildList</a><br />
......@@ -253,27 +256,28 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
......@@ -13,29 +13,30 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><h2>Letter C:</h2><dl><dt>C14N</dt><dd><a href="html/libxml-c14n.html#xmlC14NDocSaveTo">xmlC14NDocSaveTo</a><br />
<a href="html/libxml-c14n.html#xmlC14NExecute">xmlC14NExecute</a><br />
</dd><dt>CATALOG</dt><dd><a href="html/libxml-catalog.html#xmlLoadACatalog">xmlLoadACatalog</a><br />
......@@ -346,27 +347,28 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -13,29 +13,30 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><h2>Letter D:</h2><dl><dt>DEBUG_MEMORY</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br />
</dd><dt>DEBUG_MEMORY_FREED</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br />
</dd><dt>DEBUG_MEMORY_LOCATION</dt><dd><a href="html/libxml-xmlmemory.html#DEBUG_MEMORY">DEBUG_MEMORY</a><br />
......@@ -412,27 +413,28 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -13,29 +13,30 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><h2>Letter F:</h2><dl><dt>FALSE</dt><dd><a href="html/libxml-xmlwriter.html#xmlTextWriterStartDTDEntity">xmlTextWriterStartDTDEntity</a><br />
<a href="html/libxml-xmlwriter.html#xmlTextWriterWriteDTDEntity">xmlTextWriterWriteDTDEntity</a><br />
<a href="html/libxml-xmlwriter.html#xmlTextWriterWriteDTDExternalEntity">xmlTextWriterWriteDTDExternalEntity</a><br />
......@@ -304,27 +305,28 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="APIchunk3.html">F-I</a>
<a href="APIchunk4.html">J-N</a>
<a href="APIchunk5.html">O-P</a>
<a href="APIchunk6.html">Q-S</a>
<a href="APIchunk7.html">T-U</a>
<a href="APIchunk8.html">V-Z</a>
<a href="APIchunk9.html">a-a</a>
<a href="APIchunk10.html">b-b</a>
<a href="APIchunk11.html">c-c</a>
<a href="APIchunk12.html">d-d</a>
<a href="APIchunk13.html">e-e</a>
<a href="APIchunk14.html">f-f</a>
<a href="APIchunk15.html">g-h</a>
<a href="APIchunk16.html">i-i</a>
<a href="APIchunk17.html">j-l</a>
<a href="APIchunk18.html">m-m</a>
<a href="APIchunk19.html">n-n</a>
<a href="APIchunk20.html">o-o</a>
<a href="APIchunk21.html">p-p</a>
<a href="APIchunk22.html">q-r</a>
<a href="APIchunk23.html">s-s</a>
<a href="APIchunk24.html">t-t</a>
<a href="APIchunk25.html">u-v</a>
<a href="APIchunk26.html">w-w</a>
<a href="APIchunk27.html">x-x</a>
<a href="APIchunk28.html">y-z</a>
<a href="APIchunk6.html">Q-R</a>
<a href="APIchunk7.html">S-S</a>
<a href="APIchunk8.html">T-U</a>
<a href="APIchunk9.html">V-Z</a>
<a href="APIchunk10.html">a-a</a>
<a href="APIchunk11.html">b-b</a>
<a href="APIchunk12.html">c-c</a>
<a href="APIchunk13.html">d-d</a>
<a href="APIchunk14.html">e-e</a>
<a href="APIchunk15.html">f-f</a>
<a href="APIchunk16.html">g-h</a>
<a href="APIchunk17.html">i-i</a>
<a href="APIchunk18.html">j-l</a>
<a href="APIchunk19.html">m-m</a>
<a href="APIchunk20.html">n-n</a>
<a href="APIchunk21.html">o-o</a>
<a href="APIchunk22.html">p-p</a>
<a href="APIchunk23.html">q-r</a>
<a href="APIchunk24.html">s-s</a>
<a href="APIchunk25.html">t-t</a>
<a href="APIchunk26.html">u-v</a>
<a href="APIchunk27.html">w-w</a>
<a href="APIchunk28.html">x-x</a>
<a href="APIchunk29.html">y-z</a>
</h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -480,6 +480,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlschemas.html#xmlSchemaNewMemParserCtxt">xmlSchemaNewMemParserCtxt</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaNewParserCtxt">xmlSchemaNewParserCtxt</a><br />
</p><h2>Type xmlSchemaPtr:</h2><p><a href="html/libxml-xmlschemas.html#xmlSchemaParse">xmlSchemaParse</a><br />
</p><h2>Type xmlSchemaSAXPlugPtr:</h2><p><a href="html/libxml-xmlschemas.html#xmlSchemaSAXPlug">xmlSchemaSAXPlug</a><br />
</p><h2>Type xmlSchemaTypePtr:</h2><p><a href="html/libxml-xmlschemastypes.html#xmlSchemaGetBuiltInListSimpleTypeItemType">xmlSchemaGetBuiltInListSimpleTypeItemType</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaGetBuiltInType">xmlSchemaGetBuiltInType</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaGetPredefinedType">xmlSchemaGetPredefinedType</a><br />
......
This diff is collapsed.
......@@ -855,6 +855,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-relaxng.html#xmlRelaxNGGetValidErrors">xmlRelaxNGGetValidErrors</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaGetParserErrors">xmlSchemaGetParserErrors</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaGetValidErrors">xmlSchemaGetValidErrors</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaSAXPlug">xmlSchemaSAXPlug</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderGetErrorHandler">xmlTextReaderGetErrorHandler</a><br />
</p><h2>Type xlinkActuate *:</h2><p><a href="html/libxml-xlink.html#xlinkExtendedLinkFunk">xlinkExtendedLinkFunk</a><br />
</p><h2>Type xlinkHandlerPtr:</h2><p><a href="html/libxml-xlink.html#xlinkSetDefaultHandler">xlinkSetDefaultHandler</a><br />
......@@ -1791,6 +1792,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-parser.html#xmlSAXUserParseFile">xmlSAXUserParseFile</a><br />
<a href="html/libxml-parser.html#xmlSAXUserParseMemory">xmlSAXUserParseMemory</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaValidateStream">xmlSchemaValidateStream</a><br />
</p><h2>Type xmlSAXHandlerPtr *:</h2><p><a href="html/libxml-xmlschemas.html#xmlSchemaSAXPlug">xmlSchemaSAXPlug</a><br />
</p><h2>Type xmlSAXHandlerV1 *:</h2><p><a href="html/libxml-SAX.html#initdocbDefaultSAXHandler">initdocbDefaultSAXHandler</a><br />
<a href="html/libxml-SAX.html#inithtmlDefaultSAXHandler">inithtmlDefaultSAXHandler</a><br />
<a href="html/libxml-SAX.html#initxmlDefaultSAXHandler">initxmlDefaultSAXHandler</a><br />
......@@ -1819,6 +1821,8 @@ A:link, A:visited, A:active { text-decoration: underline }
</p><h2>Type xmlSchemaPtr:</h2><p><a href="html/libxml-xmlschemas.html#xmlSchemaDump">xmlSchemaDump</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaFree">xmlSchemaFree</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaNewValidCtxt">xmlSchemaNewValidCtxt</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSetSchema">xmlTextReaderSetSchema</a><br />
</p><h2>Type xmlSchemaSAXPlugPtr:</h2><p><a href="html/libxml-xmlschemas.html#xmlSchemaSAXUnplug">xmlSchemaSAXUnplug</a><br />
</p><h2>Type xmlSchemaTypePtr:</h2><p><a href="html/libxml-xmlschemastypes.html#xmlSchemaCheckFacet">xmlSchemaCheckFacet</a><br />
<a href="html/libxml-schemasInternals.html#xmlSchemaFreeType">xmlSchemaFreeType</a><br />
<a href="html/libxml-xmlschemastypes.html#xmlSchemaGetBuiltInListSimpleTypeItemType">xmlSchemaGetBuiltInListSimpleTypeItemType</a><br />
......@@ -1852,6 +1856,8 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlschemastypes.html#xmlSchemaValidateLengthFacetWhtsp">xmlSchemaValidateLengthFacetWhtsp</a><br />
</p><h2>Type xmlSchemaValidCtxtPtr:</h2><p><a href="html/libxml-xmlschemas.html#xmlSchemaFreeValidCtxt">xmlSchemaFreeValidCtxt</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaGetValidErrors">xmlSchemaGetValidErrors</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaIsValid">xmlSchemaIsValid</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaSAXPlug">xmlSchemaSAXPlug</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaSetValidErrors">xmlSchemaSetValidErrors</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaSetValidOptions">xmlSchemaSetValidOptions</a><br />
<a href="html/libxml-xmlschemas.html#xmlSchemaValidCtxtGetOptions">xmlSchemaValidCtxtGetOptions</a><br />
......@@ -1965,8 +1971,10 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlreader.html#xmlTextReaderReadString">xmlTextReaderReadString</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderRelaxNGSetSchema">xmlTextReaderRelaxNGSetSchema</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderRelaxNGValidate">xmlTextReaderRelaxNGValidate</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSchemaValidate">xmlTextReaderSchemaValidate</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSetErrorHandler">xmlTextReaderSetErrorHandler</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSetParserProp">xmlTextReaderSetParserProp</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSetSchema">xmlTextReaderSetSchema</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderSetStructuredErrorHandler">xmlTextReaderSetStructuredErrorHandler</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderStandalone">xmlTextReaderStandalone</a><br />
<a href="html/libxml-xmlreader.html#xmlTextReaderValue">xmlTextReaderValue</a><br />
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -172,7 +172,8 @@ skipped_memcheck = [ "xmlLoadCatalog", "xmlAddEncodingAlias",
"xmlCatalogRemove", "xmlLoadCatalogs", "xmlCleanupCharEncodingHandlers",
"xmlInitCharEncodingHandlers", "xmlCatalogCleanup",
"xmlSchemaGetBuiltInType",
"htmlParseFile", "htmlCtxtReadFile" # loads the catalogs
"htmlParseFile", "htmlCtxtReadFile", # loads the catalogs
"xmlTextReaderSchemaValidate", "xmlSchemaCleanupTypes" # initialize the schemas type system
]
#
......
......@@ -541,7 +541,7 @@ struct _xmlDOMWrapCtxt {
/*
* Some helper functions
*/
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED)
#if defined(LIBXML_TREE_ENABLED) || defined(LIBXML_XPATH_ENABLED) || defined(LIBXML_SCHEMAS_ENABLED) || defined(LIBXML_DEBUG_ENABLED) || defined (LIBXML_HTML_ENABLED)
XMLPUBFUN int XMLCALL
xmlValidateNCName (const xmlChar *value,
int space);
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment