Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

preparing 2.4.21 raised a too low limit rebuilt the docs Daniel

* configure.in include/libxml/xmlwin32version.h: preparing 2.4.21
* valid.c: raised a too low limit
* doc/*: rebuilt the docs
Daniel
  • Loading branch information...
commit fc57b41cb14a9920fa73cbb9fa1e495047970f2b 1 parent 93d3a47
Daniel Veillard authored
6 ChangeLog
... ... @@ -1,3 +1,9 @@
  1 +Mon Apr 29 17:48:26 CEST 2002 Daniel Veillard <daniel@veillard.com>
  2 +
  3 + * configure.in include/libxml/xmlwin32version.h: preparing 2.4.21
  4 + * valid.c: raised a too low limit
  5 + * doc/*: rebuilt the docs
  6 +
1 7 Wed Apr 24 13:41:03 CEST 2002 Daniel Veillard <daniel@veillard.com>
2 8
3 9 * test/XPath/expr/floats test/XPath/expr/functions
2  configure.in
@@ -6,7 +6,7 @@ AC_CANONICAL_HOST
6 6
7 7 LIBXML_MAJOR_VERSION=2
8 8 LIBXML_MINOR_VERSION=4
9   -LIBXML_MICRO_VERSION=20
  9 +LIBXML_MICRO_VERSION=21
10 10 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION
11 11 LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
12 12
2  doc/Makefile.am
@@ -34,7 +34,7 @@ $(APIPAGES): libxml2-refs.xml site.xsl api.xsl
34 34 $(bindir)/xsltproc --html $(top_srcdir)/doc/api.xsl $(top_srcdir)/doc/xml.html ; fi );
35 35
36 36 scan:
37   - gtkdoc-scan --module=libxml --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="acconfig.h config.h xmlwin32version.h win32config.h trio.h triostr.h triop.h config-mac.h XMLTestPrefix2.h XMLTestPrefix.h triodef.h trionan.h xlink.h libxml.h libxml2-py.h libxml_wrap.h"
  37 + gtkdoc-scan --module=libxml --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="acconfig.h config.h xmlwin32version.h win32config.h trio.h triostr.h triop.h config-mac.h XMLTestPrefix2.h XMLTestPrefix.h triodef.h trionan.h xlink.h libxml.h libxml2-py.h libxml_wrap.h xmlunicode.h xmlregexp.h xmlautomata.h xmlschemas.h xmlschemastypes.h"
38 38
39 39 templates: scan
40 40 gtkdoc-mktmpl --module=libxml
4 doc/html/libxml-parser.html
@@ -8812,8 +8812,8 @@
8812 8812 It use the given SAX function block to handle the parsing callback.
8813 8813 If sax is NULL, fallback to the default DOM tree building routines.</P
8814 8814 ><P
8815   ->User data (void *) is stored within the parser context, so it is
8816   -available nearly everywhere in libxml.</P
  8815 +>User data (void *) is stored within the parser context in the
  8816 +context's _private member, so it is available nearly everywhere in libxml</P
8817 8817 ><P
8818 8818 ></P
8819 8819 ><DIV
8 doc/html/libxml-tree.html
@@ -1025,7 +1025,7 @@
1025 1025 > <A
1026 1026 HREF="libxml-tree.html#XMLDOCCOPYNODE"
1027 1027 >xmlDocCopyNode</A
1028   -> (<A
  1028 +> (const <A
1029 1029 HREF="libxml-tree.html#XMLNODEPTR"
1030 1030 >xmlNodePtr</A
1031 1031 > node,
@@ -1040,7 +1040,7 @@
1040 1040 > <A
1041 1041 HREF="libxml-tree.html#XMLCOPYNODELIST"
1042 1042 >xmlCopyNodeList</A
1043   -> (<A
  1043 +> (const <A
1044 1044 HREF="libxml-tree.html#XMLNODEPTR"
1045 1045 >xmlNodePtr</A
1046 1046 > node);
@@ -9423,7 +9423,7 @@
9423 9423 ><A
9424 9424 HREF="libxml-tree.html#XMLNODEPTR"
9425 9425 >xmlNodePtr</A
9426   -> xmlDocCopyNode (<A
  9426 +> xmlDocCopyNode (const <A
9427 9427 HREF="libxml-tree.html#XMLNODEPTR"
9428 9428 >xmlNodePtr</A
9429 9429 > node,
@@ -9551,7 +9551,7 @@
9551 9551 ><A
9552 9552 HREF="libxml-tree.html#XMLNODEPTR"
9553 9553 >xmlNodePtr</A
9554   -> xmlCopyNodeList (<A
  9554 +> xmlCopyNodeList (const <A
9555 9555 HREF="libxml-tree.html#XMLNODEPTR"
9556 9556 >xmlNodePtr</A
9557 9557 > node);</PRE
1,200 doc/libxml2-api.xml
@@ -160,6 +160,38 @@
160 160 <exports symbol='htmlDefaultSAXHandlerInit'/>
161 161 <exports symbol='docbDefaultSAXHandlerInit'/>
162 162 </file>
  163 + <file name='debugXML'>
  164 + <exports symbol='xmlDebugDumpString'/>
  165 + <exports symbol='xmlDebugDumpAttr'/>
  166 + <exports symbol='xmlDebugDumpAttrList'/>
  167 + <exports symbol='xmlDebugDumpOneNode'/>
  168 + <exports symbol='xmlDebugDumpNode'/>
  169 + <exports symbol='xmlDebugDumpNodeList'/>
  170 + <exports symbol='xmlDebugDumpDocumentHead'/>
  171 + <exports symbol='xmlDebugDumpDocument'/>
  172 + <exports symbol='xmlDebugDumpDTD'/>
  173 + <exports symbol='xmlDebugDumpEntities'/>
  174 + <exports symbol='xmlLsOneNode'/>
  175 + <exports symbol='xmlLsCountNode'/>
  176 + <exports symbol='xmlShellReadlineFunc'/>
  177 + <exports symbol='xmlShellCtxt'/>
  178 + <exports symbol='xmlShellCtxtPtr'/>
  179 + <exports symbol='xmlShellCmd'/>
  180 + <exports symbol='xmlShellPrintXPathError'/>
  181 + <exports symbol='xmlShellPrintNode'/>
  182 + <exports symbol='xmlShellPrintXPathResult'/>
  183 + <exports symbol='xmlShellList'/>
  184 + <exports symbol='xmlShellBase'/>
  185 + <exports symbol='xmlShellDir'/>
  186 + <exports symbol='xmlShellCat'/>
  187 + <exports symbol='xmlShellLoad'/>
  188 + <exports symbol='xmlShellWrite'/>
  189 + <exports symbol='xmlShellSave'/>
  190 + <exports symbol='xmlShellValidate'/>
  191 + <exports symbol='xmlShellDu'/>
  192 + <exports symbol='xmlShellPwd'/>
  193 + <exports symbol='xmlShell'/>
  194 + </file>
163 195 <file name='DOCBparser'>
164 196 <exports symbol='docbParserCtxt'/>
165 197 <exports symbol='docbParserCtxtPtr'/>
@@ -181,20 +213,6 @@
181 213 <exports symbol='docbCreateFileParserCtxt'/>
182 214 <exports symbol='docbParseDocument'/>
183 215 </file>
184   - <file name='xmlregexp'>
185   - <exports symbol='xmlRegexp'/>
186   - <exports symbol='xmlRegexpPtr'/>
187   - <exports symbol='xmlRegExecCtxt'/>
188   - <exports symbol='xmlRegExecCtxtPtr'/>
189   - <exports symbol='xmlRegexpCompile'/>
190   - <exports symbol='xmlRegFreeRegexp'/>
191   - <exports symbol='xmlRegexpExec'/>
192   - <exports symbol='xmlRegexpPrint'/>
193   - <exports symbol='xmlRegExecCallbacks'/>
194   - <exports symbol='xmlRegNewExecCtxt'/>
195   - <exports symbol='xmlRegFreeExecCtxt'/>
196   - <exports symbol='xmlRegExecPushString'/>
197   - </file>
198 216 <file name='HTMLparser'>
199 217 <exports symbol='htmlParserCtxt'/>
200 218 <exports symbol='htmlParserCtxtPtr'/>
@@ -622,164 +640,6 @@
622 640 <exports symbol='xmlGetCompressMode'/>
623 641 <exports symbol='xmlSetCompressMode'/>
624 642 </file>
625   - <file name='xmlunicode'>
626   - <exports symbol='xmlUCSIsAlphabeticPresentationForms'/>
627   - <exports symbol='xmlUCSIsArabic'/>
628   - <exports symbol='xmlUCSIsArabicPresentationFormsA'/>
629   - <exports symbol='xmlUCSIsArabicPresentationFormsB'/>
630   - <exports symbol='xmlUCSIsArmenian'/>
631   - <exports symbol='xmlUCSIsArrows'/>
632   - <exports symbol='xmlUCSIsBasicLatin'/>
633   - <exports symbol='xmlUCSIsBengali'/>
634   - <exports symbol='xmlUCSIsBlockElements'/>
635   - <exports symbol='xmlUCSIsBopomofo'/>
636   - <exports symbol='xmlUCSIsBopomofoExtended'/>
637   - <exports symbol='xmlUCSIsBoxDrawing'/>
638   - <exports symbol='xmlUCSIsBraillePatterns'/>
639   - <exports symbol='xmlUCSIsByzantineMusicalSymbols'/>
640   - <exports symbol='xmlUCSIsCJKCompatibility'/>
641   - <exports symbol='xmlUCSIsCJKCompatibilityForms'/>
642   - <exports symbol='xmlUCSIsCJKCompatibilityIdeographs'/>
643   - <exports symbol='xmlUCSIsCJKCompatibilityIdeographsSupplement'/>
644   - <exports symbol='xmlUCSIsCJKRadicalsSupplement'/>
645   - <exports symbol='xmlUCSIsCJKSymbolsandPunctuation'/>
646   - <exports symbol='xmlUCSIsCJKUnifiedIdeographs'/>
647   - <exports symbol='xmlUCSIsCJKUnifiedIdeographsExtensionA'/>
648   - <exports symbol='xmlUCSIsCJKUnifiedIdeographsExtensionB'/>
649   - <exports symbol='xmlUCSIsCherokee'/>
650   - <exports symbol='xmlUCSIsCombiningDiacriticalMarks'/>
651   - <exports symbol='xmlUCSIsCombiningHalfMarks'/>
652   - <exports symbol='xmlUCSIsCombiningMarksforSymbols'/>
653   - <exports symbol='xmlUCSIsControlPictures'/>
654   - <exports symbol='xmlUCSIsCurrencySymbols'/>
655   - <exports symbol='xmlUCSIsCyrillic'/>
656   - <exports symbol='xmlUCSIsDeseret'/>
657   - <exports symbol='xmlUCSIsDevanagari'/>
658   - <exports symbol='xmlUCSIsDingbats'/>
659   - <exports symbol='xmlUCSIsEnclosedAlphanumerics'/>
660   - <exports symbol='xmlUCSIsEnclosedCJKLettersandMonths'/>
661   - <exports symbol='xmlUCSIsEthiopic'/>
662   - <exports symbol='xmlUCSIsGeneralPunctuation'/>
663   - <exports symbol='xmlUCSIsGeometricShapes'/>
664   - <exports symbol='xmlUCSIsGeorgian'/>
665   - <exports symbol='xmlUCSIsGothic'/>
666   - <exports symbol='xmlUCSIsGreek'/>
667   - <exports symbol='xmlUCSIsGreekExtended'/>
668   - <exports symbol='xmlUCSIsGujarati'/>
669   - <exports symbol='xmlUCSIsGurmukhi'/>
670   - <exports symbol='xmlUCSIsHalfwidthandFullwidthForms'/>
671   - <exports symbol='xmlUCSIsHangulCompatibilityJamo'/>
672   - <exports symbol='xmlUCSIsHangulJamo'/>
673   - <exports symbol='xmlUCSIsHangulSyllables'/>
674   - <exports symbol='xmlUCSIsHebrew'/>
675   - <exports symbol='xmlUCSIsHighPrivateUseSurrogates'/>
676   - <exports symbol='xmlUCSIsHighSurrogates'/>
677   - <exports symbol='xmlUCSIsHiragana'/>
678   - <exports symbol='xmlUCSIsIPAExtensions'/>
679   - <exports symbol='xmlUCSIsIdeographicDescriptionCharacters'/>
680   - <exports symbol='xmlUCSIsKanbun'/>
681   - <exports symbol='xmlUCSIsKangxiRadicals'/>
682   - <exports symbol='xmlUCSIsKannada'/>
683   - <exports symbol='xmlUCSIsKatakana'/>
684   - <exports symbol='xmlUCSIsKhmer'/>
685   - <exports symbol='xmlUCSIsLao'/>
686   - <exports symbol='xmlUCSIsLatin1Supplement'/>
687   - <exports symbol='xmlUCSIsLatinExtendedA'/>
688   - <exports symbol='xmlUCSIsLatinExtendedB'/>
689   - <exports symbol='xmlUCSIsLatinExtendedAdditional'/>
690   - <exports symbol='xmlUCSIsLetterlikeSymbols'/>
691   - <exports symbol='xmlUCSIsLowSurrogates'/>
692   - <exports symbol='xmlUCSIsMalayalam'/>
693   - <exports symbol='xmlUCSIsMathematicalAlphanumericSymbols'/>
694   - <exports symbol='xmlUCSIsMathematicalOperators'/>
695   - <exports symbol='xmlUCSIsMiscellaneousSymbols'/>
696   - <exports symbol='xmlUCSIsMiscellaneousTechnical'/>
697   - <exports symbol='xmlUCSIsMongolian'/>
698   - <exports symbol='xmlUCSIsMusicalSymbols'/>
699   - <exports symbol='xmlUCSIsMyanmar'/>
700   - <exports symbol='xmlUCSIsNumberForms'/>
701   - <exports symbol='xmlUCSIsOgham'/>
702   - <exports symbol='xmlUCSIsOldItalic'/>
703   - <exports symbol='xmlUCSIsOpticalCharacterRecognition'/>
704   - <exports symbol='xmlUCSIsOriya'/>
705   - <exports symbol='xmlUCSIsPrivateUse'/>
706   - <exports symbol='xmlUCSIsRunic'/>
707   - <exports symbol='xmlUCSIsSinhala'/>
708   - <exports symbol='xmlUCSIsSmallFormVariants'/>
709   - <exports symbol='xmlUCSIsSpacingModifierLetters'/>
710   - <exports symbol='xmlUCSIsSpecials'/>
711   - <exports symbol='xmlUCSIsSuperscriptsandSubscripts'/>
712   - <exports symbol='xmlUCSIsSyriac'/>
713   - <exports symbol='xmlUCSIsTags'/>
714   - <exports symbol='xmlUCSIsTamil'/>
715   - <exports symbol='xmlUCSIsTelugu'/>
716   - <exports symbol='xmlUCSIsThaana'/>
717   - <exports symbol='xmlUCSIsThai'/>
718   - <exports symbol='xmlUCSIsTibetan'/>
719   - <exports symbol='xmlUCSIsUnifiedCanadianAboriginalSyllabics'/>
720   - <exports symbol='xmlUCSIsYiRadicals'/>
721   - <exports symbol='xmlUCSIsYiSyllables'/>
722   - <exports symbol='xmlUCSIsBlock'/>
723   - <exports symbol='xmlUCSIsCatC'/>
724   - <exports symbol='xmlUCSIsCatCc'/>
725   - <exports symbol='xmlUCSIsCatCf'/>
726   - <exports symbol='xmlUCSIsCatCo'/>
727   - <exports symbol='xmlUCSIsCatCs'/>
728   - <exports symbol='xmlUCSIsCatL'/>
729   - <exports symbol='xmlUCSIsCatLl'/>
730   - <exports symbol='xmlUCSIsCatLm'/>
731   - <exports symbol='xmlUCSIsCatLo'/>
732   - <exports symbol='xmlUCSIsCatLt'/>
733   - <exports symbol='xmlUCSIsCatLu'/>
734   - <exports symbol='xmlUCSIsCatM'/>
735   - <exports symbol='xmlUCSIsCatMc'/>
736   - <exports symbol='xmlUCSIsCatMe'/>
737   - <exports symbol='xmlUCSIsCatMn'/>
738   - <exports symbol='xmlUCSIsCatN'/>
739   - <exports symbol='xmlUCSIsCatNd'/>
740   - <exports symbol='xmlUCSIsCatNl'/>
741   - <exports symbol='xmlUCSIsCatNo'/>
742   - <exports symbol='xmlUCSIsCatP'/>
743   - <exports symbol='xmlUCSIsCatPc'/>
744   - <exports symbol='xmlUCSIsCatPd'/>
745   - <exports symbol='xmlUCSIsCatPe'/>
746   - <exports symbol='xmlUCSIsCatPf'/>
747   - <exports symbol='xmlUCSIsCatPi'/>
748   - <exports symbol='xmlUCSIsCatPo'/>
749   - <exports symbol='xmlUCSIsCatPs'/>
750   - <exports symbol='xmlUCSIsCatS'/>
751   - <exports symbol='xmlUCSIsCatSc'/>
752   - <exports symbol='xmlUCSIsCatSk'/>
753   - <exports symbol='xmlUCSIsCatSm'/>
754   - <exports symbol='xmlUCSIsCatSo'/>
755   - <exports symbol='xmlUCSIsCatZ'/>
756   - <exports symbol='xmlUCSIsCatZl'/>
757   - <exports symbol='xmlUCSIsCatZp'/>
758   - <exports symbol='xmlUCSIsCatZs'/>
759   - <exports symbol='xmlUCSIsCat'/>
760   - </file>
761   - <file name='xmlschemas'>
762   - <exports symbol='xmlSchemaValidError'/>
763   - <exports symbol='xmlSchema'/>
764   - <exports symbol='xmlSchemaPtr'/>
765   - <exports symbol='xmlSchemaValidityErrorFunc'/>
766   - <exports symbol='xmlSchemaValidityWarningFunc'/>
767   - <exports symbol='xmlSchemaParserCtxt'/>
768   - <exports symbol='xmlSchemaParserCtxtPtr'/>
769   - <exports symbol='xmlSchemaValidCtxt'/>
770   - <exports symbol='xmlSchemaValidCtxtPtr'/>
771   - <exports symbol='xmlSchemaNewParserCtxt'/>
772   - <exports symbol='xmlSchemaFreeParserCtxt'/>
773   - <exports symbol='xmlSchemaSetParserErrors'/>
774   - <exports symbol='xmlSchemaParse'/>
775   - <exports symbol='xmlSchemaFree'/>
776   - <exports symbol='xmlSchemaDump'/>
777   - <exports symbol='xmlSchemaSetValidErrors'/>
778   - <exports symbol='xmlSchemaNewValidCtxt'/>
779   - <exports symbol='xmlSchemaFreeValidCtxt'/>
780   - <exports symbol='xmlSchemaValidateDoc'/>
781   - <exports symbol='xmlSchemaValidateStream'/>
782   - </file>
783 643 <file name='encoding'>
784 644 <exports symbol='xmlCharEncoding'/>
785 645 <exports symbol='xmlCharEncodingInputFunc'/>
@@ -1027,77 +887,6 @@
1027 887 <exports symbol='xmlSchema'/>
1028 888 <exports symbol='xmlSchemaFreeType'/>
1029 889 </file>
1030   - <file name='xpath'>
1031   - <exports symbol='xmlXPathContext'/>
1032   - <exports symbol='xmlXPathContextPtr'/>
1033   - <exports symbol='xmlXPathParserContext'/>
1034   - <exports symbol='xmlXPathParserContextPtr'/>
1035   - <exports symbol='xmlXPathError'/>
1036   - <exports symbol='xmlNodeSet'/>
1037   - <exports symbol='xmlNodeSetPtr'/>
1038   - <exports symbol='xmlXPathObjectType'/>
1039   - <exports symbol='xmlXPathObject'/>
1040   - <exports symbol='xmlXPathObjectPtr'/>
1041   - <exports symbol='xmlXPathConvertFunc'/>
1042   - <exports symbol='xmlXPathType'/>
1043   - <exports symbol='xmlXPathTypePtr'/>
1044   - <exports symbol='xmlXPathVariable'/>
1045   - <exports symbol='xmlXPathVariablePtr'/>
1046   - <exports symbol='xmlXPathEvalFunc'/>
1047   - <exports symbol='xmlXPathFunct'/>
1048   - <exports symbol='xmlXPathFuncPtr'/>
1049   - <exports symbol='xmlXPathAxisFunc'/>
1050   - <exports symbol='xmlXPathAxis'/>
1051   - <exports symbol='xmlXPathAxisPtr'/>
1052   - <exports symbol='xmlXPathCompExpr'/>
1053   - <exports symbol='xmlXPathCompExprPtr'/>
1054   - <exports symbol='xmlXPathFunction'/>
1055   - <exports symbol='xmlXPathIsNaN'/>
1056   - <exports symbol='xmlXPathIsInf'/>
1057   - <exports symbol='xmlXPathNodeSetGetLength'/>
1058   - <exports symbol='xmlXPathNodeSetItem'/>
1059   - <exports symbol='xmlXPathNodeSetIsEmpty'/>
1060   - <exports symbol='xmlXPathFreeObject'/>
1061   - <exports symbol='xmlXPathNodeSetCreate'/>
1062   - <exports symbol='xmlXPathFreeNodeSetList'/>
1063   - <exports symbol='xmlXPathFreeNodeSet'/>
1064   - <exports symbol='xmlXPathObjectCopy'/>
1065   - <exports symbol='xmlXPathCmpNodes'/>
1066   - <exports symbol='xmlXPathCastNumberToBoolean'/>
1067   - <exports symbol='xmlXPathCastStringToBoolean'/>
1068   - <exports symbol='xmlXPathCastNodeSetToBoolean'/>
1069   - <exports symbol='xmlXPathCastToBoolean'/>
1070   - <exports symbol='xmlXPathCastBooleanToNumber'/>
1071   - <exports symbol='xmlXPathCastStringToNumber'/>
1072   - <exports symbol='xmlXPathCastNodeToNumber'/>
1073   - <exports symbol='xmlXPathCastNodeSetToNumber'/>
1074   - <exports symbol='xmlXPathCastToNumber'/>
1075   - <exports symbol='xmlXPathCastBooleanToString'/>
1076   - <exports symbol='xmlXPathCastNumberToString'/>
1077   - <exports symbol='xmlXPathCastNodeToString'/>
1078   - <exports symbol='xmlXPathCastNodeSetToString'/>
1079   - <exports symbol='xmlXPathCastToString'/>
1080   - <exports symbol='xmlXPathConvertBoolean'/>
1081   - <exports symbol='xmlXPathConvertNumber'/>
1082   - <exports symbol='xmlXPathConvertString'/>
1083   - <exports symbol='xmlXPathInit'/>
1084   - <exports symbol='xmlXPathNewContext'/>
1085   - <exports symbol='xmlXPathFreeContext'/>
1086   - <exports symbol='xmlXPathEval'/>
1087   - <exports symbol='xmlXPathEvalExpression'/>
1088   - <exports symbol='xmlXPathEvalPredicate'/>
1089   - <exports symbol='xmlXPathCompile'/>
1090   - <exports symbol='xmlXPathCompiledEval'/>
1091   - <exports symbol='xmlXPathFreeCompExpr'/>
1092   - </file>
1093   - <file name='xmlschemastypes'>
1094   - <exports symbol='xmlSchemaInitTypes'/>
1095   - <exports symbol='xmlSchemaCleanupTypes'/>
1096   - <exports symbol='xmlSchemaGetPredefinedType'/>
1097   - <exports symbol='xmlSchemaValidatePredefinedType'/>
1098   - <exports symbol='xmlSchemaValidateFacet'/>
1099   - <exports symbol='xmlSchemaFreeValue'/>
1100   - </file>
1101 890 <file name='xpointer'>
1102 891 <exports symbol='xmlLocationSet'/>
1103 892 <exports symbol='xmlLocationSetPtr'/>
@@ -1329,27 +1118,6 @@
1329 1118 <exports symbol='xmlGetExternalEntityLoader'/>
1330 1119 <exports symbol='xmlLoadExternalEntity'/>
1331 1120 </file>
1332   - <file name='xmlautomata'>
1333   - <exports symbol='xmlAutomata'/>
1334   - <exports symbol='xmlAutomataPtr'/>
1335   - <exports symbol='xmlAutomataState'/>
1336   - <exports symbol='xmlAutomataStatePtr'/>
1337   - <exports symbol='xmlNewAutomata'/>
1338   - <exports symbol='xmlFreeAutomata'/>
1339   - <exports symbol='xmlAutomataGetInitState'/>
1340   - <exports symbol='xmlAutomataSetFinalState'/>
1341   - <exports symbol='xmlAutomataNewState'/>
1342   - <exports symbol='xmlAutomataNewTransition'/>
1343   - <exports symbol='xmlAutomataNewCountTrans'/>
1344   - <exports symbol='xmlAutomataNewOnceTrans'/>
1345   - <exports symbol='xmlAutomataNewAllTrans'/>
1346   - <exports symbol='xmlAutomataNewEpsilon'/>
1347   - <exports symbol='xmlAutomataNewCountedTrans'/>
1348   - <exports symbol='xmlAutomataNewCounterTrans'/>
1349   - <exports symbol='xmlAutomataNewCounter'/>
1350   - <exports symbol='xmlAutomataCompile'/>
1351   - <exports symbol='xmlAutomataIsDeterminist'/>
1352   - </file>
1353 1121 <file name='xmlerror'>
1354 1122 <exports symbol='xmlParserErrors'/>
1355 1123 <exports symbol='xmlGenericErrorFunc'/>
@@ -1460,37 +1228,68 @@
1460 1228 <exports symbol='xmlRegisterHTTPPostCallbacks'/>
1461 1229 <exports symbol='xmlNoNetExternalEntityLoader'/>
1462 1230 </file>
1463   - <file name='debugXML'>
1464   - <exports symbol='xmlDebugDumpString'/>
1465   - <exports symbol='xmlDebugDumpAttr'/>
1466   - <exports symbol='xmlDebugDumpAttrList'/>
1467   - <exports symbol='xmlDebugDumpOneNode'/>
1468   - <exports symbol='xmlDebugDumpNode'/>
1469   - <exports symbol='xmlDebugDumpNodeList'/>
1470   - <exports symbol='xmlDebugDumpDocumentHead'/>
1471   - <exports symbol='xmlDebugDumpDocument'/>
1472   - <exports symbol='xmlDebugDumpDTD'/>
1473   - <exports symbol='xmlDebugDumpEntities'/>
1474   - <exports symbol='xmlLsOneNode'/>
1475   - <exports symbol='xmlLsCountNode'/>
1476   - <exports symbol='xmlShellReadlineFunc'/>
1477   - <exports symbol='xmlShellCtxt'/>
1478   - <exports symbol='xmlShellCtxtPtr'/>
1479   - <exports symbol='xmlShellCmd'/>
1480   - <exports symbol='xmlShellPrintXPathError'/>
1481   - <exports symbol='xmlShellPrintNode'/>
1482   - <exports symbol='xmlShellPrintXPathResult'/>
1483   - <exports symbol='xmlShellList'/>
1484   - <exports symbol='xmlShellBase'/>
1485   - <exports symbol='xmlShellDir'/>
1486   - <exports symbol='xmlShellCat'/>
1487   - <exports symbol='xmlShellLoad'/>
1488   - <exports symbol='xmlShellWrite'/>
1489   - <exports symbol='xmlShellSave'/>
1490   - <exports symbol='xmlShellValidate'/>
1491   - <exports symbol='xmlShellDu'/>
1492   - <exports symbol='xmlShellPwd'/>
1493   - <exports symbol='xmlShell'/>
  1231 + <file name='xpath'>
  1232 + <exports symbol='xmlXPathContext'/>
  1233 + <exports symbol='xmlXPathContextPtr'/>
  1234 + <exports symbol='xmlXPathParserContext'/>
  1235 + <exports symbol='xmlXPathParserContextPtr'/>
  1236 + <exports symbol='xmlXPathError'/>
  1237 + <exports symbol='xmlNodeSet'/>
  1238 + <exports symbol='xmlNodeSetPtr'/>
  1239 + <exports symbol='xmlXPathObjectType'/>
  1240 + <exports symbol='xmlXPathObject'/>
  1241 + <exports symbol='xmlXPathObjectPtr'/>
  1242 + <exports symbol='xmlXPathConvertFunc'/>
  1243 + <exports symbol='xmlXPathType'/>
  1244 + <exports symbol='xmlXPathTypePtr'/>
  1245 + <exports symbol='xmlXPathVariable'/>
  1246 + <exports symbol='xmlXPathVariablePtr'/>
  1247 + <exports symbol='xmlXPathEvalFunc'/>
  1248 + <exports symbol='xmlXPathFunct'/>
  1249 + <exports symbol='xmlXPathFuncPtr'/>
  1250 + <exports symbol='xmlXPathAxisFunc'/>
  1251 + <exports symbol='xmlXPathAxis'/>
  1252 + <exports symbol='xmlXPathAxisPtr'/>
  1253 + <exports symbol='xmlXPathCompExpr'/>
  1254 + <exports symbol='xmlXPathCompExprPtr'/>
  1255 + <exports symbol='xmlXPathFunction'/>
  1256 + <exports symbol='xmlXPathIsNaN'/>
  1257 + <exports symbol='xmlXPathIsInf'/>
  1258 + <exports symbol='xmlXPathNodeSetGetLength'/>
  1259 + <exports symbol='xmlXPathNodeSetItem'/>
  1260 + <exports symbol='xmlXPathNodeSetIsEmpty'/>
  1261 + <exports symbol='xmlXPathFreeObject'/>
  1262 + <exports symbol='xmlXPathNodeSetCreate'/>
  1263 + <exports symbol='xmlXPathFreeNodeSetList'/>
  1264 + <exports symbol='xmlXPathFreeNodeSet'/>
  1265 + <exports symbol='xmlXPathObjectCopy'/>
  1266 + <exports symbol='xmlXPathCmpNodes'/>
  1267 + <exports symbol='xmlXPathCastNumberToBoolean'/>
  1268 + <exports symbol='xmlXPathCastStringToBoolean'/>
  1269 + <exports symbol='xmlXPathCastNodeSetToBoolean'/>
  1270 + <exports symbol='xmlXPathCastToBoolean'/>
  1271 + <exports symbol='xmlXPathCastBooleanToNumber'/>
  1272 + <exports symbol='xmlXPathCastStringToNumber'/>
  1273 + <exports symbol='xmlXPathCastNodeToNumber'/>
  1274 + <exports symbol='xmlXPathCastNodeSetToNumber'/>
  1275 + <exports symbol='xmlXPathCastToNumber'/>
  1276 + <exports symbol='xmlXPathCastBooleanToString'/>
  1277 + <exports symbol='xmlXPathCastNumberToString'/>
  1278 + <exports symbol='xmlXPathCastNodeToString'/>
  1279 + <exports symbol='xmlXPathCastNodeSetToString'/>
  1280 + <exports symbol='xmlXPathCastToString'/>
  1281 + <exports symbol='xmlXPathConvertBoolean'/>
  1282 + <exports symbol='xmlXPathConvertNumber'/>
  1283 + <exports symbol='xmlXPathConvertString'/>
  1284 + <exports symbol='xmlXPathInit'/>
  1285 + <exports symbol='xmlXPathNewContext'/>
  1286 + <exports symbol='xmlXPathFreeContext'/>
  1287 + <exports symbol='xmlXPathEval'/>
  1288 + <exports symbol='xmlXPathEvalExpression'/>
  1289 + <exports symbol='xmlXPathEvalPredicate'/>
  1290 + <exports symbol='xmlXPathCompile'/>
  1291 + <exports symbol='xmlXPathCompiledEval'/>
  1292 + <exports symbol='xmlXPathFreeCompExpr'/>
1494 1293 </file>
1495 1294 </files>
1496 1295 <symbols>
@@ -1591,6 +1390,7 @@
1591 1390 <arg name='c' info='an UNICODE value (int) '/>
1592 1391 </macro>
1593 1392 <macro name='LIBXML_AUTOMATA_ENABLED' file='xmlversion'>
  1393 + <info>Whether the automata interfaces are compiled in</info>
1594 1394 </macro>
1595 1395 <macro name='LIBXML_C14N_ENABLED' file='xmlversion'>
1596 1396 <info>Whether the Canonicalization support is configured in</info>
@@ -1623,8 +1423,10 @@
1623 1423 <info>Whether iconv support is available</info>
1624 1424 </macro>
1625 1425 <macro name='LIBXML_REGEXP_ENABLED' file='xmlversion'>
  1426 + <info>Whether the regular expressions interfaces are compiled in</info>
1626 1427 </macro>
1627 1428 <macro name='LIBXML_SCHEMAS_ENABLED' file='xmlversion'>
  1429 + <info>Whether the Schemas validation interfaces are compiled in</info>
1628 1430 </macro>
1629 1431 <macro name='LIBXML_TEST_VERSION' file='xmlversion'>
1630 1432 <info>Macro to check that the libxml version in use is compatible with the version the software has been compiled against</info>
@@ -1633,6 +1435,7 @@
1633 1435 <info>Whether the thread support is configured in</info>
1634 1436 </macro>
1635 1437 <macro name='LIBXML_UNICODE_ENABLED' file='xmlversion'>
  1438 + <info>Whether the Unicode related interfaces are compiled in</info>
1636 1439 </macro>
1637 1440 <macro name='LIBXML_VERSION' file='xmlversion'>
1638 1441 <info>the version number: 1.2.3 value is 1002003</info>
@@ -1925,30 +1728,6 @@
1925 1728 </macro>
1926 1729 <macro name='XML_SCHEMAS_ELEM_TOPLEVEL' file='schemasInternals'>
1927 1730 </macro>
1928   - <const name='XML_SCHEMAS_ERR_' file='xmlschemas'/>
1929   - <const name='XML_SCHEMAS_ERR_ATTRINVALID' file='xmlschemas'/>
1930   - <const name='XML_SCHEMAS_ERR_ATTRUNKNOWN' file='xmlschemas'/>
1931   - <const name='XML_SCHEMAS_ERR_CONSTRUCT' file='xmlschemas'/>
1932   - <const name='XML_SCHEMAS_ERR_ELEMCONT' file='xmlschemas'/>
1933   - <const name='XML_SCHEMAS_ERR_EXTRACONTENT' file='xmlschemas'/>
1934   - <const name='XML_SCHEMAS_ERR_HAVEDEFAULT' file='xmlschemas'/>
1935   - <const name='XML_SCHEMAS_ERR_INTERNAL' file='xmlschemas'/>
1936   - <const name='XML_SCHEMAS_ERR_INVALIDATTR' file='xmlschemas'/>
1937   - <const name='XML_SCHEMAS_ERR_INVALIDELEM' file='xmlschemas'/>
1938   - <const name='XML_SCHEMAS_ERR_ISABSTRACT' file='xmlschemas'/>
1939   - <const name='XML_SCHEMAS_ERR_MISSING' file='xmlschemas'/>
1940   - <const name='XML_SCHEMAS_ERR_NOROLLBACK' file='xmlschemas'/>
1941   - <const name='XML_SCHEMAS_ERR_NOROOT' file='xmlschemas'/>
1942   - <const name='XML_SCHEMAS_ERR_NOTDETERMINIST' file='xmlschemas'/>
1943   - <const name='XML_SCHEMAS_ERR_NOTEMPTY' file='xmlschemas'/>
1944   - <const name='XML_SCHEMAS_ERR_NOTNILLABLE' file='xmlschemas'/>
1945   - <const name='XML_SCHEMAS_ERR_NOTSIMPLE' file='xmlschemas'/>
1946   - <const name='XML_SCHEMAS_ERR_NOTTOPLEVEL' file='xmlschemas'/>
1947   - <const name='XML_SCHEMAS_ERR_NOTYPE' file='xmlschemas'/>
1948   - <const name='XML_SCHEMAS_ERR_OK' file='xmlschemas'/>
1949   - <const name='XML_SCHEMAS_ERR_UNDECLAREDELEM' file='xmlschemas'/>
1950   - <const name='XML_SCHEMAS_ERR_WRONGELEM' file='xmlschemas'/>
1951   - <const name='XML_SCHEMAS_ERR_XXX' file='xmlschemas'/>
1952 1731 <macro name='XML_SCHEMAS_FACET_COLLAPSE' file='schemasInternals'>
1953 1732 </macro>
1954 1733 <macro name='XML_SCHEMAS_FACET_PRESERVE' file='schemasInternals'>
@@ -3078,92 +2857,6 @@
3078 2857 <typedef name='xmlAttributePtr' file='tree'/>
3079 2858 <typedef name='xmlAttributeTablePtr' file='valid'/>
3080 2859 <enum name='xmlAttributeType' file='tree'/>
3081   - <struct name='xmlAutomata' file='xmlautomata'/>
3082   - <function name='xmlAutomataCompile' file='xmlautomata'>
3083   - <return type='xmlRegexpPtr'/>
3084   - <arg name='am' type='xmlAutomataPtr'/>
3085   - </function>
3086   - <function name='xmlAutomataGetInitState' file='xmlautomata'>
3087   - <return type='xmlAutomataStatePtr'/>
3088   - <arg name='am' type='xmlAutomataPtr'/>
3089   - </function>
3090   - <function name='xmlAutomataIsDeterminist' file='xmlautomata'>
3091   - <return type='int'/>
3092   - <arg name='am' type='xmlAutomataPtr'/>
3093   - </function>
3094   - <function name='xmlAutomataNewAllTrans' file='xmlautomata'>
3095   - <return type='xmlAutomataStatePtr'/>
3096   - <arg name='am' type='xmlAutomataPtr'/>
3097   - <arg name='from' type='xmlAutomataStatePtr'/>
3098   - <arg name='to' type='xmlAutomataStatePtr'/>
3099   - <arg name='lax' type='int'/>
3100   - </function>
3101   - <function name='xmlAutomataNewCountTrans' file='xmlautomata'>
3102   - <return type='xmlAutomataStatePtr'/>
3103   - <arg name='am' type='xmlAutomataPtr'/>
3104   - <arg name='from' type='xmlAutomataStatePtr'/>
3105   - <arg name='to' type='xmlAutomataStatePtr'/>
3106   - <arg name='token' type='const xmlChar *'/>
3107   - <arg name='min' type='int'/>
3108   - <arg name='max' type='int'/>
3109   - <arg name='data' type='void *'/>
3110   - </function>
3111   - <function name='xmlAutomataNewCountedTrans' file='xmlautomata'>
3112   - <return type='xmlAutomataStatePtr'/>
3113   - <arg name='am' type='xmlAutomataPtr'/>
3114   - <arg name='from' type='xmlAutomataStatePtr'/>
3115   - <arg name='to' type='xmlAutomataStatePtr'/>
3116   - <arg name='counter' type='int'/>
3117   - </function>
3118   - <function name='xmlAutomataNewCounter' file='xmlautomata'>
3119   - <return type='int'/>
3120   - <arg name='am' type='xmlAutomataPtr'/>
3121   - <arg name='min' type='int'/>
3122   - <arg name='max' type='int'/>
3123   - </function>
3124   - <function name='xmlAutomataNewCounterTrans' file='xmlautomata'>
3125   - <return type='xmlAutomataStatePtr'/>
3126   - <arg name='am' type='xmlAutomataPtr'/>
3127   - <arg name='from' type='xmlAutomataStatePtr'/>
3128   - <arg name='to' type='xmlAutomataStatePtr'/>
3129   - <arg name='counter' type='int'/>
3130   - </function>
3131   - <function name='xmlAutomataNewEpsilon' file='xmlautomata'>
3132   - <return type='xmlAutomataStatePtr'/>
3133   - <arg name='am' type='xmlAutomataPtr'/>
3134   - <arg name='from' type='xmlAutomataStatePtr'/>
3135   - <arg name='to' type='xmlAutomataStatePtr'/>
3136   - </function>
3137   - <function name='xmlAutomataNewOnceTrans' file='xmlautomata'>
3138   - <return type='xmlAutomataStatePtr'/>
3139   - <arg name='am' type='xmlAutomataPtr'/>
3140   - <arg name='from' type='xmlAutomataStatePtr'/>
3141   - <arg name='to' type='xmlAutomataStatePtr'/>
3142   - <arg name='token' type='const xmlChar *'/>
3143   - <arg name='min' type='int'/>
3144   - <arg name='max' type='int'/>
3145   - <arg name='data' type='void *'/>
3146   - </function>
3147   - <function name='xmlAutomataNewState' file='xmlautomata'>
3148   - <return type='xmlAutomataStatePtr'/>
3149   - <arg name='am' type='xmlAutomataPtr'/>
3150   - </function>
3151   - <function name='xmlAutomataNewTransition' file='xmlautomata'>
3152   - <return type='xmlAutomataStatePtr'/>
3153   - <arg name='am' type='xmlAutomataPtr'/>
3154   - <arg name='from' type='xmlAutomataStatePtr'/>
3155   - <arg name='to' type='xmlAutomataStatePtr'/>
3156   - <arg name='token' type='const xmlChar *'/>
3157   - <arg name='data' type='void *'/>
3158   - </function>
3159   - <typedef name='xmlAutomataPtr' file='xmlautomata'/>
3160   - <function name='xmlAutomataSetFinalState' file='xmlautomata'>
3161   - <return type='int'/>
3162   - <arg name='am' type='xmlAutomataPtr'/>
3163   - <arg name='state' type='xmlAutomataStatePtr'/>
3164   - </function>
3165   - <struct name='xmlAutomataState' file='xmlautomata'/>
3166   - <typedef name='xmlAutomataStatePtr' file='xmlautomata'/>
3167 2860 <struct name='xmlBuffer' file='tree' info='A buffer structure.'/>
3168 2861 <function name='xmlBufferAdd' file='tree'>
3169 2862 <info>Add a string range to an XML buffer. if len == -1, the length of str is recomputed.</info>
@@ -3975,10 +3668,6 @@
3975 3668 <return type='void'/>
3976 3669 <arg name='table' type='xmlAttributeTablePtr' info='An attribute table '/>
3977 3670 </function>
3978   - <function name='xmlFreeAutomata' file='xmlautomata'>
3979   - <return type='void'/>
3980   - <arg name='am' type='xmlAutomataPtr'/>
3981   - </function>
3982 3671 <function name='xmlFreeCatalog' file='catalog'>
3983 3672 <info>Free the memory allocated to a Catalog</info>
3984 3673 <return type='void'/>
@@ -5148,9 +4837,6 @@
5148 4837 <return type='void'/>
5149 4838 <arg name='URL' type='const char *' info='The proxy URL used to initialize the proxy context '/>
5150 4839 </function>
5151   - <function name='xmlNewAutomata' file='xmlautomata'>
5152   - <return type='xmlAutomataPtr'/>
5153   - </function>
5154 4840 <function name='xmlNewCDataBlock' file='tree'>
5155 4841 <info>Creation of a new node containing a CDATA block.</info>
5156 4842 <return type='xmlNodePtr' info='a pointer to the new node object. '/>
@@ -6158,51 +5844,6 @@
6158 5844 <struct name='xmlRef' file='tree' info='An XML IDREF instance.'/>
6159 5845 <typedef name='xmlRefPtr' file='tree'/>
6160 5846 <typedef name='xmlRefTablePtr' file='valid'/>
6161   - <functype name='xmlRegExecCallbacks' file='xmlregexp'>
6162   - <return type='void'/>
6163   - <arg name='exec' type='xmlRegExecCtxtPtr'/>
6164   - <arg name='token' type='const xmlChar *'/>
6165   - <arg name='transdata' type='void *'/>
6166   - <arg name='inputdata' type='void *'/>
6167   - </functype>
6168   - <struct name='xmlRegExecCtxt' file='xmlregexp'/>
6169   - <typedef name='xmlRegExecCtxtPtr' file='xmlregexp'/>
6170   - <function name='xmlRegExecPushString' file='xmlregexp'>
6171   - <return type='int'/>
6172   - <arg name='exec' type='xmlRegExecCtxtPtr'/>
6173   - <arg name='value' type='const xmlChar *'/>
6174   - <arg name='data' type='void *'/>
6175   - </function>
6176   - <function name='xmlRegFreeExecCtxt' file='xmlregexp'>
6177   - <return type='void'/>
6178   - <arg name='exec' type='xmlRegExecCtxtPtr'/>
6179   - </function>
6180   - <function name='xmlRegFreeRegexp' file='xmlregexp'>
6181   - <return type='void'/>
6182   - <arg name='regexp' type='xmlRegexpPtr'/>
6183   - </function>
6184   - <function name='xmlRegNewExecCtxt' file='xmlregexp'>
6185   - <return type='xmlRegExecCtxtPtr'/>
6186   - <arg name='comp' type='xmlRegexpPtr'/>
6187   - <arg name='callback' type='xmlRegExecCallbacks'/>
6188   - <arg name='data' type='void *'/>
6189   - </function>
6190   - <struct name='xmlRegexp' file='xmlregexp'/>
6191   - <function name='xmlRegexpCompile' file='xmlregexp'>
6192   - <return type='xmlRegexpPtr'/>
6193   - <arg name='regexp' type='const xmlChar *'/>
6194   - </function>
6195   - <function name='xmlRegexpExec' file='xmlregexp'>
6196   - <return type='int'/>
6197   - <arg name='comp' type='xmlRegexpPtr'/>
6198   - <arg name='value' type='const xmlChar *'/>
6199   - </function>
6200   - <function name='xmlRegexpPrint' file='xmlregexp'>
6201   - <return type='void'/>
6202   - <arg name='output' type='FILE *'/>
6203   - <arg name='regexp' type='xmlRegexpPtr'/>
6204   - </function>
6205   - <typedef name='xmlRegexpPtr' file='xmlregexp'/>
6206 5847 <function name='xmlRegisterCharEncodingHandler' file='encoding'>
6207 5848 <info>Register the char encoding handler, surprising, isn&apos;t it ?</info>
6208 5849 <return type='void'/>
@@ -6379,131 +6020,30 @@
6379 6020 <return type='xmlChar *' info='the Name parsed or NULL '/>
6380 6021 <arg name='ctxt' type='xmlParserCtxtPtr' info='an XML parser context '/>
6381 6022 </function>
6382   - <struct name='xmlSchema' file='xmlschemas'/>
  6023 + <struct name='xmlSchema' file='schemasInternals'/>
6383 6024 <struct name='xmlSchemaAnnot' file='schemasInternals'/>
6384 6025 <typedef name='xmlSchemaAnnotPtr' file='schemasInternals'/>
6385 6026 <struct name='xmlSchemaAttribute' file='schemasInternals'/>
6386 6027 <struct name='xmlSchemaAttributeGroup' file='schemasInternals'/>
6387 6028 <typedef name='xmlSchemaAttributeGroupPtr' file='schemasInternals'/>
6388 6029 <typedef name='xmlSchemaAttributePtr' file='schemasInternals'/>
6389   - <function name='xmlSchemaCleanupTypes' file='xmlschemastypes'>
6390   - <return type='void'/>
6391   - </function>
6392 6030 <enum name='xmlSchemaContentType' file='schemasInternals'/>
6393   - <function name='xmlSchemaDump' file='xmlschemas'>
6394   - <return type='void'/>
6395   - <arg name='output' type='FILE *'/>
6396   - <arg name='schema' type='xmlSchemaPtr'/>
6397   - </function>
6398 6031 <struct name='xmlSchemaElement' file='schemasInternals'/>
6399 6032 <typedef name='xmlSchemaElementPtr' file='schemasInternals'/>
6400 6033 <struct name='xmlSchemaFacet' file='schemasInternals'/>
6401 6034 <typedef name='xmlSchemaFacetPtr' file='schemasInternals'/>
6402   - <function name='xmlSchemaFree' file='xmlschemas'>
6403   - <return type='void'/>
6404   - <arg name='schema' type='xmlSchemaPtr'/>
6405   - </function>
6406   - <function name='xmlSchemaFreeParserCtxt' file='xmlschemas'>
6407   - <return type='void'/>
6408   - <arg name='ctxt' type='xmlSchemaParserCtxtPtr'/>
6409   - </function>
6410 6035 <function name='xmlSchemaFreeType' file='schemasInternals'>
  6036 + <info>Deallocate a Schema Type structure.</info>
6411 6037 <return type='void'/>
6412   - <arg name='type' type='xmlSchemaTypePtr'/>
6413   - </function>
6414   - <function name='xmlSchemaFreeValidCtxt' file='xmlschemas'>
6415   - <return type='void'/>
6416   - <arg name='ctxt' type='xmlSchemaValidCtxtPtr'/>
6417   - </function>
6418   - <function name='xmlSchemaFreeValue' file='xmlschemastypes'>
6419   - <return type='void'/>
6420   - <arg name='val' type='xmlSchemaValPtr'/>
6421   - </function>
6422   - <function name='xmlSchemaGetPredefinedType' file='xmlschemastypes'>
6423   - <return type='xmlSchemaTypePtr'/>
6424   - <arg name='name' type='const xmlChar *'/>
6425   - <arg name='ns' type='const xmlChar *'/>
6426   - </function>
6427   - <function name='xmlSchemaInitTypes' file='xmlschemastypes'>
6428   - <return type='void'/>
6429   - </function>
6430   - <function name='xmlSchemaNewParserCtxt' file='xmlschemas'>
6431   - <return type='xmlSchemaParserCtxtPtr'/>
6432   - <arg name='URL' type='const char *'/>
6433   - </function>
6434   - <function name='xmlSchemaNewValidCtxt' file='xmlschemas'>
6435   - <return type='xmlSchemaValidCtxtPtr'/>
6436   - <arg name='schema' type='xmlSchemaPtr'/>
  6038 + <arg name='type' type='xmlSchemaTypePtr' info='a schema type structure '/>
6437 6039 </function>
6438 6040 <struct name='xmlSchemaNotation' file='schemasInternals'/>
6439 6041 <typedef name='xmlSchemaNotationPtr' file='schemasInternals'/>
6440   - <function name='xmlSchemaParse' file='xmlschemas'>
6441   - <return type='xmlSchemaPtr'/>
6442   - <arg name='ctxt' type='xmlSchemaParserCtxtPtr'/>
6443   - </function>
6444   - <struct name='xmlSchemaParserCtxt' file='xmlschemas'/>
6445   - <typedef name='xmlSchemaParserCtxtPtr' file='xmlschemas'/>
6446   - <typedef name='xmlSchemaPtr' file='xmlschemas'/>
6447   - <function name='xmlSchemaSetParserErrors' file='xmlschemas'>
6448   - <return type='void'/>
6449   - <arg name='ctxt' type='xmlSchemaParserCtxtPtr'/>
6450   - <arg name='err' type='xmlSchemaValidityErrorFunc'/>
6451   - <arg name='warn' type='xmlSchemaValidityWarningFunc'/>
6452   - <arg name='ctx' type='void *'/>
6453   - </function>
6454   - <function name='xmlSchemaSetValidErrors' file='xmlschemas'>
6455   - <return type='void'/>
6456   - <arg name='ctxt' type='xmlSchemaValidCtxtPtr'/>
6457   - <arg name='err' type='xmlSchemaValidityErrorFunc'/>
6458   - <arg name='warn' type='xmlSchemaValidityWarningFunc'/>
6459   - <arg name='ctx' type='void *'/>
6460   - </function>
6461 6042 <struct name='xmlSchemaType' file='schemasInternals'/>
6462 6043 <typedef name='xmlSchemaTypePtr' file='schemasInternals'/>
6463 6044 <enum name='xmlSchemaTypeType' file='schemasInternals'/>
6464 6045 <struct name='xmlSchemaVal' file='schemasInternals'/>
6465 6046 <typedef name='xmlSchemaValPtr' file='schemasInternals'/>
6466   - <struct name='xmlSchemaValidCtxt' file='xmlschemas'/>
6467   - <typedef name='xmlSchemaValidCtxtPtr' file='xmlschemas'/>
6468   - <enum name='xmlSchemaValidError' file='xmlschemas'/>
6469   - <function name='xmlSchemaValidateDoc' file='xmlschemas'>
6470   - <return type='int'/>
6471   - <arg name='ctxt' type='xmlSchemaValidCtxtPtr'/>
6472   - <arg name='instance' type='xmlDocPtr'/>
6473   - </function>
6474   - <function name='xmlSchemaValidateFacet' file='xmlschemastypes'>
6475   - <return type='int'/>
6476   - <arg name='base' type='xmlSchemaTypePtr'/>
6477   - <arg name='facet' type='xmlSchemaFacetPtr'/>
6478   - <arg name='value' type='const xmlChar *'/>
6479   - <arg name='val' type='xmlSchemaValPtr'/>
6480   - </function>
6481   - <function name='xmlSchemaValidatePredefinedType' file='xmlschemastypes'>
6482   - <return type='int'/>
6483   - <arg name='type' type='xmlSchemaTypePtr'/>
6484   - <arg name='value' type='const xmlChar *'/>
6485   - <arg name='val' type='xmlSchemaValPtr *'/>
6486   - </function>
6487   - <function name='xmlSchemaValidateStream' file='xmlschemas'>
6488   - <return type='int'/>
6489   - <arg name='ctxt' type='xmlSchemaValidCtxtPtr'/>
6490   - <arg name='input' type='xmlParserInputBufferPtr'/>
6491   - <arg name='enc' type='xmlCharEncoding'/>
6492   - <arg name='sax' type='xmlSAXHandlerPtr'/>
6493   - <arg name='user_data' type='void *'/>
6494   - </function>
6495   - <functype name='xmlSchemaValidityErrorFunc' file='xmlschemas'>
6496   - <return type='void'/>
6497   - <arg name='ctx' type='void *'/>
6498   - <arg name='msg' type='const char *'/>
6499   - <arg name='' type='...'/>
6500   - </functype>
6501   - <functype name='xmlSchemaValidityWarningFunc' file='xmlschemas'>
6502   - <return type='void'/>
6503   - <arg name='ctx' type='void *'/>
6504   - <arg name='msg' type='const char *'/>
6505   - <arg name='' type='...'/>
6506   - </functype>
6507 6047 <function name='xmlSearchNs' file='tree'>
6508 6048 <info>Search a Ns registered under a given name space for a document. recurse on the parents until it finds the defined namespace or return NULL otherwise. nameSpace can be NULL, this is a search for the default namespace. We don&apos;t allow to cross entities boundaries. If you don&apos;t declare the namespace within those you will be in troubles !!! A warning is generated to cover this case.</info>
6509 6049 <return type='xmlNsPtr' info='the namespace pointer or NULL. '/>
@@ -6908,544 +6448,6 @@
6908 6448 <arg name='first' type='xmlNodePtr' info='the first text node '/>
6909 6449 <arg name='second' type='xmlNodePtr' info='the second text node being merged '/>
6910 6450 </function>
6911   - <function name='xmlUCSIsAlphabeticPresentationForms' file='xmlunicode'>
6912   - <return type='int'/>
6913   - <arg name='code' type='int'/>
6914   - </function>
6915   - <function name='xmlUCSIsArabic' file='xmlunicode'>
6916   - <return type='int'/>
6917   - <arg name='code' type='int'/>
6918   - </function>
6919   - <function name='xmlUCSIsArabicPresentationFormsA' file='xmlunicode'>
6920   - <return type='int'/>
6921   - <arg name='code' type='int'/>
6922   - </function>
6923   - <function name='xmlUCSIsArabicPresentationFormsB' file='xmlunicode'>
6924   - <return type='int'/>
6925   - <arg name='code' type='int'/>
6926   - </function>
6927   - <function name='xmlUCSIsArmenian' file='xmlunicode'>
6928   - <return type='int'/>
6929   - <arg name='code' type='int'/>
6930   - </function>
6931   - <function name='xmlUCSIsArrows' file='xmlunicode'>
6932   - <return type='int'/>
6933   - <arg name='code' type='int'/>
6934   - </function>
6935   - <function name='xmlUCSIsBasicLatin' file='xmlunicode'>
6936   - <return type='int'/>
6937   - <arg name='code' type='int'/>
6938   - </function>
6939   - <function name='xmlUCSIsBengali' file='xmlunicode'>
6940   - <return type='int'/>
6941   - <arg name='code' type='int'/>
6942   - </function>
6943   - <function name='xmlUCSIsBlock' file='xmlunicode'>
6944   - <return type='int'/>
6945   - <arg name='code' type='int'/>
6946   - <arg name='block' type='const char *'/>
6947   - </function>
6948   - <function name='xmlUCSIsBlockElements' file='xmlunicode'>
6949   - <return type='int'/>
6950   - <arg name='code' type='int'/>
6951   - </function>
6952   - <function name='xmlUCSIsBopomofo' file='xmlunicode'>
6953   - <return type='int'/>
6954   - <arg name='code' type='int'/>
6955   - </function>
6956   - <function name='xmlUCSIsBopomofoExtended' file='xmlunicode'>
6957   - <return type='int'/>
6958   - <arg name='code' type='int'/>
6959   - </function>
6960   - <function name='xmlUCSIsBoxDrawing' file='xmlunicode'>
6961   - <return type='int'/>
6962   - <arg name='code' type='int'/>
6963   - </function>
6964   - <function name='xmlUCSIsBraillePatterns' file='xmlunicode'>
6965   - <return type='int'/>
6966   - <arg name='code' type='int'/>
6967   - </function>
6968   - <function name='xmlUCSIsByzantineMusicalSymbols' file='xmlunicode'>
6969   - <return type='int'/>
6970   - <arg name='code' type='int'/>
6971   - </function>
6972   - <function name='xmlUCSIsCJKCompatibility' file='xmlunicode'>
6973   - <return type='int'/>
6974   - <arg name='code' type='int'/>
6975   - </function>
6976   - <function name='xmlUCSIsCJKCompatibilityForms' file='xmlunicode'>
6977   - <return type='int'/>
6978   - <arg name='code' type='int'/>
6979   - </function>
6980   - <function name='xmlUCSIsCJKCompatibilityIdeographs' file='xmlunicode'>
6981   - <return type='int'/>
6982   - <arg name='code' type='int'/>
6983   - </function>
6984   - <function name='xmlUCSIsCJKCompatibilityIdeographsSupplement' file='xmlunicode'>
6985   - <return type='int'/>
6986   - <arg name='code' type='int'/>
6987   - </function>
6988   - <function name='xmlUCSIsCJKRadicalsSupplement' file='xmlunicode'>
6989   - <return type='int'/>
6990   - <arg name='code' type='int'/>
6991   - </function>
6992   - <function name='xmlUCSIsCJKSymbolsandPunctuation' file='xmlunicode'>
6993   - <return type='int'/>
6994   - <arg name='code' type='int'/>
6995   - </function>
6996   - <function name='xmlUCSIsCJKUnifiedIdeographs' file='xmlunicode'>
6997   - <return type='int'/>
6998   - <arg name='code' type='int'/>
6999   - </function>
7000   - <function name='xmlUCSIsCJKUnifiedIdeographsExtensionA' file='xmlunicode'>
7001   - <return type='int'/>
7002   - <arg name='code' type='int'/>
7003   - </function>
7004   - <function name='xmlUCSIsCJKUnifiedIdeographsExtensionB' file='xmlunicode'>
7005   - <return type='int'/>
7006   - <arg name='code' type='int'/>
7007   - </function>
7008   - <function name='xmlUCSIsCat' file='xmlunicode'>
7009   - <return type='int'/>
7010   - <arg name='code' type='int'/>
7011   - <arg name='cat' type='const char *'/>
7012   - </function>
7013   - <function name='xmlUCSIsCatC' file='xmlunicode'>
7014   - <return type='int'/>
7015   - <arg name='code' type='int'/>
7016   - </function>
7017   - <function name='xmlUCSIsCatCc' file='xmlunicode'>
7018   - <return type='int'/>
7019   - <arg name='code' type='int'/>
7020   - </function>
7021   - <function name='xmlUCSIsCatCf' file='xmlunicode'>
7022   - <return type='int'/>
7023   - <arg name='code' type='int'/>
7024   - </function>
7025   - <function name='xmlUCSIsCatCo' file='xmlunicode'>
7026   - <return type='int'/>
7027   - <arg name='code' type='int'/>
7028   - </function>
7029   - <function name='xmlUCSIsCatCs' file='xmlunicode'>
7030   - <return type='int'/>
7031   - <arg name='code' type='int'/>
7032   - </function>
7033   - <function name='xmlUCSIsCatL' file='xmlunicode'>
7034   - <return type='int'/>
7035   - <arg name='code' type='int'/>
7036   - </function>
7037   - <function name='xmlUCSIsCatLl' file='xmlunicode'>
7038   - <return type='int'/>
7039   - <arg name='code' type='int'/>
7040   - </function>
7041   - <function name='xmlUCSIsCatLm' file='xmlunicode'>
7042   - <return type='int'/>
7043   - <arg name='code' type='int'/>
7044   - </function>
7045   - <function name='xmlUCSIsCatLo' file='xmlunicode'>
7046   - <return type='int'/>
7047   - <arg name='code' type='int'/>
7048   - </function>
7049   - <function name='xmlUCSIsCatLt' file='xmlunicode'>
7050   - <return type='int'/>
7051   - <arg name='code' type='int'/>
7052   - </function>
7053   - <function name='xmlUCSIsCatLu' file='xmlunicode'>
7054   - <return type='int'/>
7055   - <arg name='code' type='int'/>
7056   - </function>
7057   - <function name='xmlUCSIsCatM' file='xmlunicode'>
7058   - <return type='int'/>
7059   - <arg name='code' type='int'/>
7060   - </function>
7061   - <function name='xmlUCSIsCatMc' file='xmlunicode'>
7062   - <return type='int'/>
7063   - <arg name='code' type='int'/>
7064   - </function>
7065   - <function name='xmlUCSIsCatMe' file='xmlunicode'>
7066   - <return type='int'/>
7067   - <arg name='code' type='int'/>
7068   - </function>
7069   - <function name='xmlUCSIsCatMn' file='xmlunicode'>
7070   - <return type='int'/>
7071   - <arg name='code' type='int'/>
7072   - </function>
7073   - <function name='xmlUCSIsCatN' file='xmlunicode'>
7074   - <return type='int'/>
7075   - <arg name='code' type='int'/>
7076   - </function>
7077   - <function name='xmlUCSIsCatNd' file='xmlunicode'>
7078   - <return type='int'/>
7079   - <arg name='code' type='int'/>
7080   - </function>
7081   - <function name='xmlUCSIsCatNl' file='xmlunicode'>
7082   - <return type='int'/>
7083   - <arg name='code' type='int'/>
7084   - </function>
7085   - <function name='xmlUCSIsCatNo' file='xmlunicode'>
7086   - <return type='int'/>
7087   - <arg name='code' type='int'/>
7088   - </function>
7089   - <function name='xmlUCSIsCatP' file='xmlunicode'>
7090   - <return type='int'/>
7091   - <arg name='code' type='int'/>
7092   - </function>
7093   - <function name='xmlUCSIsCatPc' file='xmlunicode'>
7094   - <return type='int'/>
7095   - <arg name='code' type='int'/>
7096   - </function>
7097   - <function name='xmlUCSIsCatPd' file='xmlunicode'>
7098   - <return type='int'/>
7099   - <arg name='code' type='int'/>
7100   - </function>
7101   - <function name='xmlUCSIsCatPe' file='xmlunicode'>
7102   - <return type='int'/>
7103   - <arg name='code' type='int'/>
7104   - </function>
7105   - <function name='xmlUCSIsCatPf' file='xmlunicode'>
7106   - <return type='int'/>
7107   - <arg name='code' type='int'/>
7108   - </function>
7109   - <function name='xmlUCSIsCatPi' file='xmlunicode'>
7110   - <return type='int'/>
7111   - <arg name='code' type='int'/>
7112   - </function>
7113   - <function name='xmlUCSIsCatPo' file='xmlunicode'>
7114   - <return type='int'/>
7115   - <arg name='code' type='int'/>
7116   - </function>
7117   - <function name='xmlUCSIsCatPs' file='xmlunicode'>
7118   - <return type='int'/>
7119   - <arg name='code' type='int'/>
7120   - </function>
7121   - <function name='xmlUCSIsCatS' file='xmlunicode'>
7122   - <return type='int'/>
7123   - <arg name='code' type='int'/>
7124   - </function>
7125   - <function name='xmlUCSIsCatSc' file='xmlunicode'>
7126   - <return type='int'/>
7127   - <arg name='code' type='int'/>
7128   - </function>
7129   - <function name='xmlUCSIsCatSk' file='xmlunicode'>
7130   - <return type='int'/>
7131   - <arg name='code' type='int'/>
7132   - </function>
7133   - <function name='xmlUCSIsCatSm' file='xmlunicode'>
7134   - <return type='int'/>
7135   - <arg name='code' type='int'/>
7136   - </function>
7137   - <function name='xmlUCSIsCatSo' file='xmlunicode'>
7138   - <return type='int'/>
7139   - <arg name='code' type='int'/>
7140   - </function>
7141   - <function name='xmlUCSIsCatZ' file='xmlunicode'>
7142   - <return type='int'/>
7143   - <arg name='code' type='int'/>
7144   - </function>
7145   - <function name='xmlUCSIsCatZl' file='xmlunicode'>
7146   - <return type='int'/>
7147   - <arg name='code' type='int'/>
7148   - </function>
7149   - <function name='xmlUCSIsCatZp' file='xmlunicode'>
7150   - <return type='int'/>
7151   - <arg name='code' type='int'/>
7152   - </function>
7153   - <function name='xmlUCSIsCatZs' file='xmlunicode'>
7154   - <return type='int'/>
7155   - <arg name='code' type='int'/>
7156   - </function>
7157   - <function name='xmlUCSIsCherokee' file='xmlunicode'>
7158   - <return type='int'/>
7159   - <arg name='code' type='int'/>
7160   - </function>
7161   - <function name='xmlUCSIsCombiningDiacriticalMarks' file='xmlunicode'>
7162   - <return type='int'/>
7163   - <arg name='code' type='int'/>
7164   - </function>
7165   - <function name='xmlUCSIsCombiningHalfMarks' file='xmlunicode'>
7166   - <return type='int'/>
7167   - <arg name='code' type='int'/>
7168   - </function>
7169   - <function name='xmlUCSIsCombiningMarksforSymbols' file='xmlunicode'>
7170   - <return type='int'/>
7171   - <arg name='code' type='int'/>
7172   - </function>
7173   - <function name='xmlUCSIsControlPictures' file='xmlunicode'>
7174   - <return type='int'/>
7175   - <arg name='code' type='int'/>
7176   - </function>
7177   - <function name='xmlUCSIsCurrencySymbols' file='xmlunicode'>
7178   - <return type='int'/>
7179   - <arg name='code' type='int'/>
7180   - </function>
7181   - <function name='xmlUCSIsCyrillic' file='xmlunicode'>
7182   - <return type='int'/>
7183   - <arg name='code' type='int'/>
7184   - </function>
7185   - <function name='xmlUCSIsDeseret' file='xmlunicode'>
7186   - <return type='int'/>
7187   - <arg name='code' type='int'/>
7188   - </function>
7189   - <function name='xmlUCSIsDevanagari' file='xmlunicode'>
7190   - <return type='int'/>
7191   - <arg name='code' type='int'/>
7192   - </function>
7193   - <function name='xmlUCSIsDingbats' file='xmlunicode'>
7194   - <return type='int'/>
7195   - <arg name='code' type='int'/>
7196   - </function>
7197   - <function name='xmlUCSIsEnclosedAlphanumerics' file='xmlunicode'>
7198   - <return type='int'/>
7199   - <arg name='code' type='int'/>
7200   - </function>
7201   - <function name='xmlUCSIsEnclosedCJKLettersandMonths' file='xmlunicode'>
7202   - <return type='int'/>
7203   - <arg name='code' type='int'/>
7204   - </function>
7205   - <function name='xmlUCSIsEthiopic' file='xmlunicode'>
7206   - <return type='int'/>
7207   - <arg name='code' type='int'/>
7208   - </function>