preparing 2.4.16 updated and rebuilt the docs, rebuilt the API and web * configure.in include/libxml/xmlwin32version.h: preparing 2.4.16 * doc/* python/libxml2class.txt: updated and rebuilt the docs, rebuilt the API and web site * xpath.c: fixed #71978 portability bugs Daniel
diff --git a/ChangeLog b/ChangeLog index 286fabd..4ae096b 100644 --- a/ChangeLog +++ b/ChangeLog
@@ -1,3 +1,10 @@ +Wed Feb 20 11:16:15 CET 2002 Daniel Veillard <daniel@veillard.com> + + * configure.in include/libxml/xmlwin32version.h: preparing 2.4.16 + * doc/* python/libxml2class.txt: updated and rebuilt the docs, + rebuilt the API and web site + * xpath.c: fixed #71978 portability bugs + Tue Feb 19 22:49:36 CET 2002 Daniel Veillard <daniel@veillard.com> * SAX.c: oops broke automatic defaulting of namespaces attributes.
diff --git a/configure.in b/configure.in index 601d75c..765f02a 100644 --- a/configure.in +++ b/configure.in
@@ -6,7 +6,7 @@ LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=4 -LIBXML_MICRO_VERSION=15 +LIBXML_MICRO_VERSION=16 LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index 087ce9f..4d9542c 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html
@@ -146,6 +146,12 @@ <a href="html/libxml-encoding.html#XMLGETENCODINGALIAS">xmlGetEncodingAlias</a> <a href="html/libxml-encoding.html#XMLPARSECHARENCODING">xmlParseCharEncoding</a> </dd> +<dt>ATTRIBUTE</dt> +<dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> +</dd> <dt>Activated</dt> <dd> <a href="html/libxml-globals.html#XMLGETWARNINGSDEFAULTVALUE">xmlGetWarningsDefaultValue</a>
diff --git a/doc/APIchunk1.html b/doc/APIchunk1.html index 36ac0d5..4174e14 100644 --- a/doc/APIchunk1.html +++ b/doc/APIchunk1.html
@@ -264,6 +264,7 @@ <a href="html/libxml-sax.html#HASINTERNALSUBSET">hasInternalSubset</a> <a href="html/libxml-parser.html#HASINTERNALSUBSETSAXFUNC">hasInternalSubsetSAXFunc</a> <a href="html/libxml-debugxml.html#XMLSHELLLIST">xmlShellList</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEDOCUMENTFINAL">xmlValidateDocumentFinal</a> <a href="html/libxml-valid.html#XMLVALIDATEDTDFINAL">xmlValidateDtdFinal</a>
diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html index 7b91540..ed36b37 100644 --- a/doc/APIchunk10.html +++ b/doc/APIchunk10.html
@@ -334,6 +334,9 @@ </dd> <dt>equal</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-parser.html#XMLSTREQUAL">xmlStrEqual</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEQUALVALUES">xmlXPathEqualValues</a> <a href="html/libxml-xpath.html#XMLXPATHEVALPREDICATE">xmlXPathEvalPredicate</a>
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html index 0e90a84..a813f01 100644 --- a/doc/APIchunk12.html +++ b/doc/APIchunk12.html
@@ -686,6 +686,7 @@ </dd> <dt>inserted</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> <a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> <a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLADDSIBLING">xmlAddSibling</a> @@ -728,6 +729,9 @@ </dd> <dt>instead</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-parser.html#XMLKEEPBLANKSDEFAULT">xmlKeepBlanksDefault</a> <a href="html/libxml-xmlio.html#XMLREGISTERHTTPPOSTCALLBACKS">xmlRegisterHTTPPostCallbacks</a> <a href="html/libxml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT">xmlSubstituteEntitiesDefault</a> @@ -804,6 +808,9 @@ <dd> <a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> <a href="html/libxml-parser.html#ATTRIBUTESAXFUNC">attributeSAXFunc</a> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-encoding.html#XMLCHARENCFIRSTLINE">xmlCharEncFirstLine</a> <a href="html/libxml-encoding.html#XMLCHARENCINFUNC">xmlCharEncInFunc</a> <a href="html/libxml-encoding.html#XMLCHARENCOUTFUNC">xmlCharEncOutFunc</a> @@ -821,6 +828,7 @@ <dt>invalid</dt> <dd> <a href="html/libxml-tree.html#XMLRECONCILIATENS">xmlReconciliateNs</a> +<a href="html/libxml-valid.html#XMLVALIDATEDTDFINAL">xmlValidateDtdFinal</a> </dd> <dt>invited</dt> <dd>
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html index 209b7dc..bb232fb 100644 --- a/doc/APIchunk13.html +++ b/doc/APIchunk13.html
@@ -132,7 +132,6 @@ <dl> <dt>keep</dt> <dd> -<a href="html/libxml-xmlmemory.html#MEM-LIST-CAPS">MEM_LIST</a> <a href="html/libxml-globals.html#XMLKEEPBLANKSDEFAULTVALUE">xmlKeepBlanksDefaultValue</a> <a href="html/libxml-parser.html#XMLPARSERINPUTGROW">xmlParserInputGrow</a> <a href="html/libxml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT">xmlSubstituteEntitiesDefault</a>
diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html index 297e223..287e9f6 100644 --- a/doc/APIchunk14.html +++ b/doc/APIchunk14.html
@@ -529,6 +529,7 @@ <a href="html/libxml-tree.html#XMLSETBUFFERALLOCATIONSCHEME">xmlSetBufferAllocationScheme</a> <a href="html/libxml-debugxml.html#XMLSHELLPWD">xmlShellPwd</a> <a href="html/libxml-parser.html#XMLSTRNCAT">xmlStrncat</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPOPBOOLEAN">xmlXPathPopBoolean</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPOPEXTERNAL">xmlXPathPopExternal</a> @@ -689,6 +690,7 @@ <dt>normalization</dt> <dd> <a href="html/libxml-uri.html#XMLNORMALIZEURIPATH">xmlNormalizeURIPath</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> </dd> <dt>normalization:</dt> @@ -701,6 +703,7 @@ </dd> <dt>normalized</dt> <dd> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNORMALIZEFUNCTION">xmlXPathNormalizeFunction</a> </dd>
diff --git a/doc/APIchunk16.html b/doc/APIchunk16.html index 791a5f4..504b4c2 100644 --- a/doc/APIchunk16.html +++ b/doc/APIchunk16.html
@@ -149,6 +149,7 @@ <a href="html/libxml-tree.html#XMLGETLASTCHILD">xmlGetLastChild</a> <a href="html/libxml-tree.html#XMLNEWCHILD">xmlNewChild</a> <a href="html/libxml-tree.html#XMLNEWTEXTCHILD">xmlNewTextChild</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTANCESTOR">xmlXPathNextAncestor</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTANCESTORORSELF">xmlXPathNextAncestorOrSelf</a> @@ -713,8 +714,15 @@ <dd> <a href="html/libxml-tree.html#XMLRECONCILIATENS">xmlReconciliateNs</a> </dd> +<dt>properties</dt> +<dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> +</dd> <dt>property</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> <a href="html/libxml-tree.html#XMLFREEPROPLIST">xmlFreePropList</a> <a href="html/libxml-tree.html#XMLNEWDOCPROP">xmlNewDocProp</a> <a href="html/libxml-tree.html#XMLNEWNSPROP">xmlNewNsProp</a>
diff --git a/doc/APIchunk17.html b/doc/APIchunk17.html index 1e4e1d7..2ebbeee 100644 --- a/doc/APIchunk17.html +++ b/doc/APIchunk17.html
@@ -451,6 +451,7 @@ <a href="html/libxml-threads.html#XMLCLEANUPTHREADS">xmlCleanupThreads</a> <a href="html/libxml-threads.html#XMLINITTHREADS">xmlInitThreads</a> <a href="html/libxml-nanohttp.html#XMLNANOHTTPCLOSE">xmlNanoHTTPClose</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> </dd> <dt>relative</dt> @@ -558,7 +559,6 @@ <dt>reporting</dt> <dd> <a href="html/libxml-parserinternals.html#INPUT-CHUNK-CAPS">INPUT_CHUNK</a> -<a href="html/libxml-xmlmemory.html#MEM-LIST-CAPS">MEM_LIST</a> </dd> <dt>reports</dt> <dd> @@ -762,6 +762,7 @@ <a href="html/libxml-parser.html#XMLPARSEEXTERNALENTITY">xmlParseExternalEntity</a> <a href="html/libxml-parser.html#XMLSAXUSERPARSEFILE">xmlSAXUserParseFile</a> <a href="html/libxml-parser.html#XMLSAXUSERPARSEMEMORY">xmlSAXUserParseMemory</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-xpath.html#XMLXPATHEVALPREDICATE">xmlXPathEvalPredicate</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEVALUATEPREDICATERESULT">xmlXPathEvaluatePredicateResult</a>
diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html index 3e5fc5a..d6180b7 100644 --- a/doc/APIchunk18.html +++ b/doc/APIchunk18.html
@@ -427,12 +427,12 @@ </dd> <dt>sibling</dt> <dd> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTPRECEDINGSIBLING">xmlXPathNextPrecedingSibling</a> </dd> <dt>siblings</dt> <dd> -<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> -<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLADDSIBLING">xmlAddSibling</a> <a href="html/libxml-tree.html#XMLFREENODELIST">xmlFreeNodeList</a> <a href="html/libxml-tree.html#XMLFREEPROPLIST">xmlFreePropList</a> @@ -750,6 +750,7 @@ </dd> <dt>step</dt> <dd> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEDOCUMENTFINAL">xmlValidateDocumentFinal</a> <a href="html/libxml-valid.html#XMLVALIDATEDTDFINAL">xmlValidateDtdFinal</a>
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html index f55c935..8821d2a 100644 --- a/doc/APIchunk19.html +++ b/doc/APIchunk19.html
@@ -254,6 +254,9 @@ </dd> <dt>there</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLENUMERATION">xmlEnumeration</a> <a href="html/libxml-xmlerror.html#XMLGENERICERRORFUNC">xmlGenericErrorFunc</a> <a href="html/libxml-nanoftp.html#XMLNANOFTPCHECKRESPONSE">xmlNanoFTPCheckResponse</a> @@ -403,7 +406,6 @@ </dd> <dt>track</dt> <dd> -<a href="html/libxml-xmlmemory.html#MEM-LIST-CAPS">MEM_LIST</a> <a href="html/libxml-parserinternals.html#XMLENTITYREFERENCEFUNC">xmlEntityReferenceFunc</a> </dd> <dt>tracking</dt>
diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html index 232fa6f..6a71b39 100644 --- a/doc/APIchunk2.html +++ b/doc/APIchunk2.html
@@ -236,6 +236,37 @@ <dd> <a href="html/libxml-tree.html#XMLNEWDOCFRAGMENT">xmlNewDocFragment</a> </dd> +<dt>Free</dt> +<dd> +<a href="html/libxml-docbparser.html#DOCBFREEPARSERCTXT">docbFreeParserCtxt</a> +<a href="html/libxml-htmlparser.html#HTMLFREEPARSERCTXT">htmlFreeParserCtxt</a> +<a href="html/libxml-catalog.html#XMLACATALOGDUMP">xmlACatalogDump</a> +<a href="html/libxml-catalog.html#XMLCATALOGCLEANUP">xmlCatalogCleanup</a> +<a href="html/libxml-catalog.html#XMLCATALOGDUMP">xmlCatalogDump</a> +<a href="html/libxml-catalog.html#XMLCATALOGFREELOCAL">xmlCatalogFreeLocal</a> +<a href="html/libxml-catalog.html#XMLFREECATALOG">xmlFreeCatalog</a> +<a href="html/libxml-tree.html#XMLFREEDOC">xmlFreeDoc</a> +<a href="html/libxml-tree.html#XMLFREEDTD">xmlFreeDtd</a> +<a href="html/libxml-valid.html#XMLFREEELEMENTCONTENT">xmlFreeElementContent</a> +<a href="html/libxml-parserinternals.html#XMLFREEINPUTSTREAM">xmlFreeInputStream</a> +<a href="html/libxml-tree.html#XMLFREENODE">xmlFreeNode</a> +<a href="html/libxml-tree.html#XMLFREENODELIST">xmlFreeNodeList</a> +<a href="html/libxml-tree.html#XMLFREENS">xmlFreeNs</a> +<a href="html/libxml-tree.html#XMLFREENSLIST">xmlFreeNsList</a> +<a href="html/libxml-parser.html#XMLFREEPARSERCTXT">xmlFreeParserCtxt</a> +<a href="html/libxml-xmlio.html#XMLFREEPARSERINPUTBUFFER">xmlFreeParserInputBuffer</a> +<a href="html/libxml-tree.html#XMLFREEPROP">xmlFreeProp</a> +<a href="html/libxml-tree.html#XMLFREEPROPLIST">xmlFreePropList</a> +<a href="html/libxml-uri.html#XMLFREEURI">xmlFreeURI</a> +<a href="html/libxml-hash.html#XMLHASHFREE">xmlHashFree</a> +<a href="html/libxml-xpath.html#XMLXPATHFREECOMPEXPR">xmlXPathFreeCompExpr</a> +<a href="html/libxml-xpath.html#XMLXPATHFREECONTEXT">xmlXPathFreeContext</a> +<a href="html/libxml-xpath.html#XMLXPATHFREENODESET">xmlXPathFreeNodeSet</a> +<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a> +<a href="html/libxml-xpath.html#XMLXPATHFREEOBJECT">xmlXPathFreeObject</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHFREEPARSERCONTEXT">xmlXPathFreeParserContext</a> +<a href="html/libxml-xpointer.html#XMLXPTRFREELOCATIONSET">xmlXPtrFreeLocationSet</a> +</dd> <dt>Frees</dt> <dd> <a href="html/libxml-tree.html#XMLBUFFERFREE">xmlBufferFree</a> @@ -467,12 +498,12 @@ <dt>Initialize</dt> <dd> <a href="html/libxml-sax.html#DOCBDEFAULTSAXHANDLERINIT">docbDefaultSAXHandlerInit</a> -<a href="html/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> +<a href="html/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> <a href="html/libxml-parserinternals.html#HTMLINITAUTOCLOSE">htmlInitAutoClose</a> <a href="html/libxml-sax.html#INITDOCBDEFAULTSAXHANDLER">initdocbDefaultSAXHandler</a> <a href="html/libxml-sax.html#INITHTMLDEFAULTSAXHANDLER">inithtmlDefaultSAXHandler</a> <a href="html/libxml-sax.html#INITXMLDEFAULTSAXHANDLER">initxmlDefaultSAXHandler</a> -<a href="html/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> +<a href="html/libxml-sax.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> <a href="html/libxml-encoding.html#XMLINITCHARENCODINGHANDLERS">xmlInitCharEncodingHandlers</a> <a href="html/libxml-xmlmemory.html#XMLINITMEMORY">xmlInitMemory</a> <a href="html/libxml-parser.html#XMLINITNODEINFOSEQ">xmlInitNodeInfoSeq</a>
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html index 4070104..537329b 100644 --- a/doc/APIchunk20.html +++ b/doc/APIchunk20.html
@@ -184,6 +184,7 @@ </dd> <dt>unlinked</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> <a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> <a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLADDSIBLING">xmlAddSibling</a> @@ -395,6 +396,7 @@ <a href="html/libxml-valid.html#XMLADDNOTATIONDECL">xmlAddNotationDecl</a> <a href="html/libxml-valid.html#XMLADDREF">xmlAddRef</a> <a href="html/libxml-debugxml.html#XMLSHELLVALIDATE">xmlShellValidate</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEATTRIBUTEDECL">xmlValidateAttributeDecl</a> <a href="html/libxml-valid.html#XMLVALIDATEDOCUMENT">xmlValidateDocument</a> @@ -447,6 +449,7 @@ <dd> <a href="html/libxml-tree.html#XMLSETCOMPRESSMODE">xmlSetCompressMode</a> <a href="html/libxml-tree.html#XMLSETDOCCOMPRESSMODE">xmlSetDocCompressMode</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> </dd> <dt>varags</dt>
diff --git a/doc/APIchunk21.html b/doc/APIchunk21.html index 7160215..03f37e1 100644 --- a/doc/APIchunk21.html +++ b/doc/APIchunk21.html
@@ -149,6 +149,7 @@ <dd> <a href="html/libxml-xpathinternals.html#CHECK-ERROR-CAPS">CHECK_ERROR</a> <a href="html/libxml-xpathinternals.html#CHECK-ERROR0-CAPS">CHECK_ERROR0</a> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> <a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> <a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLADDSIBLING">xmlAddSibling</a> @@ -196,6 +197,7 @@ <a href="html/libxml-parser.html#XMLPARSECTXTEXTERNALENTITY">xmlParseCtxtExternalEntity</a> <a href="html/libxml-parser.html#XMLPARSEEXTPARSEDENT">xmlParseExtParsedEnt</a> <a href="html/libxml-parser.html#XMLPARSEEXTERNALENTITY">xmlParseExternalEntity</a> +<a href="html/libxml-valid.html#XMLVALIDATEDTDFINAL">xmlValidateDtdFinal</a> </dd> <dt>wellformed</dt> <dd> @@ -985,6 +987,37 @@ <dd> <a href="html/libxml-xpathinternals.html#XMLXPATHNODETRAILING">xmlXPathNodeTrailing</a> </dd> +<dt>xmlXPathObjectPtr</dt> +<dd> +<a href="html/libxml-xpath.html#XMLXPATHCOMPILE">xmlXPathCompile</a> +<a href="html/libxml-xpath.html#XMLXPATHCOMPILEDEVAL">xmlXPathCompiledEval</a> +<a href="html/libxml-xpath.html#XMLXPATHEVAL">xmlXPathEval</a> +<a href="html/libxml-xpath.html#XMLXPATHEVALEXPRESSION">xmlXPathEvalExpression</a> +<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a> +<a href="html/libxml-xpath.html#XMLXPATHFREEOBJECT">xmlXPathFreeObject</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWBOOLEAN">xmlXPathNewBoolean</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWCSTRING">xmlXPathNewCString</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWFLOAT">xmlXPathNewFloat</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESET">xmlXPathNewNodeSet</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESETLIST">xmlXPathNewNodeSetList</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWSTRING">xmlXPathNewString</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHWRAPNODESET">xmlXPathWrapNodeSet</a> +<a href="html/libxml-xpointer.html#XMLXPTREVAL">xmlXPtrEval</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETADD">xmlXPtrLocationSetAdd</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE">xmlXPtrLocationSetCreate</a> +<a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETDEL">xmlXPtrLocationSetDel</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWCOLLAPSEDRANGE">xmlXPtrNewCollapsedRange</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODESET">xmlXPtrNewLocationSetNodeSet</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODES">xmlXPtrNewLocationSetNodes</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGE">xmlXPtrNewRange</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODEOBJECT">xmlXPtrNewRangeNodeObject</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODEPOINT">xmlXPtrNewRangeNodePoint</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODES">xmlXPtrNewRangeNodes</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTNODE">xmlXPtrNewRangePointNode</a> +<a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTS">xmlXPtrNewRangePoints</a> +<a href="html/libxml-xpointer.html#XMLXPTRWRAPLOCATIONSET">xmlXPtrWrapLocationSet</a> +</dd> <dt>xmlXPathParserContext</dt> <dd> <a href="html/libxml-xpathinternals.html#XMLXPATHFREEPARSERCONTEXT">xmlXPathFreeParserContext</a>
diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index 5ea19c1..760bff3 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html
@@ -395,6 +395,7 @@ <dt>Note:</dt> <dd> <a href="html/libxml-encoding.html#XMLCHARENCODINGOUTPUTFUNC">xmlCharEncodingOutputFunc</a> +<a href="html/libxml-entities.html#XMLGETDTDENTITY">xmlGetDtdEntity</a> <a href="html/libxml-parserinternals.html#XMLPARSEATTVALUE">xmlParseAttValue</a> <a href="html/libxml-encoding.html#XMLUTF8STRSUB">xmlUTF8Strsub</a> </dd>
diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index 73ec193..aa62fa5 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html
@@ -257,6 +257,9 @@ <a href="html/libxml-htmltree.html#HTMLNODEDUMPFORMATOUTPUT">htmlNodeDumpFormatOutput</a> <a href="html/libxml-htmltree.html#HTMLSAVEFILEENC">htmlSaveFileEnc</a> <a href="html/libxml-htmltree.html#HTMLSAVEFILEFORMAT">htmlSaveFileFormat</a> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLDOCDUMPFORMATMEMORY">xmlDocDumpFormatMemory</a> <a href="html/libxml-tree.html#XMLDOCDUMPFORMATMEMORYENC">xmlDocDumpFormatMemoryEnc</a> <a href="html/libxml-tree.html#XMLNEWCHILD">xmlNewChild</a> @@ -427,6 +430,7 @@ </dd> <dt>already</dt> <dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> <a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> <a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLADDSIBLING">xmlAddSibling</a>
diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html index 9e092f1..2b42929 100644 --- a/doc/APIchunk7.html +++ b/doc/APIchunk7.html
@@ -301,7 +301,6 @@ </dd> <dt>blocks</dt> <dd> -<a href="html/libxml-xmlmemory.html#MEM-LIST-CAPS">MEM_LIST</a> <a href="html/libxml-parserinternals.html#XMLISCHAR">xmlIsChar</a> <a href="html/libxml-xmlmemory.html#XMLMEMDISPLAY">xmlMemDisplay</a> <a href="html/libxml-xmlmemory.html#XMLMEMORYDUMP">xmlMemoryDump</a>
diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index ebb9405..d48262e 100644 --- a/doc/APIchunk8.html +++ b/doc/APIchunk8.html
@@ -414,6 +414,9 @@ <a href="html/libxml-htmltree.html#HTMLNODEDUMPFILE">htmlNodeDumpFile</a> <a href="html/libxml-htmltree.html#HTMLNODEDUMPFILEFORMAT">htmlNodeDumpFileFormat</a> <a href="html/libxml-htmltree.html#HTMLNODEDUMPFORMATOUTPUT">htmlNodeDumpFormatOutput</a> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> <a href="html/libxml-tree.html#XMLDOCGETROOTELEMENT">xmlDocGetRootElement</a> <a href="html/libxml-tree.html#XMLDOCSETROOTELEMENT">xmlDocSetRootElement</a> <a href="html/libxml-tree.html#XMLELEMDUMP">xmlElemDump</a>
diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index e7f6e58..6ef9826 100644 --- a/doc/APIchunk9.html +++ b/doc/APIchunk9.html
@@ -419,6 +419,12 @@ <a href="html/libxml-xmlio.html#XMLIOHTTPOPENW">xmlIOHTTPOpenW</a> <a href="html/libxml-uri.html#XMLURIUNESCAPESTRING">xmlURIUnescapeString</a> </dd> +<dt>destroyed</dt> +<dd> +<a href="html/libxml-tree.html#XMLADDCHILD">xmlAddChild</a> +<a href="html/libxml-tree.html#XMLADDNEXTSIBLING">xmlAddNextSibling</a> +<a href="html/libxml-tree.html#XMLADDPREVSIBLING">xmlAddPrevSibling</a> +</dd> <dt>detect</dt> <dd> <a href="html/libxml-xmlio.html#XMLINPUTMATCHCALLBACK">xmlInputMatchCallback</a>
diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index 8baa0f3..30cec1a 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html
@@ -95,8 +95,6 @@ <h2>Type const xmlChar *:</h2> <p> <a href="html/libxml-htmltree.html#HTMLGETMETAENCODING">htmlGetMetaEncoding</a> -<a href="html/libxml-sax.html#GETPUBLICID">getPublicId</a> -<a href="html/libxml-sax.html#GETSYSTEMID">getSystemId</a> <a href="html/libxml-catalog.html#XMLCATALOGGETSYSTEM">xmlCatalogGetSystem</a> <a href="html/libxml-catalog.html#XMLCATALOGGETPUBLIC">xmlCatalogGetPublic</a> <a href="html/libxml-entities.html#XMLENCODEENTITIES">xmlEncodeEntities</a> @@ -105,6 +103,8 @@ <a href="html/libxml-parser.html#XMLSTRCASESTR">xmlStrcasestr</a> <a href="html/libxml-tree.html#XMLBUFFERCONTENT">xmlBufferContent</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNSLOOKUP">xmlXPathNsLookup</a> +<a href="html/libxml-sax.html#GETPUBLICID">getPublicId</a> +<a href="html/libxml-sax.html#GETSYSTEMID">getSystemId</a> </p> <h2>Type const xmlParserNodeInfo *:</h2> <p> @@ -291,6 +291,7 @@ <a href="html/libxml-uri.html#XMLURIESCAPE">xmlURIEscape</a> <a href="html/libxml-valid.html#XMLSPLITQNAME2">xmlSplitQName2</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-xpath.html#XMLXPATHCASTBOOLEANTOSTRING">xmlXPathCastBooleanToString</a> <a href="html/libxml-xpath.html#XMLXPATHCASTNUMBERTOSTRING">xmlXPathCastNumberToString</a> <a href="html/libxml-xpath.html#XMLXPATHCASTNODETOSTRING">xmlXPathCastNodeToString</a> @@ -363,8 +364,6 @@ </p> <h2>Type xmlEntityPtr:</h2> <p> -<a href="html/libxml-sax.html#GETENTITY">getEntity</a> -<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> <a href="html/libxml-entities.html#XMLADDDOCENTITY">xmlAddDocEntity</a> <a href="html/libxml-entities.html#XMLADDDTDENTITY">xmlAddDtdEntity</a> <a href="html/libxml-entities.html#XMLGETPREDEFINEDENTITY">xmlGetPredefinedEntity</a> @@ -374,6 +373,8 @@ <a href="html/libxml-parser.html#GETENTITYSAXFUNC">getEntitySAXFunc</a> <a href="html/libxml-parser.html#GETPARAMETERENTITYSAXFUNC">getParameterEntitySAXFunc</a> <a href="html/libxml-parserinternals.html#XMLPARSEENTITYREF">xmlParseEntityRef</a> +<a href="html/libxml-sax.html#GETENTITY">getEntity</a> +<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> </p> <h2>Type xmlEnumerationPtr:</h2> <p> @@ -484,7 +485,6 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHTRAILINGSORTED">xmlXPathTrailingSorted</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODETRAILING">xmlXPathNodeTrailing</a> <a href="html/libxml-xpathinternals.html#XMLXPATHTRAILING">xmlXPathTrailing</a> -<a href="html/libxml-xpath.html#XMLXPATHNODESETCREATE">xmlXPathNodeSetCreate</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETMERGE">xmlXPathNodeSetMerge</a> </p> <h2>Type xmlNotationPtr:</h2> @@ -498,13 +498,13 @@ </p> <h2>Type xmlNsPtr:</h2> <p> -<a href="html/libxml-sax.html#GETNAMESPACE">getNamespace</a> <a href="html/libxml-tree.html#XMLNEWGLOBALNS">xmlNewGlobalNs</a> <a href="html/libxml-tree.html#XMLNEWNS">xmlNewNs</a> <a href="html/libxml-tree.html#XMLSEARCHNS">xmlSearchNs</a> <a href="html/libxml-tree.html#XMLSEARCHNSBYHREF">xmlSearchNsByHref</a> <a href="html/libxml-tree.html#XMLCOPYNAMESPACE">xmlCopyNamespace</a> <a href="html/libxml-tree.html#XMLCOPYNAMESPACELIST">xmlCopyNamespaceList</a> +<a href="html/libxml-sax.html#GETNAMESPACE">getNamespace</a> </p> <h2>Type xmlNsPtr *:</h2> <p> @@ -540,7 +540,6 @@ </p> <h2>Type xmlParserInputPtr:</h2> <p> -<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> <a href="html/libxml-parser.html#RESOLVEENTITYSAXFUNC">resolveEntitySAXFunc</a> <a href="html/libxml-parser.html#XMLEXTERNALENTITYLOADER">xmlExternalEntityLoader</a> <a href="html/libxml-parser.html#XMLNEWIOINPUTSTREAM">xmlNewIOInputStream</a> @@ -551,6 +550,7 @@ <a href="html/libxml-parserinternals.html#XMLNEWINPUTSTREAM">xmlNewInputStream</a> <a href="html/libxml-parserinternals.html#INPUTPOP">inputPop</a> <a href="html/libxml-xmlio.html#XMLNONETEXTERNALENTITYLOADER">xmlNoNetExternalEntityLoader</a> +<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> </p> <h2>Type xmlRMutexPtr:</h2> <p> @@ -572,7 +572,6 @@ <h2>Type xmlXPathContextPtr:</h2> <p> <a href="html/libxml-xpath.html#XMLXPATHNEWCONTEXT">xmlXPathNewContext</a> -<a href="html/libxml-xpath.html#XMLXPATHNEWCONTEXT">xmlXPathNewContext</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWCONTEXT">xmlXPtrNewContext</a> </p> <h2>Type xmlXPathFunction:</h2> @@ -603,14 +602,9 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHNEWBOOLEAN">xmlXPathNewBoolean</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESET">xmlXPathNewNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESET">xmlXPathNewNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESETLIST">xmlXPathNewNodeSetList</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPNODESET">xmlXPathWrapNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPEXTERNAL">xmlXPathWrapExternal</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWFLOAT">xmlXPathNewFloat</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWBOOLEAN">xmlXPathNewBoolean</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWSTRING">xmlXPathNewString</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWCSTRING">xmlXPathNewCString</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWRANGE">xmlXPtrNewRange</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTS">xmlXPtrNewRangePoints</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWRANGENODEPOINT">xmlXPtrNewRangeNodePoint</a>
diff --git a/doc/APIfiles.html b/doc/APIfiles.html index f6796fb..55368a9 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html
@@ -201,8 +201,8 @@ <a href="html/libxml-sax.html#INITXMLDEFAULTSAXHANDLER">initxmlDefaultSAXHandler</a> <a href="html/libxml-sax.html#INITHTMLDEFAULTSAXHANDLER">inithtmlDefaultSAXHandler</a> <a href="html/libxml-sax.html#INITDOCBDEFAULTSAXHANDLER">initdocbDefaultSAXHandler</a> -<a href="html/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> -<a href="html/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> +<a href="html/libxml-sax.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> +<a href="html/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> <a href="html/libxml-sax.html#DOCBDEFAULTSAXHANDLERINIT">docbDefaultSAXHandlerInit</a> </p> <h2>Module catalog:</h2> @@ -319,8 +319,7 @@ <h2>Module entities:</h2> <p> <a href="html/libxml-entities.html#XMLENTITYTYPE">xmlEntityType</a> -<a href="html/libxml-entities.html#XMLENTITY">xmlEntity</a> -<a href="html/libxml-entities.html#XMLENTITYPTR">xmlEntityPtr</a> +<a href="html/libxml-tree.html#XMLENTITY">xmlEntity</a> <a href="html/libxml-entities.html#XMLENTITIESTABLEPTR">xmlEntitiesTablePtr</a> <a href="html/libxml-entities.html#XMLINITIALIZEPREDEFINEDENTITIES">xmlInitializePredefinedEntities</a> <a href="html/libxml-entities.html#XMLADDDOCENTITY">xmlAddDocEntity</a> @@ -490,7 +489,6 @@ <a href="html/libxml-parser.html#XML-COMPLETE-ATTRS-CAPS">XML_COMPLETE_ATTRS</a> <a href="html/libxml-parser.html#XMLPARSERCTXT">xmlParserCtxt</a> <a href="html/libxml-parser.html#XMLSAXLOCATOR">xmlSAXLocator</a> -<a href="html/libxml-parser.html#XMLSAXLOCATORPTR">xmlSAXLocatorPtr</a> <a href="html/libxml-parser.html#RESOLVEENTITYSAXFUNC">resolveEntitySAXFunc</a> <a href="html/libxml-parser.html#INTERNALSUBSETSAXFUNC">internalSubsetSAXFunc</a> <a href="html/libxml-parser.html#EXTERNALSUBSETSAXFUNC">externalSubsetSAXFunc</a> @@ -520,7 +518,6 @@ <a href="html/libxml-parser.html#HASINTERNALSUBSETSAXFUNC">hasInternalSubsetSAXFunc</a> <a href="html/libxml-parser.html#HASEXTERNALSUBSETSAXFUNC">hasExternalSubsetSAXFunc</a> <a href="html/libxml-parser.html#XMLSAXHANDLER">xmlSAXHandler</a> -<a href="html/libxml-parser.html#XMLSAXHANDLERPTR">xmlSAXHandlerPtr</a> <a href="html/libxml-parser.html#XMLEXTERNALENTITYLOADER">xmlExternalEntityLoader</a> <a href="html/libxml-parser.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE">xmlSubstituteEntitiesDefaultValue</a> <a href="html/libxml-parser.html#XMLINITPARSER">xmlInitParser</a> @@ -570,8 +567,6 @@ <a href="html/libxml-parser.html#XMLPARSEBALANCEDCHUNKMEMORY">xmlParseBalancedChunkMemory</a> <a href="html/libxml-parser.html#XMLPARSEEXTERNALENTITY">xmlParseExternalEntity</a> <a href="html/libxml-parser.html#XMLPARSECTXTEXTERNALENTITY">xmlParseCtxtExternalEntity</a> -<a href="html/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> -<a href="html/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> <a href="html/libxml-parser.html#XMLINITPARSERCTXT">xmlInitParserCtxt</a> <a href="html/libxml-parser.html#XMLCLEARPARSERCTXT">xmlClearParserCtxt</a> <a href="html/libxml-parser.html#XMLFREEPARSERCTXT">xmlFreeParserCtxt</a> @@ -615,8 +610,8 @@ <a href="html/libxml-parserinternals.html#XMLISLETTER">xmlIsLetter</a> <a href="html/libxml-parserinternals.html#XMLISDIGIT">xmlIsDigit</a> <a href="html/libxml-parserinternals.html#XMLISIDEOGRAPHIC">xmlIsIdeographic</a> -<a href="html/libxml-parserinternals.html#XMLISCOMBINING">xmlIsCombining</a> <a href="html/libxml-parserinternals.html#XMLISEXTENDER">xmlIsExtender</a> +<a href="html/libxml-parserinternals.html#XMLISCOMBINING">xmlIsCombining</a> <a href="html/libxml-parserinternals.html#XMLISCHAR">xmlIsChar</a> <a href="html/libxml-parserinternals.html#XMLCREATEFILEPARSERCTXT">xmlCreateFileParserCtxt</a> <a href="html/libxml-parserinternals.html#XMLCREATEMEMORYPARSERCTXT">xmlCreateMemoryParserCtxt</a> @@ -624,7 +619,6 @@ <a href="html/libxml-parserinternals.html#XMLCREATEENTITYPARSERCTXT">xmlCreateEntityParserCtxt</a> <a href="html/libxml-parserinternals.html#XMLSWITCHENCODING">xmlSwitchEncoding</a> <a href="html/libxml-parserinternals.html#XMLSWITCHTOENCODING">xmlSwitchToEncoding</a> -<a href="html/libxml-parser.html#XMLFREEPARSERCTXT">xmlFreeParserCtxt</a> <a href="html/libxml-parserinternals.html#XMLHANDLEENTITY">xmlHandleEntity</a> <a href="html/libxml-parserinternals.html#XMLNEWSTRINGINPUTSTREAM">xmlNewStringInputStream</a> <a href="html/libxml-parserinternals.html#XMLNEWENTITYINPUTSTREAM">xmlNewEntityInputStream</a> @@ -716,12 +710,12 @@ <p> <a href="html/libxml-threads.html#XMLMUTEX">xmlMutex</a> <a href="html/libxml-threads.html#XMLMUTEXPTR">xmlMutexPtr</a> +<a href="html/libxml-threads.html#XMLRMUTEX">xmlRMutex</a> +<a href="html/libxml-threads.html#XMLRMUTEXPTR">xmlRMutexPtr</a> <a href="html/libxml-threads.html#XMLNEWMUTEX">xmlNewMutex</a> <a href="html/libxml-threads.html#XMLMUTEXLOCK">xmlMutexLock</a> <a href="html/libxml-threads.html#XMLMUTEXUNLOCK">xmlMutexUnlock</a> <a href="html/libxml-threads.html#XMLFREEMUTEX">xmlFreeMutex</a> -<a href="html/libxml-threads.html#XMLRMUTEX">xmlRMutex</a> -<a href="html/libxml-threads.html#XMLRMUTEXPTR">xmlRMutexPtr</a> <a href="html/libxml-threads.html#XMLNEWRMUTEX">xmlNewRMutex</a> <a href="html/libxml-threads.html#XMLRMUTEXLOCK">xmlRMutexLock</a> <a href="html/libxml-threads.html#XMLRMUTEXUNLOCK">xmlRMutexUnlock</a> @@ -744,6 +738,12 @@ <a href="html/libxml-tree.html#XMLPARSERINPUTPTR">xmlParserInputPtr</a> <a href="html/libxml-parser.html#XMLPARSERCTXT">xmlParserCtxt</a> <a href="html/libxml-tree.html#XMLPARSERCTXTPTR">xmlParserCtxtPtr</a> +<a href="html/libxml-parser.html#XMLSAXLOCATOR">xmlSAXLocator</a> +<a href="html/libxml-tree.html#XMLSAXLOCATORPTR">xmlSAXLocatorPtr</a> +<a href="html/libxml-parser.html#XMLSAXHANDLER">xmlSAXHandler</a> +<a href="html/libxml-tree.html#XMLSAXHANDLERPTR">xmlSAXHandlerPtr</a> +<a href="html/libxml-tree.html#XMLENTITY">xmlEntity</a> +<a href="html/libxml-tree.html#XMLENTITYPTR">xmlEntityPtr</a> <a href="html/libxml-tree.html#BASE-BUFFER-SIZE-CAPS">BASE_BUFFER_SIZE</a> <a href="html/libxml-tree.html#XML-XML-NAMESPACE-CAPS">XML_XML_NAMESPACE</a> <a href="html/libxml-tree.html#XMLELEMENTTYPE">xmlElementType</a> @@ -983,6 +983,7 @@ <a href="html/libxml-valid.html#XMLVALIDATEROOT">xmlValidateRoot</a> <a href="html/libxml-valid.html#XMLVALIDATEELEMENTDECL">xmlValidateElementDecl</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEATTRIBUTEDECL">xmlValidateAttributeDecl</a> <a href="html/libxml-valid.html#XMLVALIDATEATTRIBUTEVALUE">xmlValidateAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATENOTATIONDECL">xmlValidateNotationDecl</a> @@ -1066,7 +1067,6 @@ <h2>Module xmlmemory:</h2> <p> <a href="html/libxml-xmlmemory.html#DEBUG-MEMORY-CAPS">DEBUG_MEMORY</a> -<a href="html/libxml-xmlmemory.html#MEM-LIST-CAPS">MEM_LIST</a> <a href="html/libxml-xmlmemory.html#XMLFREEFUNC">xmlFreeFunc</a> <a href="html/libxml-xmlmemory.html#XMLMALLOCFUNC">xmlMallocFunc</a> <a href="html/libxml-xmlmemory.html#XMLREALLOCFUNC">xmlReallocFunc</a> @@ -1258,28 +1258,19 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETSORT">xmlXPathNodeSetSort</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHIDFUNCTION">xmlXPathIdFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHROOT">xmlXPathRoot</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEVALEXPR">xmlXPathEvalExpr</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPARSENAME">xmlXPathParseName</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPARSENCNAME">xmlXPathParseNCName</a> <a href="html/libxml-xpathinternals.html#XMLXPATHSTRINGEVALNUMBER">xmlXPathStringEvalNumber</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEVALUATEPREDICATERESULT">xmlXPathEvaluatePredicateResult</a> -<a href="html/libxml-xpath.html#XMLXPATHINIT">xmlXPathInit</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION">xmlXPathStringFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHREGISTERALLFUNCTIONS">xmlXPathRegisterAllFunctions</a> -<a href="html/libxml-xpath.html#XMLXPATHNODESETCREATE">xmlXPathNodeSetCreate</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETMERGE">xmlXPathNodeSetMerge</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETDEL">xmlXPathNodeSetDel</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETREMOVE">xmlXPathNodeSetRemove</a> -<a href="html/libxml-xpath.html#XMLXPATHFREENODESET">xmlXPathFreeNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESETLIST">xmlXPathNewNodeSetList</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPNODESET">xmlXPathWrapNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPEXTERNAL">xmlXPathWrapExternal</a> -<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a> -<a href="html/libxml-xpath.html#XMLXPATHFREEOBJECT">xmlXPathFreeObject</a> -<a href="html/libxml-xpath.html#XMLXPATHNEWCONTEXT">xmlXPathNewContext</a> -<a href="html/libxml-xpath.html#XMLXPATHFREECONTEXT">xmlXPathFreeContext</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEQUALVALUES">xmlXPathEqualValues</a> <a href="html/libxml-xpathinternals.html#XMLXPATHCOMPAREVALUES">xmlXPathCompareValues</a> <a href="html/libxml-xpathinternals.html#XMLXPATHVALUEFLIPSIGN">xmlXPathValueFlipSign</a> @@ -1305,8 +1296,10 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHLASTFUNCTION">xmlXPathLastFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPOSITIONFUNCTION">xmlXPathPositionFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHCOUNTFUNCTION">xmlXPathCountFunction</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHIDFUNCTION">xmlXPathIdFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHLOCALNAMEFUNCTION">xmlXPathLocalNameFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNAMESPACEURIFUNCTION">xmlXPathNamespaceURIFunction</a> +<a href="html/libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION">xmlXPathStringFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHSTRINGLENGTHFUNCTION">xmlXPathStringLengthFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHCONCATFUNCTION">xmlXPathConcatFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHCONTAINSFUNCTION">xmlXPathContainsFunction</a>
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index 2a4f1d8..33f964c 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html
@@ -124,7 +124,6 @@ <a href="html/libxml-xmlmemory.html#XMLMEMSHOW">xmlMemShow</a> <a href="html/libxml-xpathinternals.html#XMLXPATHDEBUGDUMPOBJECT">xmlXPathDebugDumpObject</a> <a href="html/libxml-xpathinternals.html#XMLXPATHDEBUGDUMPCOMPEXPR">xmlXPathDebugDumpCompExpr</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHDEBUGDUMPOBJECT">xmlXPathDebugDumpObject</a> </p> <h2>Type char **:</h2> <p> @@ -184,46 +183,6 @@ <a href="html/libxml-htmltree.html#HTMLNEWDOCNODTD">htmlNewDocNoDtD</a> <a href="html/libxml-htmltree.html#HTMLNEWDOCNODTD">htmlNewDocNoDtD</a> <a href="html/libxml-htmltree.html#HTMLSETMETAENCODING">htmlSetMetaEncoding</a> -<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> -<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> -<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> -<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> -<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> -<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> -<a href="html/libxml-sax.html#GETENTITY">getEntity</a> -<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> -<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> -<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> -<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> -<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> -<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> -<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> -<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> -<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> -<a href="html/libxml-sax.html#ELEMENTDECL">elementDecl</a> -<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> -<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> -<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> -<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> -<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> -<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> -<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> -<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> -<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> -<a href="html/libxml-sax.html#STARTELEMENT">startElement</a> -<a href="html/libxml-sax.html#ENDELEMENT">endElement</a> -<a href="html/libxml-sax.html#REFERENCE">reference</a> -<a href="html/libxml-sax.html#CHARACTERS">characters</a> -<a href="html/libxml-sax.html#IGNORABLEWHITESPACE">ignorableWhitespace</a> -<a href="html/libxml-sax.html#PROCESSINGINSTRUCTION">processingInstruction</a> -<a href="html/libxml-sax.html#PROCESSINGINSTRUCTION">processingInstruction</a> -<a href="html/libxml-sax.html#GLOBALNAMESPACE">globalNamespace</a> -<a href="html/libxml-sax.html#GLOBALNAMESPACE">globalNamespace</a> -<a href="html/libxml-sax.html#SETNAMESPACE">setNamespace</a> -<a href="html/libxml-sax.html#NAMESPACEDECL">namespaceDecl</a> -<a href="html/libxml-sax.html#NAMESPACEDECL">namespaceDecl</a> -<a href="html/libxml-sax.html#COMMENT">comment</a> -<a href="html/libxml-sax.html#CDATABLOCK">cdataBlock</a> <a href="html/libxml-catalog.html#XMLACATALOGADD">xmlACatalogAdd</a> <a href="html/libxml-catalog.html#XMLACATALOGADD">xmlACatalogAdd</a> <a href="html/libxml-catalog.html#XMLACATALOGADD">xmlACatalogAdd</a> @@ -464,6 +423,8 @@ <a href="html/libxml-valid.html#XMLGETREFS">xmlGetRefs</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEATTRIBUTEVALUE">xmlValidateAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEONEATTRIBUTE">xmlValidateOneAttribute</a> <a href="html/libxml-valid.html#XMLVALIDATENOTATIONUSE">xmlValidateNotationUse</a> @@ -504,16 +465,55 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHNEWPARSERCONTEXT">xmlXPathNewParserContext</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWSTRING">xmlXPathNewString</a> <a href="html/libxml-xpathinternals.html#XMLXPATHSTRINGEVALNUMBER">xmlXPathStringEvalNumber</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWSTRING">xmlXPathNewString</a> <a href="html/libxml-xpathinternals.html#XMLXPATHISNODETYPE">xmlXPathIsNodeType</a> <a href="html/libxml-xpointer.html#XMLXPTREVAL">xmlXPtrEval</a> +<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> +<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> +<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> +<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> +<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> +<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> +<a href="html/libxml-sax.html#GETENTITY">getEntity</a> +<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> +<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> +<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> +<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> +<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> +<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> +<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> +<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> +<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> +<a href="html/libxml-sax.html#ELEMENTDECL">elementDecl</a> +<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> +<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> +<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> +<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> +<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> +<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> +<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> +<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> +<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> +<a href="html/libxml-sax.html#STARTELEMENT">startElement</a> +<a href="html/libxml-sax.html#ENDELEMENT">endElement</a> +<a href="html/libxml-sax.html#REFERENCE">reference</a> +<a href="html/libxml-sax.html#CHARACTERS">characters</a> +<a href="html/libxml-sax.html#IGNORABLEWHITESPACE">ignorableWhitespace</a> +<a href="html/libxml-sax.html#PROCESSINGINSTRUCTION">processingInstruction</a> +<a href="html/libxml-sax.html#PROCESSINGINSTRUCTION">processingInstruction</a> +<a href="html/libxml-sax.html#GLOBALNAMESPACE">globalNamespace</a> +<a href="html/libxml-sax.html#GLOBALNAMESPACE">globalNamespace</a> +<a href="html/libxml-sax.html#SETNAMESPACE">setNamespace</a> +<a href="html/libxml-sax.html#NAMESPACEDECL">namespaceDecl</a> +<a href="html/libxml-sax.html#NAMESPACEDECL">namespaceDecl</a> +<a href="html/libxml-sax.html#COMMENT">comment</a> +<a href="html/libxml-sax.html#CDATABLOCK">cdataBlock</a> </p> <h2>Type const xmlChar **:</h2> <p> -<a href="html/libxml-sax.html#STARTELEMENT">startElement</a> <a href="html/libxml-parser.html#STARTELEMENTSAXFUNC">startElementSAXFunc</a> <a href="html/libxml-valid.html#XMLVALIDGETVALIDELEMENTS">xmlValidGetValidElements</a> <a href="html/libxml-valid.html#XMLVALIDGETPOTENTIALCHILDREN">xmlValidGetPotentialChildren</a> +<a href="html/libxml-sax.html#STARTELEMENT">startElement</a> </p> <h2>Type const xmlChar*:</h2> <p> @@ -561,7 +561,6 @@ <a href="html/libxml-xpath.html#XMLXPATHCASTNUMBERTOBOOLEAN">xmlXPathCastNumberToBoolean</a> <a href="html/libxml-xpath.html#XMLXPATHCASTNUMBERTOSTRING">xmlXPathCastNumberToString</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWFLOAT">xmlXPathNewFloat</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWFLOAT">xmlXPathNewFloat</a> </p> <h2>Type ftpDataCallback:</h2> <p> @@ -660,40 +659,6 @@ <a href="html/libxml-htmlparser.html#HTMLSAXPARSEDOC">htmlSAXParseDoc</a> <a href="html/libxml-htmlparser.html#HTMLSAXPARSEFILE">htmlSAXParseFile</a> <a href="html/libxml-htmlparser.html#HTMLCREATEPUSHPARSERCTXT">htmlCreatePushParserCtxt</a> -<a href="html/libxml-sax.html#GETPUBLICID">getPublicId</a> -<a href="html/libxml-sax.html#GETSYSTEMID">getSystemId</a> -<a href="html/libxml-sax.html#SETDOCUMENTLOCATOR">setDocumentLocator</a> -<a href="html/libxml-sax.html#GETLINENUMBER">getLineNumber</a> -<a href="html/libxml-sax.html#GETCOLUMNNUMBER">getColumnNumber</a> -<a href="html/libxml-sax.html#ISSTANDALONE">isStandalone</a> -<a href="html/libxml-sax.html#HASINTERNALSUBSET">hasInternalSubset</a> -<a href="html/libxml-sax.html#HASEXTERNALSUBSET">hasExternalSubset</a> -<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> -<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> -<a href="html/libxml-sax.html#GETENTITY">getEntity</a> -<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> -<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> -<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> -<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> -<a href="html/libxml-sax.html#ELEMENTDECL">elementDecl</a> -<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> -<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> -<a href="html/libxml-sax.html#STARTDOCUMENT">startDocument</a> -<a href="html/libxml-sax.html#ENDDOCUMENT">endDocument</a> -<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> -<a href="html/libxml-sax.html#STARTELEMENT">startElement</a> -<a href="html/libxml-sax.html#ENDELEMENT">endElement</a> -<a href="html/libxml-sax.html#REFERENCE">reference</a> -<a href="html/libxml-sax.html#CHARACTERS">characters</a> -<a href="html/libxml-sax.html#IGNORABLEWHITESPACE">ignorableWhitespace</a> -<a href="html/libxml-sax.html#PROCESSINGINSTRUCTION">processingInstruction</a> -<a href="html/libxml-sax.html#GLOBALNAMESPACE">globalNamespace</a> -<a href="html/libxml-sax.html#SETNAMESPACE">setNamespace</a> -<a href="html/libxml-sax.html#GETNAMESPACE">getNamespace</a> -<a href="html/libxml-sax.html#CHECKNAMESPACE">checkNamespace</a> -<a href="html/libxml-sax.html#NAMESPACEDECL">namespaceDecl</a> -<a href="html/libxml-sax.html#COMMENT">comment</a> -<a href="html/libxml-sax.html#CDATABLOCK">cdataBlock</a> <a href="html/libxml-catalog.html#XMLCATALOGFREELOCAL">xmlCatalogFreeLocal</a> <a href="html/libxml-catalog.html#XMLCATALOGADDLOCAL">xmlCatalogAddLocal</a> <a href="html/libxml-catalog.html#XMLCATALOGLOCALRESOLVE">xmlCatalogLocalResolve</a> @@ -808,6 +773,40 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHFUNCLOOKUPFUNC">xmlXPathFuncLookupFunc</a> <a href="html/libxml-xpathinternals.html#XMLXPATHREGISTERFUNCLOOKUP">xmlXPathRegisterFuncLookup</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPEXTERNAL">xmlXPathWrapExternal</a> +<a href="html/libxml-sax.html#GETPUBLICID">getPublicId</a> +<a href="html/libxml-sax.html#GETSYSTEMID">getSystemId</a> +<a href="html/libxml-sax.html#SETDOCUMENTLOCATOR">setDocumentLocator</a> +<a href="html/libxml-sax.html#GETLINENUMBER">getLineNumber</a> +<a href="html/libxml-sax.html#GETCOLUMNNUMBER">getColumnNumber</a> +<a href="html/libxml-sax.html#ISSTANDALONE">isStandalone</a> +<a href="html/libxml-sax.html#HASINTERNALSUBSET">hasInternalSubset</a> +<a href="html/libxml-sax.html#HASEXTERNALSUBSET">hasExternalSubset</a> +<a href="html/libxml-sax.html#INTERNALSUBSET">internalSubset</a> +<a href="html/libxml-sax.html#EXTERNALSUBSET">externalSubset</a> +<a href="html/libxml-sax.html#GETENTITY">getEntity</a> +<a href="html/libxml-sax.html#GETPARAMETERENTITY">getParameterEntity</a> +<a href="html/libxml-sax.html#RESOLVEENTITY">resolveEntity</a> +<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> +<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> +<a href="html/libxml-sax.html#ELEMENTDECL">elementDecl</a> +<a href="html/libxml-sax.html#NOTATIONDECL">notationDecl</a> +<a href="html/libxml-sax.html#UNPARSEDENTITYDECL">unparsedEntityDecl</a> +<a href="html/libxml-sax.html#STARTDOCUMENT">startDocument</a> +<a href="html/libxml-sax.html#ENDDOCUMENT">endDocument</a> +<a href="html/libxml-sax.html#ATTRIBUTE">attribute</a> +<a href="html/libxml-sax.html#STARTELEMENT">startElement</a> +<a href="html/libxml-sax.html#ENDELEMENT">endElement</a> +<a href="html/libxml-sax.html#REFERENCE">reference</a> +<a href="html/libxml-sax.html#CHARACTERS">characters</a> +<a href="html/libxml-sax.html#IGNORABLEWHITESPACE">ignorableWhitespace</a> +<a href="html/libxml-sax.html#PROCESSINGINSTRUCTION">processingInstruction</a> +<a href="html/libxml-sax.html#GLOBALNAMESPACE">globalNamespace</a> +<a href="html/libxml-sax.html#SETNAMESPACE">setNamespace</a> +<a href="html/libxml-sax.html#GETNAMESPACE">getNamespace</a> +<a href="html/libxml-sax.html#CHECKNAMESPACE">checkNamespace</a> +<a href="html/libxml-sax.html#NAMESPACEDECL">namespaceDecl</a> +<a href="html/libxml-sax.html#COMMENT">comment</a> +<a href="html/libxml-sax.html#CDATABLOCK">cdataBlock</a> </p> <h2>Type xmlAttrPtr:</h2> <p> @@ -922,8 +921,6 @@ <a href="html/libxml-docbparser.html#DOCBPARSEDOC">docbParseDoc</a> <a href="html/libxml-htmlparser.html#HTMLSAXPARSEDOC">htmlSAXParseDoc</a> <a href="html/libxml-htmlparser.html#HTMLPARSEDOC">htmlParseDoc</a> -<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> -<a href="html/libxml-sax.html#CHECKNAMESPACE">checkNamespace</a> <a href="html/libxml-hash.html#XMLHASHDEALLOCATOR">xmlHashDeallocator</a> <a href="html/libxml-hash.html#XMLHASHCOPIER">xmlHashCopier</a> <a href="html/libxml-hash.html#XMLHASHSCANNER">xmlHashScanner</a> @@ -944,6 +941,8 @@ <a href="html/libxml-valid.html#XMLNEWELEMENTCONTENT">xmlNewElementContent</a> <a href="html/libxml-valid.html#XMLCREATEENUMERATION">xmlCreateEnumeration</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPSTRING">xmlXPathWrapString</a> +<a href="html/libxml-sax.html#ENTITYDECL">entityDecl</a> +<a href="html/libxml-sax.html#CHECKNAMESPACE">checkNamespace</a> </p> <h2>Type xmlChar **:</h2> <p> @@ -1080,6 +1079,7 @@ <a href="html/libxml-valid.html#XMLVALIDATEROOT">xmlValidateRoot</a> <a href="html/libxml-valid.html#XMLVALIDATEELEMENTDECL">xmlValidateElementDecl</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEATTRIBUTEDECL">xmlValidateAttributeDecl</a> <a href="html/libxml-valid.html#XMLVALIDATENOTATIONDECL">xmlValidateNotationDecl</a> <a href="html/libxml-valid.html#XMLVALIDATEDTD">xmlValidateDtd</a> @@ -1093,7 +1093,6 @@ <a href="html/libxml-valid.html#XMLISMIXEDELEMENT">xmlIsMixedElement</a> <a href="html/libxml-xinclude.html#XMLXINCLUDEPROCESS">xmlXIncludeProcess</a> <a href="html/libxml-xpath.html#XMLXPATHNEWCONTEXT">xmlXPathNewContext</a> -<a href="html/libxml-xpath.html#XMLXPATHNEWCONTEXT">xmlXPathNewContext</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWCONTEXT">xmlXPtrNewContext</a> </p> <h2>Type xmlDtdPtr:</h2> @@ -1117,13 +1116,13 @@ </p> <h2>Type xmlElementContentPtr:</h2> <p> -<a href="html/libxml-sax.html#ELEMENTDECL">elementDecl</a> <a href="html/libxml-parser.html#ELEMENTDECLSAXFUNC">elementDeclSAXFunc</a> <a href="html/libxml-valid.html#XMLCOPYELEMENTCONTENT">xmlCopyElementContent</a> <a href="html/libxml-valid.html#XMLFREEELEMENTCONTENT">xmlFreeElementContent</a> <a href="html/libxml-valid.html#XMLSNPRINTFELEMENTCONTENT">xmlSnprintfElementContent</a> <a href="html/libxml-valid.html#XMLSPRINTFELEMENTCONTENT">xmlSprintfElementContent</a> <a href="html/libxml-valid.html#XMLADDELEMENTDECL">xmlAddElementDecl</a> +<a href="html/libxml-sax.html#ELEMENTDECL">elementDecl</a> </p> <h2>Type xmlElementContentPtr *:</h2> <p> @@ -1167,11 +1166,11 @@ </p> <h2>Type xmlEnumerationPtr:</h2> <p> -<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> <a href="html/libxml-parser.html#ATTRIBUTEDECLSAXFUNC">attributeDeclSAXFunc</a> <a href="html/libxml-valid.html#XMLFREEENUMERATION">xmlFreeEnumeration</a> <a href="html/libxml-valid.html#XMLCOPYENUMERATION">xmlCopyEnumeration</a> <a href="html/libxml-valid.html#XMLADDATTRIBUTEDECL">xmlAddAttributeDecl</a> +<a href="html/libxml-sax.html#ATTRIBUTEDECL">attributeDecl</a> </p> <h2>Type xmlEnumerationPtr *:</h2> <p> @@ -1451,6 +1450,7 @@ <a href="html/libxml-valid.html#XMLISID">xmlIsID</a> <a href="html/libxml-valid.html#XMLISREF">xmlIsRef</a> <a href="html/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE">xmlValidNormalizeAttributeValue</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEELEMENT">xmlValidateElement</a> <a href="html/libxml-valid.html#XMLVALIDATEONEELEMENT">xmlValidateOneElement</a> <a href="html/libxml-valid.html#XMLVALIDATEONEATTRIBUTE">xmlValidateOneAttribute</a> @@ -1468,10 +1468,7 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> -<a href="html/libxml-xpath.html#XMLXPATHNODESETCREATE">xmlXPathNodeSetCreate</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETDEL">xmlXPathNodeSetDel</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESET">xmlXPathNewNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTSELF">xmlXPathNextSelf</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTCHILD">xmlXPathNextChild</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTDESCENDANT">xmlXPathNextDescendant</a> @@ -1534,12 +1531,10 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETSORT">xmlXPathNodeSetSort</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETMERGE">xmlXPathNodeSetMerge</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETMERGE">xmlXPathNodeSetMerge</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETDEL">xmlXPathNodeSetDel</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETREMOVE">xmlXPathNodeSetRemove</a> -<a href="html/libxml-xpath.html#XMLXPATHFREENODESET">xmlXPathFreeNodeSet</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWNODESETLIST">xmlXPathNewNodeSetList</a> <a href="html/libxml-xpathinternals.html#XMLXPATHWRAPNODESET">xmlXPathWrapNodeSet</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWLOCATIONSETNODESET">xmlXPtrNewLocationSetNodeSet</a> @@ -1621,7 +1616,6 @@ <a href="html/libxml-parser.html#XMLLOADEXTERNALENTITY">xmlLoadExternalEntity</a> <a href="html/libxml-parserinternals.html#XMLSWITCHENCODING">xmlSwitchEncoding</a> <a href="html/libxml-parserinternals.html#XMLSWITCHTOENCODING">xmlSwitchToEncoding</a> -<a href="html/libxml-parser.html#XMLFREEPARSERCTXT">xmlFreeParserCtxt</a> <a href="html/libxml-parserinternals.html#XMLHANDLEENTITY">xmlHandleEntity</a> <a href="html/libxml-parserinternals.html#XMLNEWSTRINGINPUTSTREAM">xmlNewStringInputStream</a> <a href="html/libxml-parserinternals.html#XMLNEWENTITYINPUTSTREAM">xmlNewEntityInputStream</a> @@ -1712,6 +1706,8 @@ <a href="html/libxml-parser.html#XMLPARSERINPUTGROW">xmlParserInputGrow</a> <a href="html/libxml-parserinternals.html#XMLPUSHINPUT">xmlPushInput</a> <a href="html/libxml-parserinternals.html#XMLFREEINPUTSTREAM">xmlFreeInputStream</a> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTMIXEDCONTENTDECL">xmlParseElementMixedContentDecl</a> +<a href="html/libxml-parserinternals.html#XMLPARSEELEMENTCHILDRENCONTENTDECL">xmlParseElementChildrenContentDecl</a> <a href="html/libxml-parserinternals.html#INPUTPUSH">inputPush</a> <a href="html/libxml-parserinternals.html#XMLPARSERINPUTSHRINK">xmlParserInputShrink</a> <a href="html/libxml-xmlerror.html#XMLPARSERPRINTFILEINFO">xmlParserPrintFileInfo</a> @@ -1764,8 +1760,8 @@ </p> <h2>Type xmlSAXLocatorPtr:</h2> <p> -<a href="html/libxml-sax.html#SETDOCUMENTLOCATOR">setDocumentLocator</a> <a href="html/libxml-parser.html#SETDOCUMENTLOCATORSAXFUNC">setDocumentLocatorSAXFunc</a> +<a href="html/libxml-sax.html#SETDOCUMENTLOCATOR">setDocumentLocator</a> </p> <h2>Type xmlShellCtxtPtr:</h2> <p> @@ -1809,6 +1805,7 @@ <a href="html/libxml-valid.html#XMLADDREF">xmlAddRef</a> <a href="html/libxml-valid.html#XMLVALIDATEROOT">xmlValidateRoot</a> <a href="html/libxml-valid.html#XMLVALIDATEELEMENTDECL">xmlValidateElementDecl</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDATEATTRIBUTEDECL">xmlValidateAttributeDecl</a> <a href="html/libxml-valid.html#XMLVALIDATENOTATIONDECL">xmlValidateNotationDecl</a> <a href="html/libxml-valid.html#XMLVALIDATEDTD">xmlValidateDtd</a> @@ -1850,7 +1847,6 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHREGISTEREDVARIABLESCLEANUP">xmlXPathRegisteredVariablesCleanup</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWPARSERCONTEXT">xmlXPathNewParserContext</a> <a href="html/libxml-xpathinternals.html#XMLXPATHREGISTERALLFUNCTIONS">xmlXPathRegisterAllFunctions</a> -<a href="html/libxml-xpath.html#XMLXPATHFREECONTEXT">xmlXPathFreeContext</a> <a href="html/libxml-xpointer.html#XMLXPTREVAL">xmlXPtrEval</a> </p> <h2>Type xmlXPathFuncLookupFunc:</h2> @@ -1881,10 +1877,7 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHREGISTERVARIABLE">xmlXPathRegisterVariable</a> <a href="html/libxml-xpathinternals.html#XMLXPATHREGISTERVARIABLENS">xmlXPathRegisterVariableNS</a> <a href="html/libxml-xpathinternals.html#VALUEPUSH">valuePush</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHDEBUGDUMPOBJECT">xmlXPathDebugDumpObject</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEVALUATEPREDICATERESULT">xmlXPathEvaluatePredicateResult</a> -<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a> -<a href="html/libxml-xpath.html#XMLXPATHFREEOBJECT">xmlXPathFreeObject</a> <a href="html/libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE">xmlXPtrLocationSetCreate</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTS">xmlXPtrNewRangePoints</a> <a href="html/libxml-xpointer.html#XMLXPTRNEWRANGEPOINTS">xmlXPtrNewRangePoints</a> @@ -1909,13 +1902,11 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHFREEPARSERCONTEXT">xmlXPathFreeParserContext</a> <a href="html/libxml-xpathinternals.html#VALUEPOP">valuePop</a> <a href="html/libxml-xpathinternals.html#VALUEPUSH">valuePush</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHIDFUNCTION">xmlXPathIdFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHROOT">xmlXPathRoot</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEVALEXPR">xmlXPathEvalExpr</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPARSENAME">xmlXPathParseName</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPARSENCNAME">xmlXPathParseNCName</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEVALUATEPREDICATERESULT">xmlXPathEvaluatePredicateResult</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION">xmlXPathStringFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHEQUALVALUES">xmlXPathEqualValues</a> <a href="html/libxml-xpathinternals.html#XMLXPATHCOMPAREVALUES">xmlXPathCompareValues</a> <a href="html/libxml-xpathinternals.html#XMLXPATHVALUEFLIPSIGN">xmlXPathValueFlipSign</a> @@ -1937,7 +1928,6 @@ <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTPRECEDING">xmlXPathNextPreceding</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTANCESTOR">xmlXPathNextAncestor</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEXTPRECEDINGSIBLING">xmlXPathNextPrecedingSibling</a> -<a href="html/libxml-xpathinternals.html#XMLXPATHROOT">xmlXPathRoot</a> <a href="html/libxml-xpathinternals.html#XMLXPATHLASTFUNCTION">xmlXPathLastFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHPOSITIONFUNCTION">xmlXPathPositionFunction</a> <a href="html/libxml-xpathinternals.html#XMLXPATHCOUNTFUNCTION">xmlXPathCountFunction</a>
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 0e1f2f0..68b06f0 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html
@@ -149,10 +149,23 @@ </p> <h2>Letter M:</h2> <p> -<a href="html/libxml-xmlmemory.html#MEM-LIST-CAPS">MEM_LIST</a> <a href="html/libxml-parserinternals.html#MOVETO-ENDTAG-CAPS">MOVETO_ENDTAG</a> <a href="html/libxml-parserinternals.html#MOVETO-STARTTAG-CAPS">MOVETO_STARTTAG</a> </p> +<h2>Letter P:</h2> +<p> +<a href="html/libxml-index.html#PYFILE-GET">PyFile_Get</a> +<a href="html/libxml-index.html#PYCATALOG-GET">Pycatalog_Get</a> +<a href="html/libxml-index.html#PYCATALOG-OBJECT">Pycatalog_Object</a> +<a href="html/libxml-index.html#PYPARSERCTXT-GET">PyparserCtxt_Get</a> +<a href="html/libxml-index.html#PYPARSERCTXT-OBJECT">PyparserCtxt_Object</a> +<a href="html/libxml-index.html#PYXMLNODE-GET">PyxmlNode_Get</a> +<a href="html/libxml-index.html#PYXMLNODE-OBJECT">PyxmlNode_Object</a> +<a href="html/libxml-index.html#PYXMLXPATHCONTEXT-GET">PyxmlXPathContext_Get</a> +<a href="html/libxml-index.html#PYXMLXPATHCONTEXT-OBJECT">PyxmlXPathContext_Object</a> +<a href="html/libxml-index.html#PYXMLXPATHPARSERCONTEXT-GET">PyxmlXPathParserContext_Get</a> +<a href="html/libxml-index.html#PYXMLXPATHPARSERCONTEXT-OBJECT">PyxmlXPathParserContext_Object</a> +</p> <h2>Letter S:</h2> <p> <a href="html/libxml-parserinternals.html#SKIP-EOL-CAPS">SKIP_EOL</a> @@ -270,7 +283,7 @@ <a href="html/libxml-parserinternals.html#HTMLCREATEFILEPARSERCTXT">htmlCreateFileParserCtxt</a> <a href="html/libxml-htmlparser.html#HTMLCREATEPUSHPARSERCTXT">htmlCreatePushParserCtxt</a> <a href="html/libxml-globals.html#HTMLDEFAULTSAXHANDLER">htmlDefaultSAXHandler</a> -<a href="html/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> +<a href="html/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a> <a href="html/libxml-htmltree.html#HTMLDOCCONTENTDUMPFORMATOUTPUT">htmlDocContentDumpFormatOutput</a> <a href="html/libxml-htmltree.html#HTMLDOCCONTENTDUMPOUTPUT">htmlDocContentDumpOutput</a> <a href="html/libxml-htmltree.html#HTMLDOCDUMP">htmlDocDump</a> @@ -333,6 +346,30 @@ <a href="html/libxml-parser.html#ISSTANDALONESAXFUNC">isStandaloneSAXFunc</a> <a href="html/libxml-encoding.html#ISOLAT1TOUTF8">isolat1ToUTF8</a> </p> +<h2>Letter l:</h2> +<p> +<a href="html/libxml-index.html#LIBXML-CHARPTRCONSTWRAP">libxml_charPtrConstWrap</a> +<a href="html/libxml-index.html#LIBXML-CHARPTRWRAP">libxml_charPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-CONSTCHARPTRWRAP">libxml_constcharPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-CONSTXMLCHARPTRWRAP">libxml_constxmlCharPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-DOUBLEWRAP">libxml_doubleWrap</a> +<a href="html/libxml-index.html#LIBXML-INTWRAP">libxml_intWrap</a> +<a href="html/libxml-index.html#LIBXML-LONGWRAP">libxml_longWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLATTRPTRWRAP">libxml_xmlAttrPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLATTRIBUTEPTRWRAP">libxml_xmlAttributePtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLCATALOGPTRWRAP">libxml_xmlCatalogPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLCHARPTRCONSTWRAP">libxml_xmlCharPtrConstWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLCHARPTRWRAP">libxml_xmlCharPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLDOCPTRWRAP">libxml_xmlDocPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLELEMENTPTRWRAP">libxml_xmlElementPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLNODEPTRWRAP">libxml_xmlNodePtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLNSPTRWRAP">libxml_xmlNsPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLPARSERCTXTPTRWRAP">libxml_xmlParserCtxtPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLXPATHCONTEXTPTRWRAP">libxml_xmlXPathContextPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLXPATHOBJECTPTRCONVERT">libxml_xmlXPathObjectPtrConvert</a> +<a href="html/libxml-index.html#LIBXML-XMLXPATHOBJECTPTRWRAP">libxml_xmlXPathObjectPtrWrap</a> +<a href="html/libxml-index.html#LIBXML-XMLXPATHPARSERCONTEXTPTRWRAP">libxml_xmlXPathParserContextPtrWrap</a> +</p> <h2>Letter n:</h2> <p> <a href="html/libxml-parserinternals.html#NAMEPOP">namePop</a> @@ -528,7 +565,7 @@ <a href="html/libxml-parserinternals.html#XMLDECODEENTITIES">xmlDecodeEntities</a> <a href="html/libxml-globals.html#XMLDEFAULTBUFFERSIZE">xmlDefaultBufferSize</a> <a href="html/libxml-globals.html#XMLDEFAULTSAXHANDLER">xmlDefaultSAXHandler</a> -<a href="html/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> +<a href="html/libxml-sax.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a> <a href="html/libxml-globals.html#XMLDEFAULTSAXLOCATOR">xmlDefaultSAXLocator</a> <a href="html/libxml-encoding.html#XMLDELENCODINGALIAS">xmlDelEncodingAlias</a> <a href="html/libxml-encoding.html#XMLDETECTCHARENCODING">xmlDetectCharEncoding</a> @@ -567,8 +604,8 @@ <a href="html/libxml-entities.html#XMLENCODEENTITIESREENTRANT">xmlEncodeEntitiesReentrant</a> <a href="html/libxml-entities.html#XMLENCODESPECIALCHARS">xmlEncodeSpecialChars</a> <a href="html/libxml-entities.html#XMLENTITIESTABLEPTR">xmlEntitiesTablePtr</a> -<a href="html/libxml-entities.html#XMLENTITY">xmlEntity</a> -<a href="html/libxml-entities.html#XMLENTITYPTR">xmlEntityPtr</a> +<a href="html/libxml-tree.html#XMLENTITY">xmlEntity</a> +<a href="html/libxml-tree.html#XMLENTITYPTR">xmlEntityPtr</a> <a href="html/libxml-parserinternals.html#XMLENTITYREFERENCEFUNC">xmlEntityReferenceFunc</a> <a href="html/libxml-entities.html#XMLENTITYTYPE">xmlEntityType</a> <a href="html/libxml-tree.html#XMLENUMERATION">xmlEnumeration</a> @@ -1006,9 +1043,9 @@ <a href="html/libxml-tree.html#XMLREPLACENODE">xmlReplaceNode</a> <a href="html/libxml-tree.html#XMLROOTNODE">xmlRootNode</a> <a href="html/libxml-parser.html#XMLSAXHANDLER">xmlSAXHandler</a> -<a href="html/libxml-parser.html#XMLSAXHANDLERPTR">xmlSAXHandlerPtr</a> +<a href="html/libxml-tree.html#XMLSAXHANDLERPTR">xmlSAXHandlerPtr</a> <a href="html/libxml-parser.html#XMLSAXLOCATOR">xmlSAXLocator</a> -<a href="html/libxml-parser.html#XMLSAXLOCATORPTR">xmlSAXLocatorPtr</a> +<a href="html/libxml-tree.html#XMLSAXLOCATORPTR">xmlSAXLocatorPtr</a> <a href="html/libxml-parser.html#XMLSAXPARSEDTD">xmlSAXParseDTD</a> <a href="html/libxml-parser.html#XMLSAXPARSEDOC">xmlSAXParseDoc</a> <a href="html/libxml-parser.html#XMLSAXPARSEENTITY">xmlSAXParseEntity</a> @@ -1106,6 +1143,7 @@ <a href="html/libxml-tree.html#XMLUNSETNSPROP">xmlUnsetNsProp</a> <a href="html/libxml-tree.html#XMLUNSETPROP">xmlUnsetProp</a> <a href="html/libxml-valid.html#XMLVALIDCTXT">xmlValidCtxt</a> +<a href="html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE">xmlValidCtxtNormalizeAttributeValue</a> <a href="html/libxml-valid.html#XMLVALIDCTXTPTR">xmlValidCtxtPtr</a> <a href="html/libxml-valid.html#XMLVALIDGETPOTENTIALCHILDREN">xmlValidGetPotentialChildren</a> <a href="html/libxml-valid.html#XMLVALIDGETVALIDELEMENTS">xmlValidGetValidElements</a>
diff --git a/doc/Makefile.am b/doc/Makefile.am index 4c887ef..de9eb72 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am
@@ -34,7 +34,7 @@ $(bindir)/xsltproc --html $(top_srcdir)/doc/api.xsl $(top_srcdir)/doc/xml.html ; fi ); scan: - 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" + 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" templates: scan gtkdoc-mktmpl --module=libxml
diff --git a/doc/html/index.sgml b/doc/html/index.sgml index 04a7f8c..aa07101 100644 --- a/doc/html/index.sgml +++ b/doc/html/index.sgml
@@ -11,7 +11,6 @@ <ANCHOR id ="XML-COMPLETE-ATTRS-CAPS" href="libxml/libxml-parser.html#XML-COMPLETE-ATTRS-CAPS"> <ANCHOR id ="XMLPARSERCTXT" href="libxml/libxml-parser.html#XMLPARSERCTXT"> <ANCHOR id ="XMLSAXLOCATOR" href="libxml/libxml-parser.html#XMLSAXLOCATOR"> -<ANCHOR id ="XMLSAXLOCATORPTR" href="libxml/libxml-parser.html#XMLSAXLOCATORPTR"> <ANCHOR id ="RESOLVEENTITYSAXFUNC" href="libxml/libxml-parser.html#RESOLVEENTITYSAXFUNC"> <ANCHOR id ="INTERNALSUBSETSAXFUNC" href="libxml/libxml-parser.html#INTERNALSUBSETSAXFUNC"> <ANCHOR id ="EXTERNALSUBSETSAXFUNC" href="libxml/libxml-parser.html#EXTERNALSUBSETSAXFUNC"> @@ -41,7 +40,6 @@ <ANCHOR id ="HASINTERNALSUBSETSAXFUNC" href="libxml/libxml-parser.html#HASINTERNALSUBSETSAXFUNC"> <ANCHOR id ="HASEXTERNALSUBSETSAXFUNC" href="libxml/libxml-parser.html#HASEXTERNALSUBSETSAXFUNC"> <ANCHOR id ="XMLSAXHANDLER" href="libxml/libxml-parser.html#XMLSAXHANDLER"> -<ANCHOR id ="XMLSAXHANDLERPTR" href="libxml/libxml-parser.html#XMLSAXHANDLERPTR"> <ANCHOR id ="XMLEXTERNALENTITYLOADER" href="libxml/libxml-parser.html#XMLEXTERNALENTITYLOADER"> <ANCHOR id ="XMLSUBSTITUTEENTITIESDEFAULTVALUE" href="libxml/libxml-parser.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE"> <ANCHOR id ="XMLINITPARSER" href="libxml/libxml-parser.html#XMLINITPARSER"> @@ -91,8 +89,6 @@ <ANCHOR id ="XMLPARSEBALANCEDCHUNKMEMORY" href="libxml/libxml-parser.html#XMLPARSEBALANCEDCHUNKMEMORY"> <ANCHOR id ="XMLPARSEEXTERNALENTITY" href="libxml/libxml-parser.html#XMLPARSEEXTERNALENTITY"> <ANCHOR id ="XMLPARSECTXTEXTERNALENTITY" href="libxml/libxml-parser.html#XMLPARSECTXTEXTERNALENTITY"> -<ANCHOR id ="XMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT"> -<ANCHOR id ="HTMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT"> <ANCHOR id ="XMLINITPARSERCTXT" href="libxml/libxml-parser.html#XMLINITPARSERCTXT"> <ANCHOR id ="XMLCLEARPARSERCTXT" href="libxml/libxml-parser.html#XMLCLEARPARSERCTXT"> <ANCHOR id ="XMLFREEPARSERCTXT" href="libxml/libxml-parser.html#XMLFREEPARSERCTXT"> @@ -163,6 +159,12 @@ <ANCHOR id ="XMLPARSERINPUTPTR" href="libxml/libxml-tree.html#XMLPARSERINPUTPTR"> <ANCHOR id ="XMLPARSERCTXT" href="libxml/libxml-tree.html#XMLPARSERCTXT"> <ANCHOR id ="XMLPARSERCTXTPTR" href="libxml/libxml-tree.html#XMLPARSERCTXTPTR"> +<ANCHOR id ="XMLSAXLOCATOR" href="libxml/libxml-tree.html#XMLSAXLOCATOR"> +<ANCHOR id ="XMLSAXLOCATORPTR" href="libxml/libxml-tree.html#XMLSAXLOCATORPTR"> +<ANCHOR id ="XMLSAXHANDLER" href="libxml/libxml-tree.html#XMLSAXHANDLER"> +<ANCHOR id ="XMLSAXHANDLERPTR" href="libxml/libxml-tree.html#XMLSAXHANDLERPTR"> +<ANCHOR id ="XMLENTITY" href="libxml/libxml-tree.html#XMLENTITY"> +<ANCHOR id ="XMLENTITYPTR" href="libxml/libxml-tree.html#XMLENTITYPTR"> <ANCHOR id ="BASE-BUFFER-SIZE-CAPS" href="libxml/libxml-tree.html#BASE-BUFFER-SIZE-CAPS"> <ANCHOR id ="XML-XML-NAMESPACE-CAPS" href="libxml/libxml-tree.html#XML-XML-NAMESPACE-CAPS"> <ANCHOR id ="XMLELEMENTTYPE" href="libxml/libxml-tree.html#XMLELEMENTTYPE"> @@ -338,7 +340,6 @@ <ANCHOR id ="LIBXML-ENTITIES" href="libxml/libxml-entities.html"> <ANCHOR id ="XMLENTITYTYPE" href="libxml/libxml-entities.html#XMLENTITYTYPE"> <ANCHOR id ="XMLENTITY" href="libxml/libxml-entities.html#XMLENTITY"> -<ANCHOR id ="XMLENTITYPTR" href="libxml/libxml-entities.html#XMLENTITYPTR"> <ANCHOR id ="XMLENTITIESTABLEPTR" href="libxml/libxml-entities.html#XMLENTITIESTABLEPTR"> <ANCHOR id ="XMLINITIALIZEPREDEFINEDENTITIES" href="libxml/libxml-entities.html#XMLINITIALIZEPREDEFINEDENTITIES"> <ANCHOR id ="XMLADDDOCENTITY" href="libxml/libxml-entities.html#XMLADDDOCENTITY"> @@ -405,6 +406,7 @@ <ANCHOR id ="XMLVALIDATEROOT" href="libxml/libxml-valid.html#XMLVALIDATEROOT"> <ANCHOR id ="XMLVALIDATEELEMENTDECL" href="libxml/libxml-valid.html#XMLVALIDATEELEMENTDECL"> <ANCHOR id ="XMLVALIDNORMALIZEATTRIBUTEVALUE" href="libxml/libxml-valid.html#XMLVALIDNORMALIZEATTRIBUTEVALUE"> +<ANCHOR id ="XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE" href="libxml/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE"> <ANCHOR id ="XMLVALIDATEATTRIBUTEDECL" href="libxml/libxml-valid.html#XMLVALIDATEATTRIBUTEDECL"> <ANCHOR id ="XMLVALIDATEATTRIBUTEVALUE" href="libxml/libxml-valid.html#XMLVALIDATEATTRIBUTEVALUE"> <ANCHOR id ="XMLVALIDATENOTATIONDECL" href="libxml/libxml-valid.html#XMLVALIDATENOTATIONDECL"> @@ -649,28 +651,19 @@ <ANCHOR id ="XMLXPATHNODESETADD" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETADD"> <ANCHOR id ="XMLXPATHNODESETADDUNIQUE" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE"> <ANCHOR id ="XMLXPATHNODESETSORT" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETSORT"> -<ANCHOR id ="XMLXPATHIDFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHIDFUNCTION"> <ANCHOR id ="XMLXPATHROOT" href="libxml/libxml-xpathinternals.html#XMLXPATHROOT"> <ANCHOR id ="XMLXPATHEVALEXPR" href="libxml/libxml-xpathinternals.html#XMLXPATHEVALEXPR"> <ANCHOR id ="XMLXPATHPARSENAME" href="libxml/libxml-xpathinternals.html#XMLXPATHPARSENAME"> <ANCHOR id ="XMLXPATHPARSENCNAME" href="libxml/libxml-xpathinternals.html#XMLXPATHPARSENCNAME"> <ANCHOR id ="XMLXPATHSTRINGEVALNUMBER" href="libxml/libxml-xpathinternals.html#XMLXPATHSTRINGEVALNUMBER"> <ANCHOR id ="XMLXPATHEVALUATEPREDICATERESULT" href="libxml/libxml-xpathinternals.html#XMLXPATHEVALUATEPREDICATERESULT"> -<ANCHOR id ="XMLXPATHINIT" href="libxml/libxml-xpathinternals.html#XMLXPATHINIT"> -<ANCHOR id ="XMLXPATHSTRINGFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION"> <ANCHOR id ="XMLXPATHREGISTERALLFUNCTIONS" href="libxml/libxml-xpathinternals.html#XMLXPATHREGISTERALLFUNCTIONS"> -<ANCHOR id ="XMLXPATHNODESETCREATE" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETCREATE"> <ANCHOR id ="XMLXPATHNODESETMERGE" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETMERGE"> <ANCHOR id ="XMLXPATHNODESETDEL" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETDEL"> <ANCHOR id ="XMLXPATHNODESETREMOVE" href="libxml/libxml-xpathinternals.html#XMLXPATHNODESETREMOVE"> -<ANCHOR id ="XMLXPATHFREENODESET" href="libxml/libxml-xpathinternals.html#XMLXPATHFREENODESET"> <ANCHOR id ="XMLXPATHNEWNODESETLIST" href="libxml/libxml-xpathinternals.html#XMLXPATHNEWNODESETLIST"> <ANCHOR id ="XMLXPATHWRAPNODESET" href="libxml/libxml-xpathinternals.html#XMLXPATHWRAPNODESET"> <ANCHOR id ="XMLXPATHWRAPEXTERNAL" href="libxml/libxml-xpathinternals.html#XMLXPATHWRAPEXTERNAL"> -<ANCHOR id ="XMLXPATHFREENODESETLIST" href="libxml/libxml-xpathinternals.html#XMLXPATHFREENODESETLIST"> -<ANCHOR id ="XMLXPATHFREEOBJECT" href="libxml/libxml-xpathinternals.html#XMLXPATHFREEOBJECT"> -<ANCHOR id ="XMLXPATHNEWCONTEXT" href="libxml/libxml-xpathinternals.html#XMLXPATHNEWCONTEXT"> -<ANCHOR id ="XMLXPATHFREECONTEXT" href="libxml/libxml-xpathinternals.html#XMLXPATHFREECONTEXT"> <ANCHOR id ="XMLXPATHEQUALVALUES" href="libxml/libxml-xpathinternals.html#XMLXPATHEQUALVALUES"> <ANCHOR id ="XMLXPATHCOMPAREVALUES" href="libxml/libxml-xpathinternals.html#XMLXPATHCOMPAREVALUES"> <ANCHOR id ="XMLXPATHVALUEFLIPSIGN" href="libxml/libxml-xpathinternals.html#XMLXPATHVALUEFLIPSIGN"> @@ -696,8 +689,10 @@ <ANCHOR id ="XMLXPATHLASTFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHLASTFUNCTION"> <ANCHOR id ="XMLXPATHPOSITIONFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHPOSITIONFUNCTION"> <ANCHOR id ="XMLXPATHCOUNTFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHCOUNTFUNCTION"> +<ANCHOR id ="XMLXPATHIDFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHIDFUNCTION"> <ANCHOR id ="XMLXPATHLOCALNAMEFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHLOCALNAMEFUNCTION"> <ANCHOR id ="XMLXPATHNAMESPACEURIFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHNAMESPACEURIFUNCTION"> +<ANCHOR id ="XMLXPATHSTRINGFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION"> <ANCHOR id ="XMLXPATHSTRINGLENGTHFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHSTRINGLENGTHFUNCTION"> <ANCHOR id ="XMLXPATHCONCATFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHCONCATFUNCTION"> <ANCHOR id ="XMLXPATHCONTAINSFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHCONTAINSFUNCTION"> @@ -868,12 +863,12 @@ <ANCHOR id ="LIBXML-THREADS" href="libxml/libxml-threads.html"> <ANCHOR id ="XMLMUTEX" href="libxml/libxml-threads.html#XMLMUTEX"> <ANCHOR id ="XMLMUTEXPTR" href="libxml/libxml-threads.html#XMLMUTEXPTR"> +<ANCHOR id ="XMLRMUTEX" href="libxml/libxml-threads.html#XMLRMUTEX"> +<ANCHOR id ="XMLRMUTEXPTR" href="libxml/libxml-threads.html#XMLRMUTEXPTR"> <ANCHOR id ="XMLNEWMUTEX" href="libxml/libxml-threads.html#XMLNEWMUTEX"> <ANCHOR id ="XMLMUTEXLOCK" href="libxml/libxml-threads.html#XMLMUTEXLOCK"> <ANCHOR id ="XMLMUTEXUNLOCK" href="libxml/libxml-threads.html#XMLMUTEXUNLOCK"> <ANCHOR id ="XMLFREEMUTEX" href="libxml/libxml-threads.html#XMLFREEMUTEX"> -<ANCHOR id ="XMLRMUTEX" href="libxml/libxml-threads.html#XMLRMUTEX"> -<ANCHOR id ="XMLRMUTEXPTR" href="libxml/libxml-threads.html#XMLRMUTEXPTR"> <ANCHOR id ="XMLNEWRMUTEX" href="libxml/libxml-threads.html#XMLNEWRMUTEX"> <ANCHOR id ="XMLRMUTEXLOCK" href="libxml/libxml-threads.html#XMLRMUTEXLOCK"> <ANCHOR id ="XMLRMUTEXUNLOCK" href="libxml/libxml-threads.html#XMLRMUTEXUNLOCK"> @@ -954,8 +949,8 @@ <ANCHOR id ="XMLISLETTER" href="libxml/libxml-parserinternals.html#XMLISLETTER"> <ANCHOR id ="XMLISDIGIT" href="libxml/libxml-parserinternals.html#XMLISDIGIT"> <ANCHOR id ="XMLISIDEOGRAPHIC" href="libxml/libxml-parserinternals.html#XMLISIDEOGRAPHIC"> -<ANCHOR id ="XMLISCOMBINING" href="libxml/libxml-parserinternals.html#XMLISCOMBINING"> <ANCHOR id ="XMLISEXTENDER" href="libxml/libxml-parserinternals.html#XMLISEXTENDER"> +<ANCHOR id ="XMLISCOMBINING" href="libxml/libxml-parserinternals.html#XMLISCOMBINING"> <ANCHOR id ="XMLISCHAR" href="libxml/libxml-parserinternals.html#XMLISCHAR"> <ANCHOR id ="XMLCREATEFILEPARSERCTXT" href="libxml/libxml-parserinternals.html#XMLCREATEFILEPARSERCTXT"> <ANCHOR id ="XMLCREATEMEMORYPARSERCTXT" href="libxml/libxml-parserinternals.html#XMLCREATEMEMORYPARSERCTXT"> @@ -963,7 +958,6 @@ <ANCHOR id ="XMLCREATEENTITYPARSERCTXT" href="libxml/libxml-parserinternals.html#XMLCREATEENTITYPARSERCTXT"> <ANCHOR id ="XMLSWITCHENCODING" href="libxml/libxml-parserinternals.html#XMLSWITCHENCODING"> <ANCHOR id ="XMLSWITCHTOENCODING" href="libxml/libxml-parserinternals.html#XMLSWITCHTOENCODING"> -<ANCHOR id ="XMLFREEPARSERCTXT" href="libxml/libxml-parserinternals.html#XMLFREEPARSERCTXT"> <ANCHOR id ="XMLHANDLEENTITY" href="libxml/libxml-parserinternals.html#XMLHANDLEENTITY"> <ANCHOR id ="XMLNEWSTRINGINPUTSTREAM" href="libxml/libxml-parserinternals.html#XMLNEWSTRINGINPUTSTREAM"> <ANCHOR id ="XMLNEWENTITYINPUTSTREAM" href="libxml/libxml-parserinternals.html#XMLNEWENTITYINPUTSTREAM"> @@ -1141,7 +1135,6 @@ <ANCHOR id ="XMLSHELL" href="libxml/libxml-debugxml.html#XMLSHELL"> <ANCHOR id ="LIBXML-XMLMEMORY" href="libxml/libxml-xmlmemory.html"> <ANCHOR id ="DEBUG-MEMORY-CAPS" href="libxml/libxml-xmlmemory.html#DEBUG-MEMORY-CAPS"> -<ANCHOR id ="MEM-LIST-CAPS" href="libxml/libxml-xmlmemory.html#MEM-LIST-CAPS"> <ANCHOR id ="XMLFREEFUNC" href="libxml/libxml-xmlmemory.html#XMLFREEFUNC"> <ANCHOR id ="XMLMALLOCFUNC" href="libxml/libxml-xmlmemory.html#XMLMALLOCFUNC"> <ANCHOR id ="XMLREALLOCFUNC" href="libxml/libxml-xmlmemory.html#XMLREALLOCFUNC">
diff --git a/doc/html/libxml-catalog.html b/doc/html/libxml-catalog.html index b52e266..2c5fd91 100644 --- a/doc/html/libxml-catalog.html +++ b/doc/html/libxml-catalog.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN19049" +NAME="AEN19030" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN19052" +NAME="AEN19033" ></A ><H2 >Synopsis</H2 @@ -506,7 +506,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN19153" +NAME="AEN19134" ></A ><H2 >Description</H2 @@ -516,14 +516,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN19156" +NAME="AEN19137" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN19158" +NAME="AEN19139" ></A ><H3 ><A @@ -551,7 +551,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19164" +NAME="AEN19145" ></A ><H3 ><A @@ -572,12 +572,14 @@ ></TR ></TABLE ><P +>the specific XML Catalog Processing Instuction name</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19169" +NAME="AEN19151" ></A ><H3 ><A @@ -607,7 +609,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19174" +NAME="AEN19156" ></A ><H3 ><A @@ -638,7 +640,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19179" +NAME="AEN19161" ></A ><H3 ><A @@ -664,7 +666,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19184" +NAME="AEN19166" ></A ><H3 ><A @@ -690,7 +692,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19189" +NAME="AEN19171" ></A ><H3 ><A @@ -720,7 +722,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19196" +NAME="AEN19178" ></A ><P ></P @@ -773,7 +775,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19209" +NAME="AEN19191" ></A ><H3 ><A @@ -806,7 +808,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19216" +NAME="AEN19198" ></A ><P ></P @@ -859,7 +861,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19229" +NAME="AEN19211" ></A ><H3 ><A @@ -891,7 +893,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19236" +NAME="AEN19218" ></A ><P ></P @@ -944,7 +946,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19249" +NAME="AEN19231" ></A ><H3 ><A @@ -974,7 +976,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19256" +NAME="AEN19238" ></A ><P ></P @@ -1027,7 +1029,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19269" +NAME="AEN19251" ></A ><H3 ><A @@ -1070,7 +1072,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19279" +NAME="AEN19261" ></A ><P ></P @@ -1174,7 +1176,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19304" +NAME="AEN19286" ></A ><H3 ><A @@ -1208,7 +1210,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19312" +NAME="AEN19294" ></A ><P ></P @@ -1278,7 +1280,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19329" +NAME="AEN19311" ></A ><H3 ><A @@ -1319,7 +1321,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19339" +NAME="AEN19321" ></A ><P ></P @@ -1407,7 +1409,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19360" +NAME="AEN19342" ></A ><H3 ><A @@ -1444,7 +1446,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19369" +NAME="AEN19351" ></A ><P ></P @@ -1515,7 +1517,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19386" +NAME="AEN19368" ></A ><H3 ><A @@ -1552,7 +1554,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19395" +NAME="AEN19377" ></A ><P ></P @@ -1623,7 +1625,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19412" +NAME="AEN19394" ></A ><H3 ><A @@ -1660,7 +1662,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19421" +NAME="AEN19403" ></A ><P ></P @@ -1731,7 +1733,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19438" +NAME="AEN19420" ></A ><H3 ><A @@ -1765,7 +1767,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19446" +NAME="AEN19428" ></A ><P ></P @@ -1820,7 +1822,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19459" +NAME="AEN19441" ></A ><H3 ><A @@ -1850,7 +1852,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19466" +NAME="AEN19448" ></A ><P ></P @@ -1888,7 +1890,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19475" +NAME="AEN19457" ></A ><H3 ><A @@ -1918,7 +1920,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19482" +NAME="AEN19464" ></A ><P ></P @@ -1971,7 +1973,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19495" +NAME="AEN19477" ></A ><H3 ><A @@ -2001,7 +2003,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19501" +NAME="AEN19483" ></A ><H3 ><A @@ -2031,7 +2033,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19507" +NAME="AEN19489" ></A ><P ></P @@ -2084,7 +2086,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19520" +NAME="AEN19502" ></A ><H3 ><A @@ -2114,7 +2116,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19526" +NAME="AEN19508" ></A ><P ></P @@ -2152,7 +2154,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19535" +NAME="AEN19517" ></A ><H3 ><A @@ -2180,7 +2182,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19541" +NAME="AEN19523" ></A ><H3 ><A @@ -2210,7 +2212,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19548" +NAME="AEN19530" ></A ><P ></P @@ -2248,7 +2250,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19557" +NAME="AEN19539" ></A ><H3 ><A @@ -2285,7 +2287,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19566" +NAME="AEN19548" ></A ><P ></P @@ -2356,7 +2358,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19583" +NAME="AEN19565" ></A ><H3 ><A @@ -2389,7 +2391,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19591" +NAME="AEN19573" ></A ><P ></P @@ -2443,7 +2445,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19604" +NAME="AEN19586" ></A ><H3 ><A @@ -2476,7 +2478,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19612" +NAME="AEN19594" ></A ><P ></P @@ -2530,7 +2532,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19625" +NAME="AEN19607" ></A ><H3 ><A @@ -2563,7 +2565,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19633" +NAME="AEN19615" ></A ><P ></P @@ -2617,7 +2619,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19646" +NAME="AEN19628" ></A ><H3 ><A @@ -2661,7 +2663,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19656" +NAME="AEN19638" ></A ><P ></P @@ -2748,7 +2750,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19677" +NAME="AEN19659" ></A ><H3 ><A @@ -2778,7 +2780,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19684" +NAME="AEN19666" ></A ><P ></P @@ -2831,7 +2833,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19697" +NAME="AEN19679" ></A ><H3 ><A @@ -2865,7 +2867,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19705" +NAME="AEN19687" ></A ><P ></P @@ -2918,7 +2920,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19718" +NAME="AEN19700" ></A ><H3 ><A @@ -2945,7 +2947,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19724" +NAME="AEN19706" ></A ><P ></P @@ -2981,7 +2983,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19733" +NAME="AEN19715" ></A ><H3 ><A @@ -3008,7 +3010,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19739" +NAME="AEN19721" ></A ><P ></P @@ -3046,7 +3048,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19748" +NAME="AEN19730" ></A ><H3 ><A @@ -3077,7 +3079,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19755" +NAME="AEN19737" ></A ><P ></P @@ -3132,7 +3134,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19768" +NAME="AEN19750" ></A ><H3 ><A @@ -3171,7 +3173,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19777" +NAME="AEN19759" ></A ><P ></P @@ -3259,7 +3261,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19798" +NAME="AEN19780" ></A ><H3 ><A @@ -3294,7 +3296,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19806" +NAME="AEN19788" ></A ><P ></P @@ -3365,7 +3367,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19823" +NAME="AEN19805" ></A ><H3 ><A @@ -3393,7 +3395,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19829" +NAME="AEN19811" ></A ><P ></P @@ -3446,7 +3448,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19842" +NAME="AEN19824" ></A ><H3 ><A @@ -3481,7 +3483,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19850" +NAME="AEN19832" ></A ><P ></P @@ -3534,7 +3536,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19863" +NAME="AEN19845" ></A ><H3 ><A @@ -3565,7 +3567,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19870" +NAME="AEN19852" ></A ><P ></P @@ -3603,7 +3605,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19879" +NAME="AEN19861" ></A ><H3 ><A @@ -3634,7 +3636,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19886" +NAME="AEN19868" ></A ><P ></P @@ -3670,7 +3672,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19895" +NAME="AEN19877" ></A ><H3 ><A @@ -3707,7 +3709,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19904" +NAME="AEN19886" ></A ><P ></P @@ -3760,7 +3762,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19917" +NAME="AEN19899" ></A ><H3 ><A @@ -3797,7 +3799,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19926" +NAME="AEN19908" ></A ><P ></P
diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html index cae6681..96d6b25 100644 --- a/doc/html/libxml-debugxml.html +++ b/doc/html/libxml-debugxml.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN25312" +NAME="AEN25314" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN25315" +NAME="AEN25317" ></A ><H2 >Synopsis</H2 @@ -509,7 +509,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN25409" +NAME="AEN25411" ></A ><H2 >Description</H2 @@ -519,14 +519,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN25412" +NAME="AEN25414" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN25414" +NAME="AEN25416" ></A ><H3 ><A @@ -560,7 +560,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25422" +NAME="AEN25424" ></A ><P ></P @@ -615,7 +615,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25435" +NAME="AEN25437" ></A ><H3 ><A @@ -650,7 +650,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25443" +NAME="AEN25445" ></A ><P ></P @@ -722,7 +722,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25460" +NAME="AEN25462" ></A ><H3 ><A @@ -757,7 +757,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25468" +NAME="AEN25470" ></A ><P ></P @@ -829,7 +829,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25485" +NAME="AEN25487" ></A ><H3 ><A @@ -864,7 +864,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25493" +NAME="AEN25495" ></A ><P ></P @@ -936,7 +936,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25510" +NAME="AEN25512" ></A ><H3 ><A @@ -971,7 +971,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25518" +NAME="AEN25520" ></A ><P ></P @@ -1043,7 +1043,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25535" +NAME="AEN25537" ></A ><H3 ><A @@ -1078,7 +1078,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25543" +NAME="AEN25545" ></A ><P ></P @@ -1150,7 +1150,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25560" +NAME="AEN25562" ></A ><H3 ><A @@ -1184,7 +1184,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25568" +NAME="AEN25570" ></A ><P ></P @@ -1239,7 +1239,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25581" +NAME="AEN25583" ></A ><H3 ><A @@ -1273,7 +1273,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25589" +NAME="AEN25591" ></A ><P ></P @@ -1328,7 +1328,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25602" +NAME="AEN25604" ></A ><H3 ><A @@ -1362,7 +1362,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25610" +NAME="AEN25612" ></A ><P ></P @@ -1417,7 +1417,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25623" +NAME="AEN25625" ></A ><H3 ><A @@ -1451,7 +1451,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25631" +NAME="AEN25633" ></A ><P ></P @@ -1506,7 +1506,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25644" +NAME="AEN25646" ></A ><H3 ><A @@ -1550,7 +1550,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25654" +NAME="AEN25656" ></A ><P ></P @@ -1605,7 +1605,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25667" +NAME="AEN25669" ></A ><H3 ><A @@ -1640,7 +1640,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25675" +NAME="AEN25677" ></A ><P ></P @@ -1698,7 +1698,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25689" +NAME="AEN25691" ></A ><H3 ><A @@ -1725,7 +1725,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25695" +NAME="AEN25697" ></A ><P ></P @@ -1778,7 +1778,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25708" +NAME="AEN25710" ></A ><H3 ><A @@ -1815,7 +1815,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25714" +NAME="AEN25716" ></A ><H3 ><A @@ -1841,7 +1841,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25719" +NAME="AEN25721" ></A ><H3 ><A @@ -1880,7 +1880,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25728" +NAME="AEN25730" ></A ><P ></P @@ -1984,7 +1984,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25753" +NAME="AEN25755" ></A ><H3 ><A @@ -2012,7 +2012,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25759" +NAME="AEN25761" ></A ><P ></P @@ -2067,7 +2067,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25772" +NAME="AEN25774" ></A ><H3 ><A @@ -2097,7 +2097,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25779" +NAME="AEN25781" ></A ><P ></P @@ -2135,7 +2135,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25788" +NAME="AEN25790" ></A ><H3 ><A @@ -2165,7 +2165,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25795" +NAME="AEN25797" ></A ><P ></P @@ -2192,7 +2192,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> a valid result generated by an xpath evaluation</TD ></TR ></TBODY ></TABLE @@ -2203,7 +2203,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25804" +NAME="AEN25806" ></A ><H3 ><A @@ -2243,7 +2243,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25813" +NAME="AEN25815" ></A ><P ></P @@ -2347,7 +2347,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25838" +NAME="AEN25840" ></A ><H3 ><A @@ -2387,7 +2387,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25847" +NAME="AEN25849" ></A ><P ></P @@ -2491,7 +2491,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25872" +NAME="AEN25874" ></A ><H3 ><A @@ -2531,7 +2531,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25881" +NAME="AEN25883" ></A ><P ></P @@ -2635,7 +2635,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25906" +NAME="AEN25908" ></A ><H3 ><A @@ -2675,7 +2675,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25915" +NAME="AEN25917" ></A ><P ></P @@ -2779,7 +2779,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25940" +NAME="AEN25942" ></A ><H3 ><A @@ -2819,7 +2819,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25949" +NAME="AEN25951" ></A ><P ></P @@ -2923,7 +2923,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25974" +NAME="AEN25976" ></A ><H3 ><A @@ -2969,7 +2969,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25984" +NAME="AEN25986" ></A ><P ></P @@ -3073,7 +3073,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26009" +NAME="AEN26011" ></A ><H3 ><A @@ -3113,7 +3113,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26018" +NAME="AEN26020" ></A ><P ></P @@ -3217,7 +3217,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26043" +NAME="AEN26045" ></A ><H3 ><A @@ -3258,7 +3258,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26052" +NAME="AEN26054" ></A ><P ></P @@ -3362,7 +3362,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26077" +NAME="AEN26079" ></A ><H3 ><A @@ -3413,7 +3413,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26088" +NAME="AEN26090" ></A ><P ></P @@ -3517,7 +3517,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26113" +NAME="AEN26115" ></A ><H3 ><A @@ -3559,7 +3559,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26122" +NAME="AEN26124" ></A ><P ></P @@ -3620,7 +3620,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> a node </TD ></TR ><TR ><TD @@ -3663,7 +3663,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26147" +NAME="AEN26149" ></A ><H3 ><A @@ -3704,7 +3704,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26156" +NAME="AEN26158" ></A ><P ></P
diff --git a/doc/html/libxml-docbparser.html b/doc/html/libxml-docbparser.html index f9b8ac0..ea2d360 100644 --- a/doc/html/libxml-docbparser.html +++ b/doc/html/libxml-docbparser.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN20447" +NAME="AEN20450" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN20450" +NAME="AEN20453" ></A ><H2 >Synopsis</H2 @@ -295,7 +295,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN20487" +NAME="AEN20490" ></A ><H2 >Description</H2 @@ -305,14 +305,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN20490" +NAME="AEN20493" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN20492" +NAME="AEN20495" ></A ><H3 ><A @@ -338,7 +338,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20497" +NAME="AEN20500" ></A ><H3 ><A @@ -364,7 +364,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20502" +NAME="AEN20505" ></A ><H3 ><A @@ -390,7 +390,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20507" +NAME="AEN20510" ></A ><H3 ><A @@ -416,7 +416,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20512" +NAME="AEN20515" ></A ><H3 ><A @@ -442,7 +442,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20517" +NAME="AEN20520" ></A ><H3 ><A @@ -468,7 +468,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20522" +NAME="AEN20525" ></A ><H3 ><A @@ -494,7 +494,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20527" +NAME="AEN20530" ></A ><H3 ><A @@ -520,7 +520,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20532" +NAME="AEN20535" ></A ><H3 ><A @@ -546,7 +546,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20537" +NAME="AEN20540" ></A ><H3 ><A @@ -578,7 +578,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20543" +NAME="AEN20546" ></A ><P ></P @@ -722,7 +722,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20576" +NAME="AEN20579" ></A ><H3 ><A @@ -763,7 +763,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20585" +NAME="AEN20588" ></A ><P ></P @@ -867,7 +867,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20610" +NAME="AEN20613" ></A ><H3 ><A @@ -901,7 +901,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20618" +NAME="AEN20621" ></A ><P ></P @@ -971,7 +971,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20635" +NAME="AEN20638" ></A ><H3 ><A @@ -1010,7 +1010,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20643" +NAME="AEN20646" ></A ><P ></P @@ -1114,7 +1114,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20668" +NAME="AEN20671" ></A ><H3 ><A @@ -1147,7 +1147,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20675" +NAME="AEN20678" ></A ><P ></P @@ -1217,7 +1217,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20692" +NAME="AEN20695" ></A ><H3 ><A @@ -1248,7 +1248,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20699" +NAME="AEN20702" ></A ><P ></P @@ -1286,7 +1286,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20708" +NAME="AEN20711" ></A ><H3 ><A @@ -1340,7 +1340,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20719" +NAME="AEN20722" ></A ><P ></P @@ -1478,7 +1478,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20752" +NAME="AEN20755" ></A ><H3 ><A @@ -1511,7 +1511,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20759" +NAME="AEN20762" ></A ><P ></P @@ -1615,7 +1615,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20784" +NAME="AEN20787" ></A ><H3 ><A @@ -1648,7 +1648,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20791" +NAME="AEN20794" ></A ><P ></P @@ -1718,7 +1718,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20808" +NAME="AEN20811" ></A ><H3 ><A @@ -1749,7 +1749,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20815" +NAME="AEN20818" ></A ><P ></P
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html index 6d521c5..98a5a15 100644 --- a/doc/html/libxml-encoding.html +++ b/doc/html/libxml-encoding.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN23697" +NAME="AEN23695" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN23700" +NAME="AEN23698" ></A ><H2 >Synopsis</H2 @@ -382,7 +382,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN23760" +NAME="AEN23758" ></A ><H2 >Description</H2 @@ -392,14 +392,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN23763" +NAME="AEN23761" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN23765" +NAME="AEN23763" ></A ><H3 ><A @@ -465,7 +465,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23772" +NAME="AEN23770" ></A ><H3 ><A @@ -496,7 +496,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23778" +NAME="AEN23776" ></A ><P ></P @@ -624,7 +624,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23807" +NAME="AEN23805" ></A ><H3 ><A @@ -657,7 +657,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23813" +NAME="AEN23811" ></A ><P ></P @@ -785,7 +785,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23842" +NAME="AEN23840" ></A ><H3 ><A @@ -819,7 +819,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23847" +NAME="AEN23845" ></A ><H3 ><A @@ -845,7 +845,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23852" +NAME="AEN23850" ></A ><H3 ><A @@ -876,7 +876,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23858" +NAME="AEN23856" ></A ><H3 ><A @@ -905,7 +905,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23864" +NAME="AEN23862" ></A ><H3 ><A @@ -935,7 +935,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23871" +NAME="AEN23869" ></A ><P ></P @@ -973,7 +973,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23880" +NAME="AEN23878" ></A ><H3 ><A @@ -1007,7 +1007,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23888" +NAME="AEN23886" ></A ><P ></P @@ -1060,7 +1060,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23901" +NAME="AEN23899" ></A ><H3 ><A @@ -1091,7 +1091,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23908" +NAME="AEN23906" ></A ><P ></P @@ -1144,7 +1144,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23921" +NAME="AEN23919" ></A ><H3 ><A @@ -1183,7 +1183,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23929" +NAME="AEN23927" ></A ><P ></P @@ -1253,7 +1253,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23946" +NAME="AEN23944" ></A ><H3 ><A @@ -1285,7 +1285,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23953" +NAME="AEN23951" ></A ><P ></P @@ -1338,7 +1338,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23966" +NAME="AEN23964" ></A ><H3 ><A @@ -1365,7 +1365,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23972" +NAME="AEN23970" ></A ><P ></P @@ -1418,7 +1418,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23985" +NAME="AEN23983" ></A ><H3 ><A @@ -1446,7 +1446,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23991" +NAME="AEN23989" ></A ><H3 ><A @@ -1478,7 +1478,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23998" +NAME="AEN23996" ></A ><P ></P @@ -1532,7 +1532,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24011" +NAME="AEN24009" ></A ><H3 ><A @@ -1567,7 +1567,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24019" +NAME="AEN24017" ></A ><P ></P @@ -1620,7 +1620,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24032" +NAME="AEN24030" ></A ><H3 ><A @@ -1652,7 +1652,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24039" +NAME="AEN24037" ></A ><P ></P @@ -1723,7 +1723,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24056" +NAME="AEN24054" ></A ><H3 ><A @@ -1771,7 +1771,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24066" +NAME="AEN24064" ></A ><P ></P @@ -1861,7 +1861,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24087" +NAME="AEN24085" ></A ><H3 ><A @@ -1899,7 +1899,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24096" +NAME="AEN24094" ></A ><P ></P @@ -1989,7 +1989,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24117" +NAME="AEN24115" ></A ><H3 ><A @@ -2028,7 +2028,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24126" +NAME="AEN24124" ></A ><P ></P @@ -2118,7 +2118,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24147" +NAME="AEN24145" ></A ><H3 ><A @@ -2148,7 +2148,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24154" +NAME="AEN24152" ></A ><P ></P @@ -2201,7 +2201,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24167" +NAME="AEN24165" ></A ><H3 ><A @@ -2232,7 +2232,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24173" +NAME="AEN24171" ></A ><P ></P @@ -2359,7 +2359,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24202" +NAME="AEN24200" ></A ><H3 ><A @@ -2390,7 +2390,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24208" +NAME="AEN24206" ></A ><P ></P @@ -2517,7 +2517,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24237" +NAME="AEN24235" ></A ><H3 ><A @@ -2559,7 +2559,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24245" +NAME="AEN24243" ></A ><P ></P @@ -2617,7 +2617,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24259" +NAME="AEN24257" ></A ><H3 ><A @@ -2648,7 +2648,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24266" +NAME="AEN24264" ></A ><P ></P @@ -2719,7 +2719,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24283" +NAME="AEN24281" ></A ><H3 ><A @@ -2753,7 +2753,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24291" +NAME="AEN24289" ></A ><P ></P @@ -2828,7 +2828,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24309" +NAME="AEN24307" ></A ><H3 ><A @@ -2863,7 +2863,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24317" +NAME="AEN24315" ></A ><P ></P @@ -2933,7 +2933,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24334" +NAME="AEN24332" ></A ><H3 ><A @@ -2967,7 +2967,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24342" +NAME="AEN24340" ></A ><P ></P @@ -3038,7 +3038,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24359" +NAME="AEN24357" ></A ><H3 ><A @@ -3073,7 +3073,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24367" +NAME="AEN24365" ></A ><P ></P @@ -3161,7 +3161,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24388" +NAME="AEN24386" ></A ><H3 ><A @@ -3192,7 +3192,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24395" +NAME="AEN24393" ></A ><P ></P
diff --git a/doc/html/libxml-entities.html b/doc/html/libxml-entities.html index 273a8c7..693871b 100644 --- a/doc/html/libxml-entities.html +++ b/doc/html/libxml-entities.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN7858" +NAME="AEN7905" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN7861" +NAME="AEN7908" ></A ><H2 >Synopsis</H2 @@ -151,14 +151,10 @@ >xmlEntityType</A >; struct <A -HREF="libxml-entities.html#XMLENTITY" +HREF="libxml-tree.html#XMLENTITY" >xmlEntity</A >; typedef <A -HREF="libxml-entities.html#XMLENTITYPTR" ->xmlEntityPtr</A ->; -typedef <A HREF="libxml-entities.html#XMLENTITIESTABLEPTR" >xmlEntitiesTablePtr</A >; @@ -167,7 +163,7 @@ >xmlInitializePredefinedEntities</A > (void); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-entities.html#XMLADDDOCENTITY" @@ -194,7 +190,7 @@ >xmlChar</A > *content); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-entities.html#XMLADDDTDENTITY" @@ -221,7 +217,7 @@ >xmlChar</A > *content); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-entities.html#XMLGETPREDEFINEDENTITY" @@ -231,7 +227,7 @@ >xmlChar</A > *name); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-entities.html#XMLGETDOCENTITY" @@ -245,7 +241,7 @@ >xmlChar</A > *name); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-entities.html#XMLGETDTDENTITY" @@ -259,7 +255,7 @@ >xmlChar</A > *name); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-entities.html#XMLGETPARAMETERENTITY" @@ -357,7 +353,7 @@ >xmlBufferPtr</A > buf, <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > ent); void <A @@ -371,7 +367,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN7924" +NAME="AEN7970" ></A ><H2 >Description</H2 @@ -381,14 +377,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN7927" +NAME="AEN7973" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN7929" +NAME="AEN7975" ></A ><H3 ><A @@ -421,7 +417,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7934" +NAME="AEN7980" ></A ><H3 ><A @@ -440,9 +436,9 @@ >struct xmlEntity { void *_private; /* application data */ xmlElementType type; /* XML_ENTITY_DECL, must be second ! */ - const xmlChar *name; /* Attribute name */ - struct _xmlNode *children; /* NULL */ - struct _xmlNode *last; /* NULL */ + const xmlChar *name; /* Entity name */ + struct _xmlNode *children; /* First child link */ + struct _xmlNode *last; /* Last child link */ struct _xmlDtd *parent; /* -> DTD */ struct _xmlNode *next; /* next sibling link */ struct _xmlNode *prev; /* previous sibling link */ @@ -467,33 +463,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7939" -></A -><H3 -><A -NAME="XMLENTITYPTR" -></A ->>xmlEntityPtr</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->typedef xmlEntity *xmlEntityPtr;</PRE -></TD -></TR -></TABLE -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN7944" +NAME="AEN7985" ></A ><H3 ><A @@ -519,7 +489,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7949" +NAME="AEN7990" ></A ><H3 ><A @@ -547,7 +517,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7955" +NAME="AEN7996" ></A ><H3 ><A @@ -564,7 +534,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlAddDocEntity (<A HREF="libxml-tree.html#XMLDOCPTR" @@ -597,7 +567,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7967" +NAME="AEN8008" ></A ><P ></P @@ -735,7 +705,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8000" +NAME="AEN8041" ></A ><H3 ><A @@ -752,7 +722,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlAddDtdEntity (<A HREF="libxml-tree.html#XMLDOCPTR" @@ -785,7 +755,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8012" +NAME="AEN8053" ></A ><P ></P @@ -923,7 +893,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8045" +NAME="AEN8086" ></A ><H3 ><A @@ -940,7 +910,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlGetPredefinedEntity (const <A HREF="libxml-tree.html#XMLCHAR" @@ -956,7 +926,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8053" +NAME="AEN8094" ></A ><P ></P @@ -1009,7 +979,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8066" +NAME="AEN8107" ></A ><H3 ><A @@ -1026,7 +996,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlGetDocEntity (<A HREF="libxml-tree.html#XMLDOCPTR" @@ -1048,7 +1018,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8075" +NAME="AEN8116" ></A ><P ></P @@ -1118,7 +1088,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8092" +NAME="AEN8133" ></A ><H3 ><A @@ -1135,7 +1105,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlGetDtdEntity (<A HREF="libxml-tree.html#XMLDOCPTR" @@ -1150,13 +1120,14 @@ ></TABLE ><P >Do an entity lookup in the DTD entity hash table and -returns the corresponding entity, if found.</P +returns the corresponding entity, if found. +Note: the first argument is the document node, not the DTD node.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8101" +NAME="AEN8142" ></A ><P ></P @@ -1226,7 +1197,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8118" +NAME="AEN8159" ></A ><H3 ><A @@ -1243,7 +1214,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlGetParameterEntity (<A HREF="libxml-tree.html#XMLDOCPTR" @@ -1264,7 +1235,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8127" +NAME="AEN8168" ></A ><P ></P @@ -1334,7 +1305,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8144" +NAME="AEN8185" ></A ><H3 ><A @@ -1378,7 +1349,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8155" +NAME="AEN8196" ></A ><P ></P @@ -1448,7 +1419,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8172" +NAME="AEN8213" ></A ><H3 ><A @@ -1488,7 +1459,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8181" +NAME="AEN8222" ></A ><P ></P @@ -1558,7 +1529,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8198" +NAME="AEN8239" ></A ><H3 ><A @@ -1596,7 +1567,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8207" +NAME="AEN8248" ></A ><P ></P @@ -1666,7 +1637,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8224" +NAME="AEN8265" ></A ><H3 ><A @@ -1696,7 +1667,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8231" +NAME="AEN8272" ></A ><P ></P @@ -1732,7 +1703,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8240" +NAME="AEN8281" ></A ><H3 ><A @@ -1765,7 +1736,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8248" +NAME="AEN8289" ></A ><P ></P @@ -1818,7 +1789,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8261" +NAME="AEN8302" ></A ><H3 ><A @@ -1848,7 +1819,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8268" +NAME="AEN8309" ></A ><P ></P @@ -1886,7 +1857,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8277" +NAME="AEN8318" ></A ><H3 ><A @@ -1920,7 +1891,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8285" +NAME="AEN8326" ></A ><P ></P @@ -1975,7 +1946,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8298" +NAME="AEN8339" ></A ><H3 ><A @@ -1996,7 +1967,7 @@ >xmlBufferPtr</A > buf, <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > ent);</PRE ></TD @@ -2009,7 +1980,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8306" +NAME="AEN8347" ></A ><P ></P @@ -2064,7 +2035,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8319" +NAME="AEN8360" ></A ><H3 ><A
diff --git a/doc/html/libxml-globals.html b/doc/html/libxml-globals.html index 7b0b6a7..d9a6b20 100644 --- a/doc/html/libxml-globals.html +++ b/doc/html/libxml-globals.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN20217" +NAME="AEN20199" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN20220" +NAME="AEN20202" ></A ><H2 >Synopsis</H2 @@ -264,7 +264,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN20251" +NAME="AEN20233" ></A ><H2 >Description</H2 @@ -274,14 +274,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN20254" +NAME="AEN20236" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN20256" +NAME="AEN20238" ></A ><H3 ><A @@ -340,7 +340,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20261" +NAME="AEN20243" ></A ><H3 ><A @@ -366,7 +366,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20266" +NAME="AEN20248" ></A ><H3 ><A @@ -400,7 +400,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20274" +NAME="AEN20256" ></A ><P ></P @@ -438,7 +438,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20283" +NAME="AEN20265" ></A ><H3 ><A @@ -468,7 +468,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20290" +NAME="AEN20272" ></A ><P ></P @@ -506,7 +506,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20299" +NAME="AEN20281" ></A ><H3 ><A @@ -536,7 +536,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20306" +NAME="AEN20288" ></A ><P ></P @@ -591,7 +591,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20319" +NAME="AEN20301" ></A ><H3 ><A @@ -612,12 +612,17 @@ ></TR ></TABLE ><P +>The variable holding the libxml <GTKDOCLINK +HREF="FREE" +>free</GTKDOCLINK +>() implementation</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20324" +NAME="AEN20308" ></A ><H3 ><A @@ -650,7 +655,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20332" +NAME="AEN20316" ></A ><P ></P @@ -688,7 +693,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20341" +NAME="AEN20325" ></A ><H3 ><A @@ -709,12 +714,14 @@ ></TR ></TABLE ><P +>Default handler for SGML DocBook, builds the DOM tree</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20346" +NAME="AEN20331" ></A ><H3 ><A @@ -735,12 +742,14 @@ ></TR ></TABLE ><P +>Default handler for HTML, builds the DOM tree</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20351" +NAME="AEN20337" ></A ><H3 ><A @@ -761,12 +770,14 @@ ></TR ></TABLE ><P +>Global setting, DEPRECATED.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20356" +NAME="AEN20343" ></A ><H3 ><A @@ -787,12 +798,15 @@ ></TR ></TABLE ><P +>Global setting, default allocation policy for buffers, default is +XML_BUFFER_ALLOC_EXACT</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20361" +NAME="AEN20349" ></A ><H3 ><A @@ -813,12 +827,14 @@ ></TR ></TABLE ><P +>Global setting, default buffer size. Default value is BASE_BUFFER_SIZE</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20366" +NAME="AEN20355" ></A ><H3 ><A @@ -839,12 +855,14 @@ ></TR ></TABLE ><P +>Default handler for XML, builds the DOM tree</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20371" +NAME="AEN20361" ></A ><H3 ><A @@ -865,12 +883,15 @@ ></TR ></TABLE ><P +>The default SAX Locator +{ getPublicId, getSystemId, getLineNumber, getColumnNumber}</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20376" +NAME="AEN20367" ></A ><H3 ><A @@ -891,12 +912,15 @@ ></TR ></TABLE ><P +>Global setting, indicate that the parser should work in validating mode. +Disabled by default.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20381" +NAME="AEN20373" ></A ><H3 ><A @@ -917,12 +941,14 @@ ></TR ></TABLE ><P +>Global setting: function used for generic error callbacks</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20386" +NAME="AEN20379" ></A ><H3 ><A @@ -943,12 +969,14 @@ ></TR ></TABLE ><P +>Global setting passed to generic error callbacks</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20391" +NAME="AEN20385" ></A ><H3 ><A @@ -969,12 +997,15 @@ ></TR ></TABLE ><P +>Global setting, indicate that the parser should provide warnings. +Activated by default.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20396" +NAME="AEN20391" ></A ><H3 ><A @@ -995,12 +1026,15 @@ ></TR ></TABLE ><P +>Global setting, asking the serializer to indent the output tree by default +Disabled by default</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20401" +NAME="AEN20397" ></A ><H3 ><A @@ -1021,12 +1055,18 @@ ></TR ></TABLE ><P +>Global setting, indicate that the parser should keep all blanks +nodes found in the content +Activated by default, this is actually needed to have the parser +conformant to the XML Recommendation, however the option is kept +for some applications since this was libxml1 default behaviour.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20406" +NAME="AEN20403" ></A ><H3 ><A @@ -1047,12 +1087,17 @@ ></TR ></TABLE ><P +>Global setting, indicate that the parser should store the line number +in the content field of elements in the DOM tree. +Disabled by default since this may not be safe for old classes of +applicaton.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20411" +NAME="AEN20409" ></A ><H3 ><A @@ -1073,12 +1118,16 @@ ></TR ></TABLE ><P +>Global setting, indicate that the parser should load DTD while not +validating. +Disabled by default.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20416" +NAME="AEN20415" ></A ><H3 ><A @@ -1099,6 +1148,10 @@ ></TR ></TABLE ><P +>Global setting, asking the parser to print out debugging informations. +while handling entities. +Disabled by default</P +><P ></P ></DIV ><HR><DIV @@ -1125,12 +1178,14 @@ ></TR ></TABLE ><P +>Constant string describing the internal version of the library</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20426" +NAME="AEN20427" ></A ><H3 ><A @@ -1151,12 +1206,15 @@ ></TR ></TABLE ><P +>Global setting, indicate that the parser be pedantic +Disabled by default.</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20431" +NAME="AEN20433" ></A ><H3 ><A @@ -1177,12 +1235,17 @@ ></TR ></TABLE ><P +>Global setting, asking the serializer to not output empty tags +as <empty/> but <empty></empty>. those two forms are undistinguishable +once parsed. +Disabled by default</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20436" +NAME="AEN20439" ></A ><H3 ><A
diff --git a/doc/html/libxml-hash.html b/doc/html/libxml-hash.html index 735fc05..66b4afe 100644 --- a/doc/html/libxml-hash.html +++ b/doc/html/libxml-hash.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN24413" +NAME="AEN24411" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN24416" +NAME="AEN24414" ></A ><H2 >Synopsis</H2 @@ -170,7 +170,7 @@ HREF="libxml-tree.html#XMLCHAR" >xmlChar</A > *name); -void* (<A +void (<A HREF="libxml-hash.html#XMLHASHSCANNER" >*xmlHashScanner</A >) (void *payload, @@ -524,7 +524,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN24514" +NAME="AEN24512" ></A ><H2 >Description</H2 @@ -534,14 +534,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN24517" +NAME="AEN24515" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN24519" +NAME="AEN24517" ></A ><H3 ><A @@ -567,7 +567,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24524" +NAME="AEN24522" ></A ><H3 ><A @@ -593,7 +593,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24529" +NAME="AEN24527" ></A ><H3 ><A @@ -618,11 +618,13 @@ ></TR ></TABLE ><P +>Callback to free data from a hash</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24535" +NAME="AEN24534" ></A ><P ></P @@ -649,7 +651,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the data in the hash</TD ></TR ><TR ><TD @@ -666,7 +668,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the name associated</TD ></TR ></TBODY ></TABLE @@ -677,7 +679,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24548" +NAME="AEN24547" ></A ><H3 ><A @@ -702,6 +704,8 @@ ></TR ></TABLE ><P +>Callback to copy data from a hash</P +><P ></P ><DIV CLASS="INFORMALTABLE" @@ -733,7 +737,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the data in the hash</TD ></TR ><TR ><TD @@ -750,7 +754,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the name associated</TD ></TR ></TBODY ></TABLE @@ -777,7 +781,7 @@ ><TD ><PRE CLASS="PROGRAMLISTING" ->void* (*xmlHashScanner) (void *payload, +>void (*xmlHashScanner) (void *payload, void *data, <A HREF="libxml-tree.html#XMLCHAR" @@ -787,11 +791,13 @@ ></TR ></TABLE ><P +>Callback when scanning data in a hash with the simple scanner</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24573" +NAME="AEN24574" ></A ><P ></P @@ -818,7 +824,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the data in the hash</TD ></TR ><TR ><TD @@ -835,7 +841,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> extra scannner data</TD ></TR ><TR ><TD @@ -852,7 +858,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the name associated</TD ></TR ></TBODY ></TABLE @@ -863,7 +869,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24590" +NAME="AEN24591" ></A ><H3 ><A @@ -897,11 +903,13 @@ ></TR ></TABLE ><P +>Callback when scanning data in a hash with the full scanner</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24598" +NAME="AEN24600" ></A ><P ></P @@ -928,7 +936,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the data in the hash</TD ></TR ><TR ><TD @@ -945,7 +953,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> extra scannner data</TD ></TR ><TR ><TD @@ -962,7 +970,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the name associated</TD ></TR ><TR ><TD @@ -979,7 +987,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the second name associated</TD ></TR ><TR ><TD @@ -996,7 +1004,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the third name associated</TD ></TR ></TBODY ></TABLE @@ -1007,7 +1015,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24623" +NAME="AEN24625" ></A ><H3 ><A @@ -1037,7 +1045,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24630" +NAME="AEN24632" ></A ><P ></P @@ -1090,7 +1098,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24643" +NAME="AEN24645" ></A ><H3 ><A @@ -1135,7 +1143,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24653" +NAME="AEN24655" ></A ><P ></P @@ -1190,7 +1198,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24666" +NAME="AEN24668" ></A ><H3 ><A @@ -1241,7 +1249,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24677" +NAME="AEN24679" ></A ><P ></P @@ -1328,7 +1336,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24698" +NAME="AEN24700" ></A ><H3 ><A @@ -1394,7 +1402,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24712" +NAME="AEN24714" ></A ><P ></P @@ -1498,7 +1506,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24737" +NAME="AEN24739" ></A ><H3 ><A @@ -1558,7 +1566,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24750" +NAME="AEN24752" ></A ><P ></P @@ -1662,7 +1670,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24775" +NAME="AEN24777" ></A ><H3 ><A @@ -1732,7 +1740,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24790" +NAME="AEN24792" ></A ><P ></P @@ -1853,7 +1861,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24819" +NAME="AEN24821" ></A ><H3 ><A @@ -1923,7 +1931,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24834" +NAME="AEN24836" ></A ><P ></P @@ -2044,7 +2052,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24863" +NAME="AEN24865" ></A ><H3 ><A @@ -2123,7 +2131,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24880" +NAME="AEN24882" ></A ><P ></P @@ -2261,7 +2269,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24913" +NAME="AEN24915" ></A ><H3 ><A @@ -2316,7 +2324,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24925" +NAME="AEN24927" ></A ><P ></P @@ -2403,7 +2411,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24946" +NAME="AEN24948" ></A ><H3 ><A @@ -2467,7 +2475,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN24960" +NAME="AEN24962" ></A ><P ></P @@ -2571,7 +2579,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN24985" +NAME="AEN24987" ></A ><H3 ><A @@ -2644,7 +2652,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25001" +NAME="AEN25003" ></A ><P ></P @@ -2765,7 +2773,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25030" +NAME="AEN25032" ></A ><H3 ><A @@ -2804,7 +2812,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25039" +NAME="AEN25041" ></A ><P ></P @@ -2859,7 +2867,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25052" +NAME="AEN25054" ></A ><H3 ><A @@ -2907,7 +2915,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25063" +NAME="AEN25065" ></A ><P ></P @@ -2979,7 +2987,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25080" +NAME="AEN25082" ></A ><H3 ><A @@ -3036,7 +3044,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25093" +NAME="AEN25095" ></A ><P ></P @@ -3125,7 +3133,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25114" +NAME="AEN25116" ></A ><H3 ><A @@ -3172,7 +3180,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25125" +NAME="AEN25127" ></A ><P ></P @@ -3242,7 +3250,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25142" +NAME="AEN25144" ></A ><H3 ><A @@ -3277,7 +3285,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25150" +NAME="AEN25152" ></A ><P ></P @@ -3331,7 +3339,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25163" +NAME="AEN25165" ></A ><H3 ><A @@ -3376,7 +3384,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25173" +NAME="AEN25175" ></A ><P ></P @@ -3448,7 +3456,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25190" +NAME="AEN25192" ></A ><H3 ><A @@ -3522,7 +3530,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25206" +NAME="AEN25208" ></A ><P ></P @@ -3645,7 +3653,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25235" +NAME="AEN25237" ></A ><H3 ><A @@ -3690,7 +3698,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25245" +NAME="AEN25247" ></A ><P ></P @@ -3762,7 +3770,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN25262" +NAME="AEN25264" ></A ><H3 ><A @@ -3836,7 +3844,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN25278" +NAME="AEN25280" ></A ><P ></P
diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html index 949d081..933637d 100644 --- a/doc/html/libxml-htmlparser.html +++ b/doc/html/libxml-htmlparser.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN10699" +NAME="AEN10798" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN10702" +NAME="AEN10801" ></A ><H2 >Synopsis</H2 @@ -395,7 +395,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN10766" +NAME="AEN10865" ></A ><H2 >Description</H2 @@ -405,14 +405,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN10769" +NAME="AEN10868" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN10771" +NAME="AEN10870" ></A ><H3 ><A @@ -438,7 +438,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10776" +NAME="AEN10875" ></A ><H3 ><A @@ -464,7 +464,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10781" +NAME="AEN10880" ></A ><H3 ><A @@ -490,7 +490,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10786" +NAME="AEN10885" ></A ><H3 ><A @@ -516,7 +516,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10791" +NAME="AEN10890" ></A ><H3 ><A @@ -542,7 +542,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10796" +NAME="AEN10895" ></A ><H3 ><A @@ -568,7 +568,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10801" +NAME="AEN10900" ></A ><H3 ><A @@ -594,7 +594,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10806" +NAME="AEN10905" ></A ><H3 ><A @@ -620,7 +620,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10811" +NAME="AEN10910" ></A ><H3 ><A @@ -646,7 +646,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10816" +NAME="AEN10915" ></A ><H3 ><A @@ -682,7 +682,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10821" +NAME="AEN10920" ></A ><H3 ><A @@ -708,7 +708,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10826" +NAME="AEN10925" ></A ><H3 ><A @@ -738,7 +738,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10831" +NAME="AEN10930" ></A ><H3 ><A @@ -764,7 +764,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10836" +NAME="AEN10935" ></A ><H3 ><A @@ -797,7 +797,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10844" +NAME="AEN10943" ></A ><P ></P @@ -850,7 +850,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10857" +NAME="AEN10956" ></A ><H3 ><A @@ -885,7 +885,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10866" +NAME="AEN10965" ></A ><P ></P @@ -938,7 +938,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10879" +NAME="AEN10978" ></A ><H3 ><A @@ -970,7 +970,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10887" +NAME="AEN10986" ></A ><P ></P @@ -1023,7 +1023,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10900" +NAME="AEN10999" ></A ><H3 ><A @@ -1059,7 +1059,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10908" +NAME="AEN11007" ></A ><P ></P @@ -1129,7 +1129,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10925" +NAME="AEN11024" ></A ><H3 ><A @@ -1170,7 +1170,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10934" +NAME="AEN11033" ></A ><P ></P @@ -1257,7 +1257,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10955" +NAME="AEN11054" ></A ><H3 ><A @@ -1296,7 +1296,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10965" +NAME="AEN11064" ></A ><P ></P @@ -1367,7 +1367,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10982" +NAME="AEN11081" ></A ><H3 ><A @@ -1403,7 +1403,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10991" +NAME="AEN11090" ></A ><P ></P @@ -1456,7 +1456,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11004" +NAME="AEN11103" ></A ><H3 ><A @@ -1490,7 +1490,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11013" +NAME="AEN11112" ></A ><P ></P @@ -1528,7 +1528,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11022" +NAME="AEN11121" ></A ><H3 ><A @@ -1569,7 +1569,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11031" +NAME="AEN11130" ></A ><P ></P @@ -1674,7 +1674,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11056" +NAME="AEN11155" ></A ><H3 ><A @@ -1708,7 +1708,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11064" +NAME="AEN11163" ></A ><P ></P @@ -1778,7 +1778,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11081" +NAME="AEN11180" ></A ><H3 ><A @@ -1817,7 +1817,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11089" +NAME="AEN11188" ></A ><P ></P @@ -1922,7 +1922,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11114" +NAME="AEN11213" ></A ><H3 ><A @@ -1954,7 +1954,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11121" +NAME="AEN11220" ></A ><P ></P @@ -2024,7 +2024,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11138" +NAME="AEN11237" ></A ><H3 ><A @@ -2055,7 +2055,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11144" +NAME="AEN11243" ></A ><P ></P @@ -2182,7 +2182,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11173" +NAME="AEN11272" ></A ><H3 ><A @@ -2214,7 +2214,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11179" +NAME="AEN11278" ></A ><P ></P @@ -2358,7 +2358,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11212" +NAME="AEN11311" ></A ><H3 ><A @@ -2388,7 +2388,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11219" +NAME="AEN11318" ></A ><P ></P @@ -2441,7 +2441,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11232" +NAME="AEN11331" ></A ><H3 ><A @@ -2468,7 +2468,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11238" +NAME="AEN11337" ></A ><P ></P @@ -2521,7 +2521,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11251" +NAME="AEN11350" ></A ><H3 ><A @@ -2552,7 +2552,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11258" +NAME="AEN11357" ></A ><P ></P @@ -2590,7 +2590,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11267" +NAME="AEN11366" ></A ><H3 ><A @@ -2644,7 +2644,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11278" +NAME="AEN11377" ></A ><P ></P @@ -2782,7 +2782,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11311" +NAME="AEN11410" ></A ><H3 ><A @@ -2815,7 +2815,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11318" +NAME="AEN11417" ></A ><P ></P
diff --git a/doc/html/libxml-htmltree.html b/doc/html/libxml-htmltree.html index 0a66ffe..72bc9eb 100644 --- a/doc/html/libxml-htmltree.html +++ b/doc/html/libxml-htmltree.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN11348" +NAME="AEN11447" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN11351" +NAME="AEN11450" ></A ><H2 >Synopsis</H2 @@ -361,7 +361,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN11407" +NAME="AEN11506" ></A ><H2 >Description</H2 @@ -371,14 +371,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN11410" +NAME="AEN11509" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN11412" +NAME="AEN11511" ></A ><H3 ><A @@ -407,7 +407,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11418" +NAME="AEN11517" ></A ><H3 ><A @@ -436,7 +436,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11424" +NAME="AEN11523" ></A ><H3 ><A @@ -465,7 +465,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11430" +NAME="AEN11529" ></A ><H3 ><A @@ -494,7 +494,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11436" +NAME="AEN11535" ></A ><H3 ><A @@ -523,7 +523,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11442" +NAME="AEN11541" ></A ><H3 ><A @@ -560,7 +560,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11451" +NAME="AEN11550" ></A ><P ></P @@ -630,7 +630,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11468" +NAME="AEN11567" ></A ><H3 ><A @@ -678,7 +678,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11479" +NAME="AEN11578" ></A ><P ></P @@ -748,7 +748,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11496" +NAME="AEN11595" ></A ><H3 ><A @@ -781,7 +781,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11504" +NAME="AEN11603" ></A ><P ></P @@ -834,7 +834,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11517" +NAME="AEN11616" ></A ><H3 ><A @@ -870,7 +870,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11525" +NAME="AEN11624" ></A ><P ></P @@ -940,7 +940,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11542" +NAME="AEN11641" ></A ><H3 ><A @@ -976,7 +976,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11550" +NAME="AEN11649" ></A ><P ></P @@ -1048,7 +1048,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11567" +NAME="AEN11666" ></A ><H3 ><A @@ -1082,7 +1082,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11575" +NAME="AEN11674" ></A ><P ></P @@ -1152,7 +1152,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11592" +NAME="AEN11691" ></A ><H3 ><A @@ -1189,7 +1189,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11600" +NAME="AEN11699" ></A ><P ></P @@ -1259,7 +1259,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11617" +NAME="AEN11716" ></A ><H3 ><A @@ -1298,7 +1298,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11626" +NAME="AEN11725" ></A ><P ></P @@ -1370,7 +1370,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11643" +NAME="AEN11742" ></A ><H3 ><A @@ -1409,7 +1409,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11652" +NAME="AEN11751" ></A ><P ></P @@ -1481,7 +1481,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11669" +NAME="AEN11768" ></A ><H3 ><A @@ -1523,7 +1523,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11679" +NAME="AEN11778" ></A ><P ></P @@ -1644,7 +1644,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11708" +NAME="AEN11807" ></A ><H3 ><A @@ -1677,7 +1677,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11715" +NAME="AEN11814" ></A ><P ></P @@ -1764,7 +1764,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11736" +NAME="AEN11835" ></A ><H3 ><A @@ -1797,7 +1797,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11743" +NAME="AEN11842" ></A ><P ></P @@ -1901,7 +1901,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11768" +NAME="AEN11867" ></A ><H3 ><A @@ -1941,7 +1941,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11777" +NAME="AEN11876" ></A ><P ></P @@ -2047,7 +2047,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11802" +NAME="AEN11901" ></A ><H3 ><A @@ -2082,7 +2082,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11810" +NAME="AEN11909" ></A ><P ></P @@ -2154,7 +2154,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11827" +NAME="AEN11926" ></A ><H3 ><A @@ -2190,7 +2190,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN11835" +NAME="AEN11934" ></A ><P ></P @@ -2268,7 +2268,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> should formatting spaces been added</TD ></TR ></TBODY ></TABLE
diff --git a/doc/html/libxml-nanoftp.html b/doc/html/libxml-nanoftp.html index 6747558..9716a55 100644 --- a/doc/html/libxml-nanoftp.html +++ b/doc/html/libxml-nanoftp.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN17565" +NAME="AEN17538" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN17568" +NAME="AEN17541" ></A ><H2 >Synopsis</H2 @@ -283,7 +283,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN17597" +NAME="AEN17570" ></A ><H2 >Description</H2 @@ -293,14 +293,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN17600" +NAME="AEN17573" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN17602" +NAME="AEN17575" ></A ><H3 ><A @@ -342,7 +342,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17609" +NAME="AEN17582" ></A ><P ></P @@ -567,7 +567,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17662" +NAME="AEN17635" ></A ><H3 ><A @@ -596,7 +596,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17668" +NAME="AEN17641" ></A ><P ></P @@ -668,7 +668,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17685" +NAME="AEN17658" ></A ><H3 ><A @@ -698,7 +698,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17691" +NAME="AEN17664" ></A ><H3 ><A @@ -726,7 +726,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17697" +NAME="AEN17670" ></A ><H3 ><A @@ -753,7 +753,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17703" +NAME="AEN17676" ></A ><P ></P @@ -791,7 +791,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17712" +NAME="AEN17685" ></A ><H3 ><A @@ -818,7 +818,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17718" +NAME="AEN17691" ></A ><P ></P @@ -856,7 +856,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17727" +NAME="AEN17700" ></A ><H3 ><A @@ -884,7 +884,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17733" +NAME="AEN17706" ></A ><P ></P @@ -939,7 +939,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17746" +NAME="AEN17719" ></A ><H3 ><A @@ -966,7 +966,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17752" +NAME="AEN17725" ></A ><P ></P @@ -1004,7 +1004,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17761" +NAME="AEN17734" ></A ><H3 ><A @@ -1031,7 +1031,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17767" +NAME="AEN17740" ></A ><P ></P @@ -1084,7 +1084,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17780" +NAME="AEN17753" ></A ><H3 ><A @@ -1111,7 +1111,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17786" +NAME="AEN17759" ></A ><P ></P @@ -1164,7 +1164,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17799" +NAME="AEN17772" ></A ><H3 ><A @@ -1191,7 +1191,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17805" +NAME="AEN17778" ></A ><P ></P @@ -1244,7 +1244,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17818" +NAME="AEN17791" ></A ><H3 ><A @@ -1274,7 +1274,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17824" +NAME="AEN17797" ></A ><P ></P @@ -1312,7 +1312,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17833" +NAME="AEN17806" ></A ><H3 ><A @@ -1345,7 +1345,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17839" +NAME="AEN17812" ></A ><P ></P @@ -1456,7 +1456,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17865" +NAME="AEN17838" ></A ><H3 ><A @@ -1488,7 +1488,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17871" +NAME="AEN17844" ></A ><P ></P @@ -1558,7 +1558,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17888" +NAME="AEN17861" ></A ><H3 ><A @@ -1585,7 +1585,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17894" +NAME="AEN17867" ></A ><P ></P @@ -1638,7 +1638,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17907" +NAME="AEN17880" ></A ><H3 ><A @@ -1665,7 +1665,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17913" +NAME="AEN17886" ></A ><P ></P @@ -1718,7 +1718,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17926" +NAME="AEN17899" ></A ><H3 ><A @@ -1746,7 +1746,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17932" +NAME="AEN17905" ></A ><P ></P @@ -1816,7 +1816,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17949" +NAME="AEN17922" ></A ><H3 ><A @@ -1844,7 +1844,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17955" +NAME="AEN17928" ></A ><P ></P @@ -1897,7 +1897,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17968" +NAME="AEN17941" ></A ><H3 ><A @@ -1924,7 +1924,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17974" +NAME="AEN17947" ></A ><P ></P @@ -1977,7 +1977,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17987" +NAME="AEN17960" ></A ><H3 ><A @@ -2011,7 +2011,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17994" +NAME="AEN17967" ></A ><P ></P @@ -2115,7 +2115,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18019" +NAME="AEN17992" ></A ><H3 ><A @@ -2143,7 +2143,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18025" +NAME="AEN17998" ></A ><P ></P @@ -2213,7 +2213,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18042" +NAME="AEN18015" ></A ><H3 ><A @@ -2247,7 +2247,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18049" +NAME="AEN18022" ></A ><P ></P @@ -2351,7 +2351,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18074" +NAME="AEN18047" ></A ><H3 ><A @@ -2391,7 +2391,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18082" +NAME="AEN18055" ></A ><P ></P
diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html index f559e12..fee7208 100644 --- a/doc/html/libxml-nanohttp.html +++ b/doc/html/libxml-nanohttp.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN17259" +NAME="AEN17232" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN17262" +NAME="AEN17235" ></A ><H2 >Synopsis</H2 @@ -224,7 +224,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN17278" +NAME="AEN17251" ></A ><H2 >Description</H2 @@ -234,14 +234,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN17281" +NAME="AEN17254" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN17283" +NAME="AEN17256" ></A ><H3 ><A @@ -270,7 +270,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17289" +NAME="AEN17262" ></A ><H3 ><A @@ -298,7 +298,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17295" +NAME="AEN17268" ></A ><H3 ><A @@ -328,7 +328,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17301" +NAME="AEN17274" ></A ><P ></P @@ -366,7 +366,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17310" +NAME="AEN17283" ></A ><H3 ><A @@ -396,7 +396,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17316" +NAME="AEN17289" ></A ><P ></P @@ -485,7 +485,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17337" +NAME="AEN17310" ></A ><H3 ><A @@ -524,7 +524,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17344" +NAME="AEN17317" ></A ><P ></P @@ -647,7 +647,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17373" +NAME="AEN17346" ></A ><H3 ><A @@ -687,7 +687,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17380" +NAME="AEN17353" ></A ><P ></P @@ -827,7 +827,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17413" +NAME="AEN17386" ></A ><H3 ><A @@ -856,7 +856,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17419" +NAME="AEN17392" ></A ><P ></P @@ -912,7 +912,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17432" +NAME="AEN17405" ></A ><H3 ><A @@ -942,7 +942,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17438" +NAME="AEN17411" ></A ><P ></P @@ -1015,7 +1015,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17455" +NAME="AEN17428" ></A ><H3 ><A @@ -1042,7 +1042,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17461" +NAME="AEN17434" ></A ><P ></P @@ -1095,7 +1095,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17474" +NAME="AEN17447" ></A ><H3 ><A @@ -1122,7 +1122,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17480" +NAME="AEN17453" ></A ><P ></P @@ -1176,7 +1176,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17493" +NAME="AEN17466" ></A ><H3 ><A @@ -1216,7 +1216,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17501" +NAME="AEN17474" ></A ><P ></P @@ -1304,7 +1304,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17522" +NAME="AEN17495" ></A ><H3 ><A @@ -1333,7 +1333,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17528" +NAME="AEN17501" ></A ><P ></P @@ -1403,7 +1403,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17545" +NAME="AEN17518" ></A ><H3 ><A @@ -1431,7 +1431,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17551" +NAME="AEN17524" ></A ><P ></P
diff --git a/doc/html/libxml-parser.html b/doc/html/libxml-parser.html index 7ba20a9..0c4a930 100644 --- a/doc/html/libxml-parser.html +++ b/doc/html/libxml-parser.html
@@ -156,7 +156,7 @@ >) (<A HREF="libxml-tree.html#XMLCHAR" >xmlChar</A ->*); +> *str); struct <A HREF="libxml-parser.html#XMLPARSERINPUT" >xmlParserInput</A @@ -197,10 +197,6 @@ HREF="libxml-parser.html#XMLSAXLOCATOR" >xmlSAXLocator</A >; -typedef <A -HREF="libxml-parser.html#XMLSAXLOCATORPTR" ->xmlSAXLocatorPtr</A ->; <A HREF="libxml-tree.html#XMLPARSERINPUTPTR" >xmlParserInputPtr</A @@ -249,7 +245,7 @@ >xmlChar</A > *SystemID); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > (<A HREF="libxml-parser.html#GETENTITYSAXFUNC" @@ -260,7 +256,7 @@ >xmlChar</A > *name); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > (<A HREF="libxml-parser.html#GETPARAMETERENTITYSAXFUNC" @@ -318,7 +314,7 @@ const <A HREF="libxml-tree.html#XMLCHAR" >xmlChar</A -> *name, +> *fullname, int type, int def, const <A @@ -367,7 +363,7 @@ >*setDocumentLocatorSAXFunc</A >) (void *ctx, <A -HREF="libxml-parser.html#XMLSAXLOCATORPTR" +HREF="libxml-tree.html#XMLSAXLOCATORPTR" >xmlSAXLocatorPtr</A > loc); void (<A @@ -499,10 +495,6 @@ HREF="libxml-parser.html#XMLSAXHANDLER" >xmlSAXHandler</A >; -typedef <A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" ->xmlSAXHandlerPtr</A ->; <A HREF="libxml-tree.html#XMLPARSERINPUTPTR" >xmlParserInputPtr</A @@ -821,7 +813,7 @@ HREF="libxml-parser.html#XMLSAXPARSEDOC" >xmlSAXParseDoc</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, <A @@ -833,7 +825,7 @@ HREF="libxml-parser.html#XMLSAXUSERPARSEFILE" >xmlSAXUserParseFile</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -842,7 +834,7 @@ HREF="libxml-parser.html#XMLSAXUSERPARSEMEMORY" >xmlSAXUserParseMemory</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -855,7 +847,7 @@ HREF="libxml-parser.html#XMLSAXPARSEMEMORY" >xmlSAXParseMemory</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *buffer, @@ -868,7 +860,7 @@ HREF="libxml-parser.html#XMLSAXPARSEFILE" >xmlSAXParseFile</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *filename, @@ -880,7 +872,7 @@ HREF="libxml-parser.html#XMLSAXPARSEFILEWITHDATA" >xmlSAXParseFileWithData</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *filename, @@ -893,7 +885,7 @@ HREF="libxml-parser.html#XMLSAXPARSEENTITY" >xmlSAXParseEntity</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *filename); @@ -925,7 +917,7 @@ HREF="libxml-parser.html#XMLSAXPARSEDTD" >xmlSAXParseDTD</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const <A @@ -943,7 +935,7 @@ HREF="libxml-parser.html#XMLIOPARSEDTD" >xmlIOParseDTD</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, <A @@ -962,7 +954,7 @@ >xmlDocPtr</A > doc, <A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -983,7 +975,7 @@ >xmlDocPtr</A > doc, <A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -1020,14 +1012,6 @@ >xmlNodePtr</A > *lst); void <A -HREF="libxml-parser.html#XMLDEFAULTSAXHANDLERINIT" ->xmlDefaultSAXHandlerInit</A -> (void); -void <A -HREF="libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT" ->htmlDefaultSAXHandlerInit</A -> (void); -void <A HREF="libxml-parser.html#XMLINITPARSERCTXT" >xmlInitParserCtxt</A > (<A @@ -1100,7 +1084,7 @@ HREF="libxml-parser.html#XMLCREATEPUSHPARSERCTXT" >xmlCreatePushParserCtxt</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -1124,7 +1108,7 @@ HREF="libxml-parser.html#XMLCREATEIOPARSERCTXT" >xmlCreateIOParserCtxt</A > (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -1239,7 +1223,7 @@ <A HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A -> context);</PRE +> ctxt);</PRE ></TD ></TR ></TABLE @@ -1247,7 +1231,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN317" +NAME="AEN313" ></A ><H2 >Description</H2 @@ -1257,14 +1241,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN320" +NAME="AEN316" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN322" +NAME="AEN318" ></A ><H3 ><A @@ -1292,7 +1276,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN328" +NAME="AEN324" ></A ><H3 ><A @@ -1311,16 +1295,18 @@ >void (*xmlParserInputDeallocate) (<A HREF="libxml-tree.html#XMLCHAR" >xmlChar</A ->*);</PRE +> *str);</PRE ></TD ></TR ></TABLE ><P +>Callback for freeing some parser input allocations</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN334" +NAME="AEN331" ></A ><P ></P @@ -1340,14 +1326,14 @@ ><TT CLASS="PARAMETER" ><I ->Param1</I +>str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the string to deallocate</TD ></TR ></TBODY ></TABLE @@ -1358,7 +1344,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN343" +NAME="AEN340" ></A ><H3 ><A @@ -1408,7 +1394,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN349" +NAME="AEN346" ></A ><H3 ><A @@ -1445,7 +1431,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN355" +NAME="AEN352" ></A ><H3 ><A @@ -1471,7 +1457,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN360" +NAME="AEN357" ></A ><H3 ><A @@ -1501,7 +1487,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN365" +NAME="AEN362" ></A ><H3 ><A @@ -1527,7 +1513,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN370" +NAME="AEN367" ></A ><H3 ><A @@ -1560,7 +1546,8 @@ XML_PARSER_ATTRIBUTE_VALUE, /* within an attribute value */ XML_PARSER_SYSTEM_LITERAL, /* within a SYSTEM value */ XML_PARSER_EPILOG, /* the Misc* after the last end tag */ - XML_PARSER_IGNORE /* within an IGNORED section */ + XML_PARSER_IGNORE, /* within an IGNORED section */ + XML_PARSER_PUBLIC_LITERAL /* within a PUBLIC value */ } xmlParserInputState;</PRE ></TD ></TR @@ -1574,7 +1561,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN376" +NAME="AEN373" ></A ><H3 ><A @@ -1603,7 +1590,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN382" +NAME="AEN379" ></A ><H3 ><A @@ -1633,7 +1620,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN388" +NAME="AEN385" ></A ><H3 ><A @@ -1742,7 +1729,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN394" +NAME="AEN391" ></A ><H3 ><A @@ -1775,33 +1762,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN400" -></A -><H3 -><A -NAME="XMLSAXLOCATORPTR" -></A ->>xmlSAXLocatorPtr</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->typedef xmlSAXLocator *xmlSAXLocatorPtr;</PRE -></TD -></TR -></TABLE -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN405" +NAME="AEN397" ></A ><H3 ><A @@ -1833,11 +1794,24 @@ ></TR ></TABLE ><P +>Callback: +The entity loader, to control the loading of external entities, +the application can either: + - override this <A +HREF="libxml-sax.html#RESOLVEENTITY" +>resolveEntity</A +>() callback in the SAX block + - or better use the <A +HREF="libxml-parser.html#XMLSETEXTERNALENTITYLOADER" +>xmlSetExternalEntityLoader</A +>() function to + set up it's own entity resolution routine</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN413" +NAME="AEN408" ></A ><P ></P @@ -1864,7 +1838,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -1881,7 +1855,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The public ID of the entity</TD ></TR ><TR ><TD @@ -1898,7 +1872,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The system ID of the entity</TD ></TR ><TR ><TD @@ -1913,7 +1887,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the xmlParserInputPtr if inlined or NULL for DOM behaviour.</TD ></TR ></TBODY ></TABLE @@ -1924,7 +1898,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN434" +NAME="AEN429" ></A ><H3 ><A @@ -1957,11 +1931,13 @@ ></TR ></TABLE ><P +>Callback on internal subset declaration.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN442" +NAME="AEN438" ></A ><P ></P @@ -1988,7 +1964,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2005,7 +1981,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the root element name</TD ></TR ><TR ><TD @@ -2022,7 +1998,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the external ID</TD ></TR ><TR ><TD @@ -2039,7 +2015,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the SYSTEM ID (e.g. filename or URL)</TD ></TR ></TBODY ></TABLE @@ -2050,7 +2026,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN463" +NAME="AEN459" ></A ><H3 ><A @@ -2083,11 +2059,13 @@ ></TR ></TABLE ><P +>Callback on external subset declaration.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN471" +NAME="AEN468" ></A ><P ></P @@ -2114,7 +2092,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2131,7 +2109,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the root element name</TD ></TR ><TR ><TD @@ -2148,7 +2126,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the external ID</TD ></TR ><TR ><TD @@ -2165,7 +2143,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the SYSTEM ID (e.g. filename or URL)</TD ></TR ></TBODY ></TABLE @@ -2176,7 +2154,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN492" +NAME="AEN489" ></A ><H3 ><A @@ -2193,7 +2171,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > (*getEntitySAXFunc) (void *ctx, const <A @@ -2204,11 +2182,13 @@ ></TR ></TABLE ><P +>Get an entity by name</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN499" +NAME="AEN497" ></A ><P ></P @@ -2235,7 +2215,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2252,7 +2232,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The entity name</TD ></TR ><TR ><TD @@ -2267,7 +2247,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the xmlEntityPtr if found.</TD ></TR ></TBODY ></TABLE @@ -2278,7 +2258,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN516" +NAME="AEN514" ></A ><H3 ><A @@ -2295,7 +2275,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > (*getParameterEntitySAXFunc) (void *ctx, const <A @@ -2306,11 +2286,13 @@ ></TR ></TABLE ><P +>Get a parameter entity by name</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN523" +NAME="AEN522" ></A ><P ></P @@ -2337,7 +2319,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2354,7 +2336,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The entity name</TD ></TR ><TR ><TD @@ -2369,7 +2351,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the xmlEntityPtr if found.</TD ></TR ></TBODY ></TABLE @@ -2380,7 +2362,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN540" +NAME="AEN539" ></A ><H3 ><A @@ -2418,6 +2400,8 @@ ></TR ></TABLE ><P +>An entity definition has been parsed</P +><P ></P ><DIV CLASS="INFORMALTABLE" @@ -2449,7 +2433,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2466,7 +2450,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the entity name </TD ></TR ><TR ><TD @@ -2483,7 +2467,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the entity type </TD ></TR ><TR ><TD @@ -2500,7 +2484,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The public ID of the entity</TD ></TR ><TR ><TD @@ -2517,7 +2501,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The system ID of the entity</TD ></TR ><TR ><TD @@ -2534,7 +2518,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the entity value (without processing).</TD ></TR ></TBODY ></TABLE @@ -2578,11 +2562,13 @@ ></TR ></TABLE ><P +>What to do when a notation declaration has been parsed.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN586" +NAME="AEN587" ></A ><P ></P @@ -2609,7 +2595,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2626,7 +2612,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The name of the notation</TD ></TR ><TR ><TD @@ -2643,7 +2629,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The public ID of the entity</TD ></TR ><TR ><TD @@ -2660,7 +2646,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The system ID of the entity</TD ></TR ></TBODY ></TABLE @@ -2671,7 +2657,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN607" +NAME="AEN608" ></A ><H3 ><A @@ -2695,7 +2681,7 @@ const <A HREF="libxml-tree.html#XMLCHAR" >xmlChar</A -> *name, +> *fullname, int type, int def, const <A @@ -2710,11 +2696,13 @@ ></TR ></TABLE ><P +>An attribute definition has been parsed</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN616" +NAME="AEN618" ></A ><P ></P @@ -2741,7 +2729,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2758,7 +2746,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the name of the element</TD ></TR ><TR ><TD @@ -2768,14 +2756,14 @@ ><TT CLASS="PARAMETER" ><I ->name</I +>fullname</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the attribute name </TD ></TR ><TR ><TD @@ -2792,7 +2780,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the attribute type </TD ></TR ><TR ><TD @@ -2809,7 +2797,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the type of default value</TD ></TR ><TR ><TD @@ -2826,7 +2814,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the attribute default value</TD ></TR ><TR ><TD @@ -2843,7 +2831,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the tree of enumerated value set</TD ></TR ></TBODY ></TABLE @@ -2854,7 +2842,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN649" +NAME="AEN651" ></A ><H3 ><A @@ -2884,11 +2872,13 @@ ></TR ></TABLE ><P +>An element definition has been parsed</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN656" +NAME="AEN659" ></A ><P ></P @@ -2915,7 +2905,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -2932,7 +2922,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the element name </TD ></TR ><TR ><TD @@ -2949,7 +2939,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the element type </TD ></TR ><TR ><TD @@ -2966,7 +2956,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the element value tree</TD ></TR ></TBODY ></TABLE @@ -2977,7 +2967,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN677" +NAME="AEN680" ></A ><H3 ><A @@ -3014,11 +3004,13 @@ ></TR ></TABLE ><P +>What to do when an unparsed entity declaration is parsed</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN686" +NAME="AEN690" ></A ><P ></P @@ -3045,7 +3037,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3062,7 +3054,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The name of the entity</TD ></TR ><TR ><TD @@ -3079,7 +3071,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The public ID of the entity</TD ></TR ><TR ><TD @@ -3096,7 +3088,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The system ID of the entity</TD ></TR ><TR ><TD @@ -3113,7 +3105,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the name of the notation</TD ></TR ></TBODY ></TABLE @@ -3124,7 +3116,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN711" +NAME="AEN715" ></A ><H3 ><A @@ -3142,18 +3134,21 @@ CLASS="PROGRAMLISTING" >void (*setDocumentLocatorSAXFunc) (void *ctx, <A -HREF="libxml-parser.html#XMLSAXLOCATORPTR" +HREF="libxml-tree.html#XMLSAXLOCATORPTR" >xmlSAXLocatorPtr</A > loc);</PRE ></TD ></TR ></TABLE ><P +>Receive the document locator at startup, actually xmlDefaultSAXLocator +Everything is available on the context, so this is useless in our case.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN717" +NAME="AEN722" ></A ><P ></P @@ -3180,7 +3175,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3197,7 +3192,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> A SAX Locator</TD ></TR ></TBODY ></TABLE @@ -3208,7 +3203,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN730" +NAME="AEN735" ></A ><H3 ><A @@ -3229,11 +3224,13 @@ ></TR ></TABLE ><P +>called when the document start being processed.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN735" +NAME="AEN741" ></A ><P ></P @@ -3260,7 +3257,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ></TBODY ></TABLE @@ -3271,7 +3268,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN744" +NAME="AEN750" ></A ><H3 ><A @@ -3292,11 +3289,13 @@ ></TR ></TABLE ><P +>called when the document end has been detected.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN749" +NAME="AEN756" ></A ><P ></P @@ -3323,7 +3322,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ></TBODY ></TABLE @@ -3334,7 +3333,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN758" +NAME="AEN765" ></A ><H3 ><A @@ -3363,11 +3362,13 @@ ></TR ></TABLE ><P +>called when an opening tag has been processed.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN765" +NAME="AEN773" ></A ><P ></P @@ -3394,7 +3395,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3411,7 +3412,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The element name, including namespace prefix</TD ></TR ><TR ><TD @@ -3428,7 +3429,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> An array of name/value attributes pairs, NULL terminated</TD ></TR ></TBODY ></TABLE @@ -3439,7 +3440,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN782" +NAME="AEN790" ></A ><H3 ><A @@ -3464,11 +3465,13 @@ ></TR ></TABLE ><P +>called when the end of an element has been detected.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN788" +NAME="AEN797" ></A ><P ></P @@ -3495,7 +3498,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3512,7 +3515,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The element name</TD ></TR ></TBODY ></TABLE @@ -3523,7 +3526,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN801" +NAME="AEN810" ></A ><H3 ><A @@ -3552,11 +3555,16 @@ ></TR ></TABLE ><P +>Handle an attribute that has been read by the parser. +The default handling is to convert the attribute into an +DOM subtree and past it in a new xmlAttr element added to +the element.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN808" +NAME="AEN818" ></A ><P ></P @@ -3583,7 +3591,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3600,7 +3608,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The attribute name, including namespace prefix</TD ></TR ><TR ><TD @@ -3617,7 +3625,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The attribute value</TD ></TR ></TBODY ></TABLE @@ -3628,7 +3636,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN825" +NAME="AEN835" ></A ><H3 ><A @@ -3653,11 +3661,13 @@ ></TR ></TABLE ><P +>called when an entity reference is detected.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN831" +NAME="AEN842" ></A ><P ></P @@ -3684,7 +3694,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3701,7 +3711,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The entity name</TD ></TR ></TBODY ></TABLE @@ -3712,7 +3722,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN844" +NAME="AEN855" ></A ><H3 ><A @@ -3738,11 +3748,13 @@ ></TR ></TABLE ><P +>receiving some chars from the parser.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN850" +NAME="AEN862" ></A ><P ></P @@ -3769,7 +3781,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3786,7 +3798,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> a xmlChar string</TD ></TR ><TR ><TD @@ -3803,7 +3815,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the number of xmlChar</TD ></TR ></TBODY ></TABLE @@ -3814,7 +3826,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN867" +NAME="AEN879" ></A ><H3 ><A @@ -3840,11 +3852,14 @@ ></TR ></TABLE ><P +>receiving some ignorable whitespaces from the parser. +UNUSED: by default the DOM building will use characters</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN873" +NAME="AEN886" ></A ><P ></P @@ -3871,7 +3886,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3888,7 +3903,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> a xmlChar string</TD ></TR ><TR ><TD @@ -3905,7 +3920,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the number of xmlChar</TD ></TR ></TBODY ></TABLE @@ -3916,7 +3931,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN890" +NAME="AEN903" ></A ><H3 ><A @@ -3945,11 +3960,13 @@ ></TR ></TABLE ><P +>A processing instruction has been parsed.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN897" +NAME="AEN911" ></A ><P ></P @@ -3976,7 +3993,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -3993,7 +4010,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the target name</TD ></TR ><TR ><TD @@ -4010,7 +4027,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the PI data's</TD ></TR ></TBODY ></TABLE @@ -4021,7 +4038,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN914" +NAME="AEN928" ></A ><H3 ><A @@ -4046,11 +4063,13 @@ ></TR ></TABLE ><P +>A comment has been parsed.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN920" +NAME="AEN935" ></A ><P ></P @@ -4077,7 +4096,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -4094,7 +4113,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the comment content</TD ></TR ></TBODY ></TABLE @@ -4105,7 +4124,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN933" +NAME="AEN948" ></A ><H3 ><A @@ -4131,11 +4150,13 @@ ></TR ></TABLE ><P +>called when a pcdata block has been parsed</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN939" +NAME="AEN955" ></A ><P ></P @@ -4162,7 +4183,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -4179,7 +4200,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The pcdata content</TD ></TR ><TR ><TD @@ -4196,7 +4217,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the block length</TD ></TR ></TBODY ></TABLE @@ -4207,7 +4228,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN956" +NAME="AEN972" ></A ><H3 ><A @@ -4230,11 +4251,13 @@ ></TR ></TABLE ><P +>Display and format a warning messages, callback</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN961" +NAME="AEN978" ></A ><P ></P @@ -4261,7 +4284,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XML parser context</TD ></TR ><TR ><TD @@ -4278,7 +4301,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the message to display/transmit</TD ></TR ><TR ><TD @@ -4295,7 +4318,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> extra parameters for the message display</TD ></TR ></TBODY ></TABLE @@ -4306,7 +4329,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN978" +NAME="AEN995" ></A ><H3 ><A @@ -4329,11 +4352,13 @@ ></TR ></TABLE ><P +>Display and format an error messages, callback</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN983" +NAME="AEN1001" ></A ><P ></P @@ -4360,7 +4385,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XML parser context</TD ></TR ><TR ><TD @@ -4377,7 +4402,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the message to display/transmit</TD ></TR ><TR ><TD @@ -4394,7 +4419,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> extra parameters for the message display</TD ></TR ></TBODY ></TABLE @@ -4405,7 +4430,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1000" +NAME="AEN1018" ></A ><H3 ><A @@ -4428,11 +4453,13 @@ ></TR ></TABLE ><P +>Display and format fatal error messages, callback</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1005" +NAME="AEN1024" ></A ><P ></P @@ -4459,7 +4486,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XML parser context</TD ></TR ><TR ><TD @@ -4476,7 +4503,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the message to display/transmit</TD ></TR ><TR ><TD @@ -4493,7 +4520,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> extra parameters for the message display</TD ></TR ></TBODY ></TABLE @@ -4504,7 +4531,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1022" +NAME="AEN1041" ></A ><H3 ><A @@ -4525,11 +4552,13 @@ ></TR ></TABLE ><P +>Is this document tagged standalone ?</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1027" +NAME="AEN1047" ></A ><P ></P @@ -4556,7 +4585,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -4571,7 +4600,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>1 if true</TD ></TR ></TBODY ></TABLE @@ -4582,7 +4611,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1040" +NAME="AEN1060" ></A ><H3 ><A @@ -4603,11 +4632,13 @@ ></TR ></TABLE ><P +>Does this document has an internal subset</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1045" +NAME="AEN1066" ></A ><P ></P @@ -4634,7 +4665,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -4649,7 +4680,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>1 if true</TD ></TR ></TBODY ></TABLE @@ -4660,7 +4691,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1058" +NAME="AEN1079" ></A ><H3 ><A @@ -4681,11 +4712,13 @@ ></TR ></TABLE ><P +>Does this document has an external subset</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1063" +NAME="AEN1085" ></A ><P ></P @@ -4712,7 +4745,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the user data (XML parser context)</TD ></TR ><TR ><TD @@ -4727,7 +4760,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>1 if true</TD ></TR ></TBODY ></TABLE @@ -4738,7 +4771,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1076" +NAME="AEN1098" ></A ><H3 ><A @@ -4796,33 +4829,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1082" -></A -><H3 -><A -NAME="XMLSAXHANDLERPTR" -></A ->>xmlSAXHandlerPtr</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->typedef xmlSAXHandler *xmlSAXHandlerPtr;</PRE -></TD -></TR -></TABLE -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN1087" +NAME="AEN1104" ></A ><H3 ><A @@ -4858,7 +4865,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1095" +NAME="AEN1112" ></A ><P ></P @@ -4945,7 +4952,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1116" +NAME="AEN1133" ></A ><H3 ><A @@ -4973,7 +4980,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1122" +NAME="AEN1139" ></A ><H3 ><A @@ -5003,7 +5010,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1128" +NAME="AEN1145" ></A ><H3 ><A @@ -5034,7 +5041,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1134" +NAME="AEN1151" ></A ><H3 ><A @@ -5066,7 +5073,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1141" +NAME="AEN1158" ></A ><P ></P @@ -5137,7 +5144,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1158" +NAME="AEN1175" ></A ><H3 ><A @@ -5169,7 +5176,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1165" +NAME="AEN1182" ></A ><P ></P @@ -5240,7 +5247,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1182" +NAME="AEN1199" ></A ><H3 ><A @@ -5275,7 +5282,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1190" +NAME="AEN1207" ></A ><P ></P @@ -5328,7 +5335,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1203" +NAME="AEN1220" ></A ><H3 ><A @@ -5362,7 +5369,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1211" +NAME="AEN1228" ></A ><P ></P @@ -5437,7 +5444,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1229" +NAME="AEN1246" ></A ><H3 ><A @@ -5468,7 +5475,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1236" +NAME="AEN1253" ></A ><P ></P @@ -5543,7 +5550,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1254" +NAME="AEN1271" ></A ><H3 ><A @@ -5573,7 +5580,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1261" +NAME="AEN1278" ></A ><P ></P @@ -5626,7 +5633,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1274" +NAME="AEN1291" ></A ><H3 ><A @@ -5661,7 +5668,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1282" +NAME="AEN1299" ></A ><P ></P @@ -5748,7 +5755,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1303" +NAME="AEN1320" ></A ><H3 ><A @@ -5785,7 +5792,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1312" +NAME="AEN1329" ></A ><P ></P @@ -5855,7 +5862,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1329" +NAME="AEN1346" ></A ><H3 ><A @@ -5892,7 +5899,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1338" +NAME="AEN1355" ></A ><P ></P @@ -5962,7 +5969,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1355" +NAME="AEN1372" ></A ><H3 ><A @@ -5999,7 +6006,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1364" +NAME="AEN1381" ></A ><P ></P @@ -6069,7 +6076,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1381" +NAME="AEN1398" ></A ><H3 ><A @@ -6103,7 +6110,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1389" +NAME="AEN1406" ></A ><P ></P @@ -6173,7 +6180,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1406" +NAME="AEN1423" ></A ><H3 ><A @@ -6208,7 +6215,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1414" +NAME="AEN1431" ></A ><P ></P @@ -6295,7 +6302,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1435" +NAME="AEN1452" ></A ><H3 ><A @@ -6329,7 +6336,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1443" +NAME="AEN1460" ></A ><P ></P @@ -6399,7 +6406,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1460" +NAME="AEN1477" ></A ><H3 ><A @@ -6434,7 +6441,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1468" +NAME="AEN1485" ></A ><P ></P @@ -6521,7 +6528,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1489" +NAME="AEN1506" ></A ><H3 ><A @@ -6559,7 +6566,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1498" +NAME="AEN1515" ></A ><P ></P @@ -6629,7 +6636,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1515" +NAME="AEN1532" ></A ><H3 ><A @@ -6659,7 +6666,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1522" +NAME="AEN1539" ></A ><P ></P @@ -6712,7 +6719,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1535" +NAME="AEN1552" ></A ><H3 ><A @@ -6751,7 +6758,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1544" +NAME="AEN1561" ></A ><P ></P @@ -6821,7 +6828,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1561" +NAME="AEN1578" ></A ><H3 ><A @@ -6870,7 +6877,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1572" +NAME="AEN1589" ></A ><P ></P @@ -6968,7 +6975,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1595" +NAME="AEN1612" ></A ><H3 ><A @@ -7001,7 +7008,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1603" +NAME="AEN1620" ></A ><P ></P @@ -7054,7 +7061,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1616" +NAME="AEN1633" ></A ><H3 ><A @@ -7085,7 +7092,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1623" +NAME="AEN1640" ></A ><P ></P @@ -7155,7 +7162,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1640" +NAME="AEN1657" ></A ><H3 ><A @@ -7186,7 +7193,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1647" +NAME="AEN1664" ></A ><P ></P @@ -7240,7 +7247,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1660" +NAME="AEN1677" ></A ><H3 ><A @@ -7275,7 +7282,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1667" +NAME="AEN1684" ></A ><P ></P @@ -7328,7 +7335,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1680" +NAME="AEN1697" ></A ><H3 ><A @@ -7382,7 +7389,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1690" +NAME="AEN1707" ></A ><P ></P @@ -7435,7 +7442,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1703" +NAME="AEN1720" ></A ><H3 ><A @@ -7465,7 +7472,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1710" +NAME="AEN1727" ></A ><P ></P @@ -7503,7 +7510,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1719" +NAME="AEN1736" ></A ><H3 ><A @@ -7530,7 +7537,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1725" +NAME="AEN1742" ></A ><P ></P @@ -7583,7 +7590,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1738" +NAME="AEN1755" ></A ><H3 ><A @@ -7611,7 +7618,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1744" +NAME="AEN1761" ></A ><P ></P @@ -7664,7 +7671,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1757" +NAME="AEN1774" ></A ><H3 ><A @@ -7698,7 +7705,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1765" +NAME="AEN1782" ></A ><P ></P @@ -7751,7 +7758,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1778" +NAME="AEN1795" ></A ><H3 ><A @@ -7783,7 +7790,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1785" +NAME="AEN1802" ></A ><P ></P @@ -7853,7 +7860,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1802" +NAME="AEN1819" ></A ><H3 ><A @@ -7885,7 +7892,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1809" +NAME="AEN1826" ></A ><P ></P @@ -7938,7 +7945,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1822" +NAME="AEN1839" ></A ><H3 ><A @@ -7973,7 +7980,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1831" +NAME="AEN1848" ></A ><P ></P @@ -8027,7 +8034,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1844" +NAME="AEN1861" ></A ><H3 ><A @@ -8061,7 +8068,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1852" +NAME="AEN1869" ></A ><P ></P @@ -8115,7 +8122,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1865" +NAME="AEN1882" ></A ><H3 ><A @@ -8135,7 +8142,7 @@ HREF="libxml-tree.html#XMLDOCPTR" >xmlDocPtr</A > xmlSAXParseDoc (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, <A @@ -8155,7 +8162,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1874" +NAME="AEN1891" ></A ><P ></P @@ -8243,7 +8250,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1895" +NAME="AEN1912" ></A ><H3 ><A @@ -8260,7 +8267,7 @@ ><PRE CLASS="PROGRAMLISTING" >int xmlSAXUserParseFile (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -8276,7 +8283,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1902" +NAME="AEN1919" ></A ><P ></P @@ -8363,7 +8370,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1923" +NAME="AEN1940" ></A ><H3 ><A @@ -8380,7 +8387,7 @@ ><PRE CLASS="PROGRAMLISTING" >int xmlSAXUserParseMemory (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -8397,7 +8404,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1930" +NAME="AEN1947" ></A ><P ></P @@ -8501,7 +8508,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1955" +NAME="AEN1972" ></A ><H3 ><A @@ -8521,7 +8528,7 @@ HREF="libxml-tree.html#XMLDOCPTR" >xmlDocPtr</A > xmlSAXParseMemory (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *buffer, @@ -8539,7 +8546,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1963" +NAME="AEN1980" ></A ><P ></P @@ -8644,7 +8651,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1988" +NAME="AEN2005" ></A ><H3 ><A @@ -8664,7 +8671,7 @@ HREF="libxml-tree.html#XMLDOCPTR" >xmlDocPtr</A > xmlSAXParseFile (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *filename, @@ -8682,7 +8689,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1996" +NAME="AEN2013" ></A ><P ></P @@ -8770,7 +8777,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2017" +NAME="AEN2034" ></A ><H3 ><A @@ -8790,7 +8797,7 @@ HREF="libxml-tree.html#XMLDOCPTR" >xmlDocPtr</A > xmlSAXParseFileWithData (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *filename, @@ -8812,7 +8819,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2026" +NAME="AEN2043" ></A ><P ></P @@ -8917,7 +8924,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2051" +NAME="AEN2068" ></A ><H3 ><A @@ -8937,7 +8944,7 @@ HREF="libxml-tree.html#XMLDOCPTR" >xmlDocPtr</A > xmlSAXParseEntity (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const char *filename);</PRE @@ -8957,7 +8964,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2061" +NAME="AEN2078" ></A ><P ></P @@ -9027,7 +9034,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2078" +NAME="AEN2095" ></A ><H3 ><A @@ -9061,7 +9068,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2087" +NAME="AEN2104" ></A ><P ></P @@ -9114,7 +9121,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2100" +NAME="AEN2117" ></A ><H3 ><A @@ -9151,7 +9158,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2109" +NAME="AEN2126" ></A ><P ></P @@ -9221,7 +9228,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2126" +NAME="AEN2143" ></A ><H3 ><A @@ -9241,7 +9248,7 @@ HREF="libxml-tree.html#XMLDTDPTR" >xmlDtdPtr</A > xmlSAXParseDTD (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, const <A @@ -9262,7 +9269,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2136" +NAME="AEN2153" ></A ><P ></P @@ -9349,7 +9356,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2157" +NAME="AEN2174" ></A ><H3 ><A @@ -9369,7 +9376,7 @@ HREF="libxml-tree.html#XMLDTDPTR" >xmlDtdPtr</A > xmlIOParseDTD (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, <A @@ -9390,7 +9397,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2167" +NAME="AEN2184" ></A ><P ></P @@ -9483,7 +9490,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2189" +NAME="AEN2206" ></A ><H3 ><A @@ -9504,7 +9511,7 @@ >xmlDocPtr</A > doc, <A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -9532,7 +9539,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2200" +NAME="AEN2217" ></A ><P ></P @@ -9671,7 +9678,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2233" +NAME="AEN2250" ></A ><H3 ><A @@ -9692,7 +9699,7 @@ >xmlDocPtr</A > doc, <A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -9723,7 +9730,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2245" +NAME="AEN2262" ></A ><P ></P @@ -9879,7 +9886,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2282" +NAME="AEN2299" ></A ><H3 ><A @@ -9925,7 +9932,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2293" +NAME="AEN2310" ></A ><P ></P @@ -10030,63 +10037,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2318" -></A -><H3 -><A -NAME="XMLDEFAULTSAXHANDLERINIT" -></A ->>xmlDefaultSAXHandlerInit ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlDefaultSAXHandlerInit (void);</PRE -></TD -></TR -></TABLE -><P ->Initialize the default SAX handler</P -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN2324" -></A -><H3 -><A -NAME="HTMLDEFAULTSAXHANDLERINIT" -></A ->>htmlDefaultSAXHandlerInit ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void htmlDefaultSAXHandlerInit (void);</PRE -></TD -></TR -></TABLE -><P ->Initialize the default SAX handler</P -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN2330" +NAME="AEN2335" ></A ><H3 ><A @@ -10116,7 +10067,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2337" +NAME="AEN2342" ></A ><P ></P @@ -10154,7 +10105,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2346" +NAME="AEN2351" ></A ><H3 ><A @@ -10184,7 +10135,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2353" +NAME="AEN2358" ></A ><P ></P @@ -10222,7 +10173,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2362" +NAME="AEN2367" ></A ><H3 ><A @@ -10253,7 +10204,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2369" +NAME="AEN2374" ></A ><P ></P @@ -10291,7 +10242,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2378" +NAME="AEN2383" ></A ><H3 ><A @@ -10328,7 +10279,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2386" +NAME="AEN2391" ></A ><P ></P @@ -10400,7 +10351,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2403" +NAME="AEN2408" ></A ><H3 ><A @@ -10433,7 +10384,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2411" +NAME="AEN2416" ></A ><P ></P @@ -10486,7 +10437,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2424" +NAME="AEN2429" ></A ><H3 ><A @@ -10524,7 +10475,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2432" +NAME="AEN2437" ></A ><P ></P @@ -10596,7 +10547,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2449" +NAME="AEN2454" ></A ><H3 ><A @@ -10628,7 +10579,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2456" +NAME="AEN2461" ></A ><P ></P @@ -10715,7 +10666,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2477" +NAME="AEN2482" ></A ><H3 ><A @@ -10747,7 +10698,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2484" +NAME="AEN2489" ></A ><P ></P @@ -10834,7 +10785,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2505" +NAME="AEN2510" ></A ><H3 ><A @@ -10854,7 +10805,7 @@ HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A > xmlCreatePushParserCtxt (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -10884,7 +10835,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2515" +NAME="AEN2520" ></A ><P ></P @@ -11005,7 +10956,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2544" +NAME="AEN2549" ></A ><H3 ><A @@ -11038,7 +10989,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2551" +NAME="AEN2556" ></A ><P ></P @@ -11142,7 +11093,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2576" +NAME="AEN2581" ></A ><H3 ><A @@ -11162,7 +11113,7 @@ HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A > xmlCreateIOParserCtxt (<A -HREF="libxml-parser.html#XMLSAXHANDLERPTR" +HREF="libxml-tree.html#XMLSAXHANDLERPTR" >xmlSAXHandlerPtr</A > sax, void *user_data, @@ -11190,7 +11141,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2587" +NAME="AEN2592" ></A ><P ></P @@ -11328,7 +11279,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2620" +NAME="AEN2625" ></A ><H3 ><A @@ -11375,7 +11326,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2631" +NAME="AEN2636" ></A ><P ></P @@ -11462,7 +11413,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2652" +NAME="AEN2657" ></A ><H3 ><A @@ -11500,7 +11451,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2661" +NAME="AEN2666" ></A ><P ></P @@ -11570,7 +11521,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2678" +NAME="AEN2683" ></A ><H3 ><A @@ -11600,7 +11551,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2685" +NAME="AEN2690" ></A ><P ></P @@ -11638,7 +11589,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2694" +NAME="AEN2699" ></A ><H3 ><A @@ -11669,7 +11620,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2701" +NAME="AEN2706" ></A ><P ></P @@ -11707,7 +11658,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2710" +NAME="AEN2715" ></A ><H3 ><A @@ -11745,7 +11696,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2719" +NAME="AEN2724" ></A ><P ></P @@ -11815,7 +11766,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2736" +NAME="AEN2741" ></A ><H3 ><A @@ -11849,7 +11800,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2744" +NAME="AEN2749" ></A ><P ></P @@ -11904,7 +11855,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2757" +NAME="AEN2762" ></A ><H3 ><A @@ -11934,7 +11885,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2764" +NAME="AEN2769" ></A ><P ></P @@ -11972,7 +11923,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2773" +NAME="AEN2778" ></A ><H3 ><A @@ -12003,7 +11954,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2780" +NAME="AEN2785" ></A ><P ></P @@ -12039,7 +11990,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2789" +NAME="AEN2794" ></A ><H3 ><A @@ -12063,7 +12014,7 @@ <A HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A -> context);</PRE +> ctxt);</PRE ></TD ></TR ></TABLE @@ -12076,7 +12027,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2797" +NAME="AEN2802" ></A ><P ></P @@ -12130,14 +12081,14 @@ ><TT CLASS="PARAMETER" ><I ->context</I +>ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the context in which the entity is called or NULL</TD ></TR ><TR ><TD
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html index d86bde5..3177e20 100644 --- a/doc/html/libxml-parserinternals.html +++ b/doc/html/libxml-parserinternals.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN20833" +NAME="AEN20836" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN20836" +NAME="AEN20839" ></A ><H2 >Synopsis</H2 @@ -227,14 +227,14 @@ >xmlIsIdeographic</A > (int c); int <A -HREF="libxml-parserinternals.html#XMLISCOMBINING" ->xmlIsCombining</A -> (int c); -int <A HREF="libxml-parserinternals.html#XMLISEXTENDER" >xmlIsExtender</A > (int c); int <A +HREF="libxml-parserinternals.html#XMLISCOMBINING" +>xmlIsCombining</A +> (int c); +int <A HREF="libxml-parserinternals.html#XMLISCHAR" >xmlIsChar</A > (int c); @@ -301,13 +301,6 @@ >xmlCharEncodingHandlerPtr</A > handler); void <A -HREF="libxml-parser.html#XMLFREEPARSERCTXT" ->xmlFreeParserCtxt</A -> (<A -HREF="libxml-tree.html#XMLPARSERCTXTPTR" ->xmlParserCtxtPtr</A -> ctxt); -void <A HREF="libxml-parserinternals.html#XMLHANDLEENTITY" >xmlHandleEntity</A > (<A @@ -315,7 +308,7 @@ >xmlParserCtxtPtr</A > ctxt, <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > entity); <A @@ -343,7 +336,7 @@ >xmlParserCtxtPtr</A > ctxt, <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > entity); void <A @@ -669,7 +662,11 @@ (<A HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A -> ctxt); +> ctxt, + <A +HREF="libxml-tree.html#XMLPARSERINPUTPTR" +>xmlParserInputPtr</A +> inputchk); <A HREF="libxml-tree.html#XMLELEMENTCONTENTPTR" >xmlElementContentPtr</A @@ -691,7 +688,11 @@ (<A HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A -> ctxt); +> ctxt, + <A +HREF="libxml-tree.html#XMLPARSERINPUTPTR" +>xmlParserInputPtr</A +> inputchk); int <A HREF="libxml-parserinternals.html#XMLPARSEELEMENTCONTENTDECL" >xmlParseElementContentDecl</A @@ -729,7 +730,7 @@ >xmlParserCtxtPtr</A > ctxt); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-parserinternals.html#XMLPARSEENTITYREF" @@ -1119,7 +1120,7 @@ HREF="libxml-parserinternals.html#XMLENTITYREFERENCEFUNC" >*xmlEntityReferenceFunc</A >) (<A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > ent, <A @@ -1144,7 +1145,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN21114" +NAME="AEN21117" ></A ><H2 >Description</H2 @@ -1154,14 +1155,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN21117" +NAME="AEN21120" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN21119" +NAME="AEN21122" ></A ><H3 ><A @@ -1190,7 +1191,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21125" +NAME="AEN21128" ></A ><H3 ><A @@ -1219,7 +1220,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21131" +NAME="AEN21134" ></A ><H3 ><A @@ -1277,7 +1278,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21147" +NAME="AEN21150" ></A ><P ></P @@ -1315,7 +1316,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21156" +NAME="AEN21159" ></A ><H3 ><A @@ -1356,7 +1357,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21167" +NAME="AEN21170" ></A ><P ></P @@ -1394,7 +1395,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21176" +NAME="AEN21179" ></A ><H3 ><A @@ -1423,7 +1424,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21183" +NAME="AEN21186" ></A ><P ></P @@ -1461,7 +1462,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21192" +NAME="AEN21195" ></A ><H3 ><A @@ -1490,7 +1491,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21199" +NAME="AEN21202" ></A ><P ></P @@ -1528,7 +1529,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21208" +NAME="AEN21211" ></A ><H3 ><A @@ -1557,7 +1558,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21215" +NAME="AEN21218" ></A ><P ></P @@ -1595,7 +1596,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21224" +NAME="AEN21227" ></A ><H3 ><A @@ -1668,7 +1669,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21245" +NAME="AEN21248" ></A ><P ></P @@ -1706,7 +1707,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21254" +NAME="AEN21257" ></A ><H3 ><A @@ -1750,7 +1751,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21266" +NAME="AEN21269" ></A ><P ></P @@ -1788,7 +1789,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21275" +NAME="AEN21278" ></A ><H3 ><A @@ -1817,7 +1818,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21282" +NAME="AEN21285" ></A ><P ></P @@ -1855,7 +1856,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21291" +NAME="AEN21294" ></A ><H3 ><A @@ -1893,7 +1894,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21301" +NAME="AEN21304" ></A ><P ></P @@ -1931,7 +1932,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21310" +NAME="AEN21313" ></A ><H3 ><A @@ -1958,7 +1959,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21316" +NAME="AEN21319" ></A ><P ></P @@ -1996,7 +1997,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21325" +NAME="AEN21328" ></A ><H3 ><A @@ -2023,7 +2024,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21331" +NAME="AEN21334" ></A ><P ></P @@ -2061,7 +2062,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21340" +NAME="AEN21343" ></A ><H3 ><A @@ -2088,7 +2089,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21346" +NAME="AEN21349" ></A ><P ></P @@ -2126,7 +2127,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21355" +NAME="AEN21358" ></A ><H3 ><A @@ -2168,7 +2169,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21365" +NAME="AEN21368" ></A ><P ></P @@ -2221,7 +2222,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21378" +NAME="AEN21381" ></A ><H3 ><A @@ -2265,7 +2266,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21389" +NAME="AEN21392" ></A ><P ></P @@ -2318,7 +2319,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21402" +NAME="AEN21405" ></A ><H3 ><A @@ -2355,7 +2356,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21411" +NAME="AEN21414" ></A ><P ></P @@ -2408,7 +2409,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21424" +NAME="AEN21427" ></A ><H3 ><A @@ -2436,7 +2437,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21430" +NAME="AEN21433" ></A ><P ></P @@ -2489,7 +2490,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21443" +NAME="AEN21446" ></A ><H3 ><A @@ -2517,7 +2518,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21449" +NAME="AEN21452" ></A ><P ></P @@ -2570,7 +2571,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21462" +NAME="AEN21465" ></A ><H3 ><A @@ -2613,7 +2614,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21473" +NAME="AEN21476" ></A ><P ></P @@ -2666,88 +2667,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21486" -></A -><H3 -><A -NAME="XMLISCOMBINING" -></A ->>xmlIsCombining ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->int xmlIsCombining (int c);</PRE -></TD -></TR -></TABLE -><P ->Check whether the character is allowed by the production -[87] CombiningChar ::= ... long list see REC ...</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN21492" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->c</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> an unicode character (int)</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" ->0 if not, non-zero otherwise</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN21505" +NAME="AEN21489" ></A ><H3 ><A @@ -2819,7 +2739,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21525" +NAME="AEN21509" ></A ><P ></P @@ -2872,7 +2792,88 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21538" +NAME="AEN21522" +></A +><H3 +><A +NAME="XMLISCOMBINING" +></A +>>xmlIsCombining ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>int xmlIsCombining (int c);</PRE +></TD +></TR +></TABLE +><P +>Check whether the character is allowed by the production +[87] CombiningChar ::= ... long list see REC ...</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN21528" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>c</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an unicode character (int)</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>0 if not, non-zero otherwise</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN21541" ></A ><H3 ><A @@ -2933,7 +2934,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21554" +NAME="AEN21557" ></A ><P ></P @@ -2986,7 +2987,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21567" +NAME="AEN21570" ></A ><H3 ><A @@ -3018,7 +3019,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21574" +NAME="AEN21577" ></A ><P ></P @@ -3071,7 +3072,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21587" +NAME="AEN21590" ></A ><H3 ><A @@ -3102,7 +3103,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21594" +NAME="AEN21597" ></A ><P ></P @@ -3172,7 +3173,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21611" +NAME="AEN21614" ></A ><H3 ><A @@ -3202,7 +3203,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21618" +NAME="AEN21621" ></A ><P ></P @@ -3238,7 +3239,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21627" +NAME="AEN21630" ></A ><H3 ><A @@ -3281,7 +3282,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21637" +NAME="AEN21640" ></A ><P ></P @@ -3368,7 +3369,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21658" +NAME="AEN21661" ></A ><H3 ><A @@ -3403,7 +3404,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21666" +NAME="AEN21669" ></A ><P ></P @@ -3473,7 +3474,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21683" +NAME="AEN21686" ></A ><H3 ><A @@ -3508,7 +3509,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21691" +NAME="AEN21694" ></A ><P ></P @@ -3578,76 +3579,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21708" -></A -><H3 -><A -NAME="XMLFREEPARSERCTXT" -></A ->>xmlFreeParserCtxt ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlFreeParserCtxt (<A -HREF="libxml-tree.html#XMLPARSERCTXTPTR" ->xmlParserCtxtPtr</A -> ctxt);</PRE -></TD -></TR -></TABLE -><P ->Free all the memory used by a parser context. However the parsed -document in ctxt->myDoc is not freed.</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN21715" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->ctxt</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN21724" +NAME="AEN21711" ></A ><H3 ><A @@ -3668,7 +3600,7 @@ >xmlParserCtxtPtr</A > ctxt, <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > entity);</PRE ></TD @@ -3684,7 +3616,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21733" +NAME="AEN21720" ></A ><P ></P @@ -3739,7 +3671,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21746" +NAME="AEN21733" ></A ><H3 ><A @@ -3776,7 +3708,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21755" +NAME="AEN21742" ></A ><P ></P @@ -3846,7 +3778,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21772" +NAME="AEN21759" ></A ><H3 ><A @@ -3870,7 +3802,7 @@ >xmlParserCtxtPtr</A > ctxt, <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > entity);</PRE ></TD @@ -3883,7 +3815,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21781" +NAME="AEN21768" ></A ><P ></P @@ -3953,7 +3885,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21798" +NAME="AEN21785" ></A ><H3 ><A @@ -3988,7 +3920,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21806" +NAME="AEN21793" ></A ><P ></P @@ -4043,7 +3975,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21819" +NAME="AEN21806" ></A ><H3 ><A @@ -4077,7 +4009,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21827" +NAME="AEN21814" ></A ><P ></P @@ -4130,7 +4062,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21840" +NAME="AEN21827" ></A ><H3 ><A @@ -4160,7 +4092,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21847" +NAME="AEN21834" ></A ><P ></P @@ -4198,7 +4130,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21856" +NAME="AEN21843" ></A ><H3 ><A @@ -4232,7 +4164,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21864" +NAME="AEN21851" ></A ><P ></P @@ -4302,7 +4234,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21881" +NAME="AEN21868" ></A ><H3 ><A @@ -4335,7 +4267,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21889" +NAME="AEN21876" ></A ><P ></P @@ -4388,7 +4320,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21902" +NAME="AEN21889" ></A ><H3 ><A @@ -4435,7 +4367,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21915" +NAME="AEN21902" ></A ><P ></P @@ -4523,7 +4455,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21936" +NAME="AEN21923" ></A ><H3 ><A @@ -4564,7 +4496,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21947" +NAME="AEN21934" ></A ><P ></P @@ -4617,7 +4549,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21960" +NAME="AEN21947" ></A ><H3 ><A @@ -4663,7 +4595,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN21973" +NAME="AEN21960" ></A ><P ></P @@ -4734,7 +4666,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN21990" +NAME="AEN21977" ></A ><H3 ><A @@ -4774,7 +4706,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22001" +NAME="AEN21988" ></A ><P ></P @@ -4827,7 +4759,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22014" +NAME="AEN22001" ></A ><H3 ><A @@ -4862,7 +4794,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22023" +NAME="AEN22010" ></A ><P ></P @@ -4915,7 +4847,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22036" +NAME="AEN22023" ></A ><H3 ><A @@ -4953,7 +4885,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22046" +NAME="AEN22033" ></A ><P ></P @@ -4991,7 +4923,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22055" +NAME="AEN22042" ></A ><H3 ><A @@ -5035,7 +4967,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22067" +NAME="AEN22054" ></A ><P ></P @@ -5088,7 +5020,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22080" +NAME="AEN22067" ></A ><H3 ><A @@ -5128,7 +5060,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22091" +NAME="AEN22078" ></A ><P ></P @@ -5181,7 +5113,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22104" +NAME="AEN22091" ></A ><H3 ><A @@ -5218,7 +5150,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22114" +NAME="AEN22101" ></A ><P ></P @@ -5271,7 +5203,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22127" +NAME="AEN22114" ></A ><H3 ><A @@ -5311,7 +5243,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22137" +NAME="AEN22124" ></A ><P ></P @@ -5381,7 +5313,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22154" +NAME="AEN22141" ></A ><H3 ><A @@ -5471,7 +5403,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22175" +NAME="AEN22162" ></A ><P ></P @@ -5524,7 +5456,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22188" +NAME="AEN22175" ></A ><H3 ><A @@ -5559,7 +5491,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22197" +NAME="AEN22184" ></A ><P ></P @@ -5612,7 +5544,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22210" +NAME="AEN22197" ></A ><H3 ><A @@ -5647,7 +5579,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22219" +NAME="AEN22206" ></A ><P ></P @@ -5700,7 +5632,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22232" +NAME="AEN22219" ></A ><H3 ><A @@ -5739,7 +5671,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22241" +NAME="AEN22228" ></A ><P ></P @@ -5794,7 +5726,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22254" +NAME="AEN22241" ></A ><H3 ><A @@ -5840,7 +5772,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22266" +NAME="AEN22253" ></A ><P ></P @@ -5930,7 +5862,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22287" +NAME="AEN22274" ></A ><H3 ><A @@ -5964,7 +5896,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22295" +NAME="AEN22282" ></A ><P ></P @@ -6002,7 +5934,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22304" +NAME="AEN22291" ></A ><H3 ><A @@ -6037,7 +5969,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22313" +NAME="AEN22300" ></A ><P ></P @@ -6090,7 +6022,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22326" +NAME="AEN22313" ></A ><H3 ><A @@ -6124,7 +6056,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22335" +NAME="AEN22322" ></A ><P ></P @@ -6162,7 +6094,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22344" +NAME="AEN22331" ></A ><H3 ><A @@ -6204,7 +6136,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22355" +NAME="AEN22342" ></A ><P ></P @@ -6242,7 +6174,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22364" +NAME="AEN22351" ></A ><H3 ><A @@ -6287,7 +6219,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22378" +NAME="AEN22365" ></A ><P ></P @@ -6325,7 +6257,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22387" +NAME="AEN22374" ></A ><H3 ><A @@ -6398,7 +6330,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22407" +NAME="AEN22394" ></A ><P ></P @@ -6469,7 +6401,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22424" +NAME="AEN22411" ></A ><H3 ><A @@ -6510,7 +6442,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22435" +NAME="AEN22422" ></A ><P ></P @@ -6563,7 +6495,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22448" +NAME="AEN22435" ></A ><H3 ><A @@ -6602,7 +6534,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22458" +NAME="AEN22445" ></A ><P ></P @@ -6655,7 +6587,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22471" +NAME="AEN22458" ></A ><H3 ><A @@ -6693,7 +6625,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22481" +NAME="AEN22468" ></A ><P ></P @@ -6763,7 +6695,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22498" +NAME="AEN22485" ></A ><H3 ><A @@ -6842,7 +6774,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22519" +NAME="AEN22506" ></A ><P ></P @@ -6912,7 +6844,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22536" +NAME="AEN22523" ></A ><H3 ><A @@ -6946,7 +6878,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22545" +NAME="AEN22532" ></A ><P ></P @@ -6984,7 +6916,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22554" +NAME="AEN22541" ></A ><H3 ><A @@ -7007,7 +6939,11 @@ (<A HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A -> ctxt);</PRE +> ctxt, + <A +HREF="libxml-tree.html#XMLPARSERINPUTPTR" +>xmlParserInputPtr</A +> inputchk);</PRE ></TD ></TR ></TABLE @@ -7034,7 +6970,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22567" +NAME="AEN22555" ></A ><P ></P @@ -7068,6 +7004,23 @@ WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>inputchk</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" ><I CLASS="EMPHASIS" >Returns</I @@ -7087,7 +7040,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22580" +NAME="AEN22572" ></A ><H3 ><A @@ -7124,7 +7077,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22589" +NAME="AEN22581" ></A ><P ></P @@ -7178,7 +7131,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22602" +NAME="AEN22594" ></A ><H3 ><A @@ -7201,7 +7154,11 @@ (<A HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A -> ctxt);</PRE +> ctxt, + <A +HREF="libxml-tree.html#XMLPARSERINPUTPTR" +>xmlParserInputPtr</A +> inputchk);</PRE ></TD ></TR ></TABLE @@ -7232,7 +7189,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22615" +NAME="AEN22608" ></A ><P ></P @@ -7266,6 +7223,23 @@ WIDTH="20%" ALIGN="RIGHT" VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>inputchk</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" ><I CLASS="EMPHASIS" >Returns</I @@ -7286,7 +7260,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22628" +NAME="AEN22625" ></A ><H3 ><A @@ -7327,7 +7301,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22638" +NAME="AEN22635" ></A ><P ></P @@ -7414,7 +7388,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22659" +NAME="AEN22656" ></A ><H3 ><A @@ -7449,7 +7423,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22668" +NAME="AEN22665" ></A ><P ></P @@ -7502,7 +7476,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22681" +NAME="AEN22678" ></A ><H3 ><A @@ -7548,7 +7522,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22691" +NAME="AEN22688" ></A ><P ></P @@ -7586,7 +7560,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22700" +NAME="AEN22697" ></A ><H3 ><A @@ -7626,7 +7600,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22710" +NAME="AEN22707" ></A ><P ></P @@ -7679,7 +7653,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22723" +NAME="AEN22720" ></A ><H3 ><A @@ -7696,7 +7670,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > xmlParseEntityRef (<A HREF="libxml-tree.html#XMLPARSERCTXTPTR" @@ -7732,7 +7706,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22734" +NAME="AEN22731" ></A ><P ></P @@ -7785,7 +7759,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22747" +NAME="AEN22744" ></A ><H3 ><A @@ -7826,7 +7800,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22757" +NAME="AEN22754" ></A ><P ></P @@ -7864,7 +7838,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22766" +NAME="AEN22763" ></A ><H3 ><A @@ -7917,7 +7891,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22778" +NAME="AEN22775" ></A ><P ></P @@ -7955,7 +7929,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22787" +NAME="AEN22784" ></A ><H3 ><A @@ -7992,7 +7966,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22796" +NAME="AEN22793" ></A ><P ></P @@ -8030,7 +8004,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22805" +NAME="AEN22802" ></A ><H3 ><A @@ -8090,7 +8064,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22822" +NAME="AEN22819" ></A ><P ></P @@ -8160,7 +8134,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22839" +NAME="AEN22836" ></A ><H3 ><A @@ -8212,7 +8186,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22854" +NAME="AEN22851" ></A ><P ></P @@ -8265,7 +8239,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22867" +NAME="AEN22864" ></A ><H3 ><A @@ -8301,7 +8275,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22877" +NAME="AEN22874" ></A ><P ></P @@ -8339,7 +8313,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22886" +NAME="AEN22883" ></A ><H3 ><A @@ -8377,7 +8351,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22897" +NAME="AEN22894" ></A ><P ></P @@ -8415,7 +8389,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22906" +NAME="AEN22903" ></A ><H3 ><A @@ -8447,7 +8421,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22914" +NAME="AEN22911" ></A ><P ></P @@ -8485,7 +8459,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22923" +NAME="AEN22920" ></A ><H3 ><A @@ -8534,7 +8508,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22933" +NAME="AEN22930" ></A ><P ></P @@ -8572,7 +8546,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22942" +NAME="AEN22939" ></A ><H3 ><A @@ -8607,7 +8581,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22951" +NAME="AEN22948" ></A ><P ></P @@ -8660,7 +8634,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22964" +NAME="AEN22961" ></A ><H3 ><A @@ -8697,7 +8671,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22974" +NAME="AEN22971" ></A ><P ></P @@ -8750,7 +8724,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN22987" +NAME="AEN22984" ></A ><H3 ><A @@ -8785,7 +8759,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN22996" +NAME="AEN22993" ></A ><P ></P @@ -8838,7 +8812,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23009" +NAME="AEN23006" ></A ><H3 ><A @@ -8875,7 +8849,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23019" +NAME="AEN23016" ></A ><P ></P @@ -8928,7 +8902,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23032" +NAME="AEN23029" ></A ><H3 ><A @@ -8975,7 +8949,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23041" +NAME="AEN23038" ></A ><P ></P @@ -9028,7 +9002,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23054" +NAME="AEN23051" ></A ><H3 ><A @@ -9060,7 +9034,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23062" +NAME="AEN23059" ></A ><P ></P @@ -9098,7 +9072,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23071" +NAME="AEN23068" ></A ><H3 ><A @@ -9132,7 +9106,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23080" +NAME="AEN23077" ></A ><P ></P @@ -9170,7 +9144,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23089" +NAME="AEN23086" ></A ><H3 ><A @@ -9202,7 +9176,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23097" +NAME="AEN23094" ></A ><P ></P @@ -9240,7 +9214,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23106" +NAME="AEN23103" ></A ><H3 ><A @@ -9282,7 +9256,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23117" +NAME="AEN23114" ></A ><P ></P @@ -9354,7 +9328,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23134" +NAME="AEN23131" ></A ><H3 ><A @@ -9382,7 +9356,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23140" +NAME="AEN23137" ></A ><H3 ><A @@ -9410,7 +9384,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23146" +NAME="AEN23143" ></A ><H3 ><A @@ -9438,7 +9412,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23152" +NAME="AEN23149" ></A ><H3 ><A @@ -9466,7 +9440,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23158" +NAME="AEN23155" ></A ><H3 ><A @@ -9520,7 +9494,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23172" +NAME="AEN23169" ></A ><P ></P @@ -9659,7 +9633,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23205" +NAME="AEN23202" ></A ><H3 ><A @@ -9713,7 +9687,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23219" +NAME="AEN23216" ></A ><P ></P @@ -9852,7 +9826,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23252" +NAME="AEN23249" ></A ><H3 ><A @@ -9886,7 +9860,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23260" +NAME="AEN23257" ></A ><P ></P @@ -9930,7 +9904,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the element node</TD ></TR ><TR ><TD @@ -9945,7 +9919,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>0 in case of error, the index in the stack otherwise</TD ></TR ></TBODY ></TABLE @@ -9956,7 +9930,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23277" +NAME="AEN23274" ></A ><H3 ><A @@ -9989,7 +9963,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23285" +NAME="AEN23282" ></A ><P ></P @@ -10042,7 +10016,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23298" +NAME="AEN23295" ></A ><H3 ><A @@ -10076,7 +10050,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23306" +NAME="AEN23303" ></A ><P ></P @@ -10120,7 +10094,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the parser input</TD ></TR ><TR ><TD @@ -10135,7 +10109,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>0 in case of error, the index in the stack otherwise</TD ></TR ></TBODY ></TABLE @@ -10146,7 +10120,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23323" +NAME="AEN23320" ></A ><H3 ><A @@ -10179,7 +10153,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23331" +NAME="AEN23328" ></A ><P ></P @@ -10232,7 +10206,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23344" +NAME="AEN23341" ></A ><H3 ><A @@ -10265,7 +10239,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23352" +NAME="AEN23349" ></A ><P ></P @@ -10318,7 +10292,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23365" +NAME="AEN23362" ></A ><H3 ><A @@ -10352,7 +10326,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23373" +NAME="AEN23370" ></A ><P ></P @@ -10396,7 +10370,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the element name</TD ></TR ><TR ><TD @@ -10411,7 +10385,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>0 in case of error, the index in the stack otherwise</TD ></TR ></TBODY ></TABLE @@ -10422,7 +10396,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23390" +NAME="AEN23387" ></A ><H3 ><A @@ -10453,7 +10427,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23397" +NAME="AEN23394" ></A ><P ></P @@ -10506,7 +10480,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23410" +NAME="AEN23407" ></A ><H3 ><A @@ -10542,7 +10516,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23418" +NAME="AEN23415" ></A ><P ></P @@ -10629,7 +10603,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23439" +NAME="AEN23436" ></A ><H3 ><A @@ -10688,7 +10662,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23452" +NAME="AEN23449" ></A ><P ></P @@ -10726,7 +10700,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23461" +NAME="AEN23458" ></A ><H3 ><A @@ -10783,7 +10757,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23476" +NAME="AEN23473" ></A ><P ></P @@ -10821,7 +10795,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23485" +NAME="AEN23482" ></A ><H3 ><A @@ -10861,7 +10835,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23494" +NAME="AEN23491" ></A ><P ></P @@ -10914,7 +10888,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23507" +NAME="AEN23504" ></A ><H3 ><A @@ -10968,7 +10942,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23519" +NAME="AEN23516" ></A ><P ></P @@ -11038,7 +11012,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23536" +NAME="AEN23533" ></A ><H3 ><A @@ -11069,7 +11043,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23543" +NAME="AEN23540" ></A ><P ></P @@ -11139,7 +11113,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23560" +NAME="AEN23557" ></A ><H3 ><A @@ -11171,7 +11145,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23567" +NAME="AEN23564" ></A ><P ></P @@ -11258,7 +11232,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23588" +NAME="AEN23585" ></A ><H3 ><A @@ -11288,7 +11262,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23595" +NAME="AEN23592" ></A ><P ></P @@ -11326,7 +11300,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23604" +NAME="AEN23601" ></A ><H3 ><A @@ -11356,7 +11330,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23611" +NAME="AEN23608" ></A ><P ></P @@ -11394,7 +11368,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23620" +NAME="AEN23617" ></A ><H3 ><A @@ -11427,7 +11401,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23627" +NAME="AEN23624" ></A ><H3 ><A @@ -11460,7 +11434,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23634" +NAME="AEN23631" ></A ><P ></P @@ -11530,7 +11504,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23651" +NAME="AEN23648" ></A ><H3 ><A @@ -11547,7 +11521,7 @@ ><PRE CLASS="PROGRAMLISTING" >void (*xmlEntityReferenceFunc) (<A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > ent, <A @@ -11562,11 +11536,14 @@ ></TR ></TABLE ><P +>Callback function used when one need to be able to track back the +provenance of a chunk of nodes inherited from an entity replacement</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23659" +NAME="AEN23657" ></A ><P ></P @@ -11593,7 +11570,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the entity</TD ></TR ><TR ><TD @@ -11610,7 +11587,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the fist node in the chunk</TD ></TR ><TR ><TD @@ -11627,7 +11604,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the last nod in the chunk</TD ></TR ></TBODY ></TABLE @@ -11638,7 +11615,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN23676" +NAME="AEN23674" ></A ><H3 ><A @@ -11668,7 +11645,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN23683" +NAME="AEN23681" ></A ><P ></P
diff --git a/doc/html/libxml-sax.html b/doc/html/libxml-sax.html index 04df52a..de40be8 100644 --- a/doc/html/libxml-sax.html +++ b/doc/html/libxml-sax.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2823" +NAME="AEN2828" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2826" +NAME="AEN2831" ></A ><H2 >Synopsis</H2 @@ -165,7 +165,7 @@ >setDocumentLocator</A > (void *ctx, <A -HREF="libxml-parser.html#XMLSAXLOCATORPTR" +HREF="libxml-tree.html#XMLSAXLOCATORPTR" >xmlSAXLocatorPtr</A > loc); int <A @@ -221,7 +221,7 @@ >xmlChar</A > *SystemID); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-sax.html#GETENTITY" @@ -232,7 +232,7 @@ >xmlChar</A > *name); <A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > <A HREF="libxml-sax.html#GETPARAMETERENTITY" @@ -514,11 +514,11 @@ >xmlSAXHandler</A > *hdlr); void <A -HREF="libxml-parser.html#XMLDEFAULTSAXHANDLERINIT" +HREF="libxml-sax.html#XMLDEFAULTSAXHANDLERINIT" >xmlDefaultSAXHandlerInit</A > (void); void <A -HREF="libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT" +HREF="libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT" >htmlDefaultSAXHandlerInit</A > (void); void <A @@ -532,7 +532,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN2924" +NAME="AEN2929" ></A ><H2 >Description</H2 @@ -542,14 +542,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN2927" +NAME="AEN2932" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2929" +NAME="AEN2934" ></A ><H3 ><A @@ -579,7 +579,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2936" +NAME="AEN2941" ></A ><P ></P @@ -632,7 +632,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2949" +NAME="AEN2954" ></A ><H3 ><A @@ -663,7 +663,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2956" +NAME="AEN2961" ></A ><P ></P @@ -716,7 +716,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2969" +NAME="AEN2974" ></A ><H3 ><A @@ -734,7 +734,7 @@ CLASS="PROGRAMLISTING" >void setDocumentLocator (void *ctx, <A -HREF="libxml-parser.html#XMLSAXLOCATORPTR" +HREF="libxml-tree.html#XMLSAXLOCATORPTR" >xmlSAXLocatorPtr</A > loc);</PRE ></TD @@ -748,7 +748,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2976" +NAME="AEN2981" ></A ><P ></P @@ -803,7 +803,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2989" +NAME="AEN2994" ></A ><H3 ><A @@ -830,7 +830,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2995" +NAME="AEN3000" ></A ><P ></P @@ -883,7 +883,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3008" +NAME="AEN3013" ></A ><H3 ><A @@ -910,7 +910,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3014" +NAME="AEN3019" ></A ><P ></P @@ -963,7 +963,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3027" +NAME="AEN3032" ></A ><H3 ><A @@ -990,7 +990,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3033" +NAME="AEN3038" ></A ><P ></P @@ -1043,7 +1043,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3046" +NAME="AEN3051" ></A ><H3 ><A @@ -1070,7 +1070,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3052" +NAME="AEN3057" ></A ><P ></P @@ -1123,7 +1123,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3065" +NAME="AEN3070" ></A ><H3 ><A @@ -1150,7 +1150,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3071" +NAME="AEN3076" ></A ><P ></P @@ -1203,7 +1203,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3084" +NAME="AEN3089" ></A ><H3 ><A @@ -1242,7 +1242,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3093" +NAME="AEN3098" ></A ><P ></P @@ -1331,7 +1331,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3114" +NAME="AEN3119" ></A ><H3 ><A @@ -1370,7 +1370,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3123" +NAME="AEN3128" ></A ><P ></P @@ -1459,7 +1459,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3144" +NAME="AEN3149" ></A ><H3 ><A @@ -1476,7 +1476,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > getEntity (void *ctx, const <A @@ -1493,7 +1493,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3152" +NAME="AEN3157" ></A ><P ></P @@ -1563,7 +1563,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3169" +NAME="AEN3174" ></A ><H3 ><A @@ -1580,7 +1580,7 @@ ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-entities.html#XMLENTITYPTR" +HREF="libxml-tree.html#XMLENTITYPTR" >xmlEntityPtr</A > getParameterEntity (void *ctx, const <A @@ -1597,7 +1597,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3177" +NAME="AEN3182" ></A ><P ></P @@ -1667,7 +1667,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3194" +NAME="AEN3199" ></A ><H3 ><A @@ -1715,7 +1715,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3205" +NAME="AEN3210" ></A ><P ></P @@ -1802,7 +1802,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3226" +NAME="AEN3231" ></A ><H3 ><A @@ -1846,7 +1846,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3236" +NAME="AEN3241" ></A ><P ></P @@ -1969,7 +1969,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3265" +NAME="AEN3270" ></A ><H3 ><A @@ -2014,7 +2014,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3275" +NAME="AEN3280" ></A ><P ></P @@ -2154,7 +2154,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3308" +NAME="AEN3313" ></A ><H3 ><A @@ -2190,7 +2190,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3316" +NAME="AEN3321" ></A ><P ></P @@ -2279,7 +2279,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3337" +NAME="AEN3342" ></A ><H3 ><A @@ -2318,7 +2318,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3346" +NAME="AEN3351" ></A ><P ></P @@ -2407,7 +2407,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3367" +NAME="AEN3372" ></A ><H3 ><A @@ -2450,7 +2450,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3377" +NAME="AEN3382" ></A ><P ></P @@ -2556,7 +2556,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3402" +NAME="AEN3407" ></A ><H3 ><A @@ -2583,7 +2583,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3408" +NAME="AEN3413" ></A ><P ></P @@ -2621,7 +2621,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3417" +NAME="AEN3422" ></A ><H3 ><A @@ -2648,7 +2648,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3423" +NAME="AEN3428" ></A ><P ></P @@ -2686,7 +2686,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3432" +NAME="AEN3437" ></A ><H3 ><A @@ -2724,7 +2724,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3440" +NAME="AEN3445" ></A ><P ></P @@ -2796,7 +2796,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3457" +NAME="AEN3462" ></A ><H3 ><A @@ -2831,7 +2831,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3465" +NAME="AEN3470" ></A ><P ></P @@ -2903,7 +2903,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3482" +NAME="AEN3487" ></A ><H3 ><A @@ -2934,7 +2934,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3489" +NAME="AEN3494" ></A ><P ></P @@ -2989,7 +2989,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3502" +NAME="AEN3507" ></A ><H3 ><A @@ -3020,7 +3020,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3509" +NAME="AEN3514" ></A ><P ></P @@ -3075,7 +3075,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3522" +NAME="AEN3527" ></A ><H3 ><A @@ -3107,7 +3107,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3529" +NAME="AEN3534" ></A ><P ></P @@ -3179,7 +3179,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3546" +NAME="AEN3551" ></A ><H3 ><A @@ -3212,7 +3212,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3553" +NAME="AEN3558" ></A ><P ></P @@ -3284,7 +3284,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3570" +NAME="AEN3575" ></A ><H3 ><A @@ -3319,7 +3319,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3578" +NAME="AEN3583" ></A ><P ></P @@ -3391,7 +3391,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3595" +NAME="AEN3600" ></A ><H3 ><A @@ -3426,7 +3426,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3603" +NAME="AEN3608" ></A ><P ></P @@ -3498,7 +3498,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3620" +NAME="AEN3625" ></A ><H3 ><A @@ -3529,7 +3529,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3627" +NAME="AEN3632" ></A ><P ></P @@ -3584,7 +3584,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3640" +NAME="AEN3645" ></A ><H3 ><A @@ -3614,7 +3614,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3647" +NAME="AEN3652" ></A ><P ></P @@ -3667,7 +3667,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3660" +NAME="AEN3665" ></A ><H3 ><A @@ -3699,7 +3699,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3667" +NAME="AEN3672" ></A ><P ></P @@ -3769,7 +3769,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3684" +NAME="AEN3689" ></A ><H3 ><A @@ -3804,7 +3804,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3692" +NAME="AEN3697" ></A ><P ></P @@ -3876,7 +3876,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3709" +NAME="AEN3714" ></A ><H3 ><A @@ -3907,7 +3907,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3716" +NAME="AEN3721" ></A ><P ></P @@ -3962,7 +3962,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3729" +NAME="AEN3734" ></A ><H3 ><A @@ -3994,7 +3994,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3736" +NAME="AEN3741" ></A ><P ></P @@ -4066,7 +4066,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3753" +NAME="AEN3758" ></A ><H3 ><A @@ -4091,11 +4091,13 @@ ></TR ></TABLE ><P +>Initialize the default XML SAX handler</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3759" +NAME="AEN3765" ></A ><P ></P @@ -4122,7 +4124,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the SAX handler</TD ></TR ><TR ><TD @@ -4139,7 +4141,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> flag if non-zero sets the handler warning procedure</TD ></TR ></TBODY ></TABLE @@ -4150,7 +4152,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3772" +NAME="AEN3778" ></A ><H3 ><A @@ -4174,11 +4176,13 @@ ></TR ></TABLE ><P +>Initialize the default HTML SAX handler</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3778" +NAME="AEN3785" ></A ><P ></P @@ -4205,7 +4209,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the SAX handler</TD ></TR ></TBODY ></TABLE @@ -4216,7 +4220,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3787" +NAME="AEN3794" ></A ><H3 ><A @@ -4240,11 +4244,13 @@ ></TR ></TABLE ><P +>Initialize the default DocBook SAX handler</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3793" +NAME="AEN3801" ></A ><P ></P @@ -4271,7 +4277,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the SAX handler</TD ></TR ></TBODY ></TABLE @@ -4282,7 +4288,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3802" +NAME="AEN3810" ></A ><H3 ><A @@ -4310,7 +4316,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3808" +NAME="AEN3816" ></A ><H3 ><A @@ -4338,7 +4344,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3814" +NAME="AEN3822" ></A ><H3 ><A
diff --git a/doc/html/libxml-threads.html b/doc/html/libxml-threads.html index 726aee9..df4afd4 100644 --- a/doc/html/libxml-threads.html +++ b/doc/html/libxml-threads.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN19944" +NAME="AEN19926" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN19947" +NAME="AEN19929" ></A ><H2 >Synopsis</H2 @@ -154,6 +154,14 @@ HREF="libxml-threads.html#XMLMUTEXPTR" >xmlMutexPtr</A >; +struct <A +HREF="libxml-threads.html#XMLRMUTEX" +>xmlRMutex</A +>; +typedef <A +HREF="libxml-threads.html#XMLRMUTEXPTR" +>xmlRMutexPtr</A +>; <A HREF="libxml-threads.html#XMLMUTEXPTR" >xmlMutexPtr</A @@ -182,14 +190,6 @@ HREF="libxml-threads.html#XMLMUTEXPTR" >xmlMutexPtr</A > tok); -struct <A -HREF="libxml-threads.html#XMLRMUTEX" ->xmlRMutex</A ->; -typedef <A -HREF="libxml-threads.html#XMLRMUTEXPTR" ->xmlRMutexPtr</A ->; <A HREF="libxml-threads.html#XMLRMUTEXPTR" >xmlRMutexPtr</A @@ -256,7 +256,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN19978" +NAME="AEN19960" ></A ><H2 >Description</H2 @@ -266,14 +266,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN19981" +NAME="AEN19963" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN19983" +NAME="AEN19965" ></A ><H3 ><A @@ -299,7 +299,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19988" +NAME="AEN19970" ></A ><H3 ><A @@ -331,7 +331,59 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19995" +NAME="AEN19977" +></A +><H3 +><A +NAME="XMLRMUTEX" +></A +>>struct xmlRMutex</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>struct xmlRMutex;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN19982" +></A +><H3 +><A +NAME="XMLRMUTEXPTR" +></A +>>xmlRMutexPtr</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>typedef xmlRMutex *xmlRMutexPtr;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN19987" ></A ><H3 ><A @@ -359,7 +411,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20001" +NAME="AEN19993" ></A ><P ></P @@ -395,7 +447,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20010" +NAME="AEN20002" ></A ><H3 ><A @@ -428,7 +480,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20018" +NAME="AEN20010" ></A ><P ></P @@ -466,7 +518,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20027" +NAME="AEN20019" ></A ><H3 ><A @@ -499,7 +551,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20035" +NAME="AEN20027" ></A ><P ></P @@ -537,7 +589,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20044" +NAME="AEN20036" ></A ><H3 ><A @@ -571,7 +623,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20052" +NAME="AEN20044" ></A ><P ></P @@ -609,59 +661,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20061" -></A -><H3 -><A -NAME="XMLRMUTEX" -></A ->>struct xmlRMutex</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->struct xmlRMutex;</PRE -></TD -></TR -></TABLE -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN20066" -></A -><H3 -><A -NAME="XMLRMUTEXPTR" -></A ->>xmlRMutexPtr</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->typedef xmlRMutex *xmlRMutexPtr;</PRE -></TD -></TR -></TABLE -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN20071" +NAME="AEN20053" ></A ><H3 ><A @@ -689,7 +689,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20077" +NAME="AEN20059" ></A ><P ></P @@ -725,7 +725,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20086" +NAME="AEN20068" ></A ><H3 ><A @@ -758,7 +758,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20094" +NAME="AEN20076" ></A ><P ></P @@ -796,7 +796,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20103" +NAME="AEN20085" ></A ><H3 ><A @@ -829,7 +829,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20111" +NAME="AEN20093" ></A ><P ></P @@ -867,7 +867,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20120" +NAME="AEN20102" ></A ><H3 ><A @@ -895,7 +895,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20126" +NAME="AEN20108" ></A ><P ></P @@ -933,7 +933,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20135" +NAME="AEN20117" ></A ><H3 ><A @@ -965,7 +965,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20142" +NAME="AEN20124" ></A ><H3 ><A @@ -997,7 +997,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20149" +NAME="AEN20131" ></A ><H3 ><A @@ -1029,7 +1029,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20156" +NAME="AEN20138" ></A ><H3 ><A @@ -1059,7 +1059,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20163" +NAME="AEN20145" ></A ><P ></P @@ -1095,7 +1095,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20172" +NAME="AEN20154" ></A ><H3 ><A @@ -1125,7 +1125,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20179" +NAME="AEN20161" ></A ><P ></P @@ -1161,7 +1161,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20188" +NAME="AEN20170" ></A ><H3 ><A @@ -1193,7 +1193,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN20195" +NAME="AEN20177" ></A ><H3 ><A @@ -1226,7 +1226,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN20203" +NAME="AEN20185" ></A ><P ></P
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html index 2daa5a2..9352b9a 100644 --- a/doc/html/libxml-tree.html +++ b/doc/html/libxml-tree.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN3825" +NAME="AEN3833" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN3828" +NAME="AEN3836" ></A ><H2 >Synopsis</H2 @@ -178,6 +178,30 @@ HREF="libxml-tree.html#XMLPARSERCTXTPTR" >xmlParserCtxtPtr</A >; +struct <A +HREF="libxml-parser.html#XMLSAXLOCATOR" +>xmlSAXLocator</A +>; +typedef <A +HREF="libxml-tree.html#XMLSAXLOCATORPTR" +>xmlSAXLocatorPtr</A +>; +struct <A +HREF="libxml-parser.html#XMLSAXHANDLER" +>xmlSAXHandler</A +>; +typedef <A +HREF="libxml-tree.html#XMLSAXHANDLERPTR" +>xmlSAXHandlerPtr</A +>; +struct <A +HREF="libxml-tree.html#XMLENTITY" +>xmlEntity</A +>; +typedef <A +HREF="libxml-tree.html#XMLENTITYPTR" +>xmlEntityPtr</A +>; #define <A HREF="libxml-tree.html#BASE-BUFFER-SIZE-CAPS" >BASE_BUFFER_SIZE</A @@ -1912,7 +1936,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN4307" +NAME="AEN4321" ></A ><H2 >Description</H2 @@ -1922,14 +1946,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN4310" +NAME="AEN4324" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN4312" +NAME="AEN4326" ></A ><H3 ><A @@ -1964,7 +1988,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4317" +NAME="AEN4331" ></A ><H3 ><A @@ -1990,7 +2014,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4322" +NAME="AEN4336" ></A ><H3 ><A @@ -2026,7 +2050,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4327" +NAME="AEN4341" ></A ><H3 ><A @@ -2052,7 +2076,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4332" +NAME="AEN4346" ></A ><H3 ><A @@ -2102,7 +2126,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4338" +NAME="AEN4352" ></A ><H3 ><A @@ -2128,7 +2152,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4343" +NAME="AEN4357" ></A ><H3 ><A @@ -2237,7 +2261,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4349" +NAME="AEN4363" ></A ><H3 ><A @@ -2263,7 +2287,222 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4354" +NAME="AEN4368" +></A +><H3 +><A +NAME="XMLSAXLOCATOR" +></A +>>struct xmlSAXLocator</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>struct xmlSAXLocator { + const xmlChar *(*getPublicId)(void *ctx); + const xmlChar *(*getSystemId)(void *ctx); + int (*getLineNumber)(void *ctx); + int (*getColumnNumber)(void *ctx); +};</PRE +></TD +></TR +></TABLE +><P +>a SAX Locator.</P +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN4374" +></A +><H3 +><A +NAME="XMLSAXLOCATORPTR" +></A +>>xmlSAXLocatorPtr</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>typedef xmlSAXLocator *xmlSAXLocatorPtr;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN4379" +></A +><H3 +><A +NAME="XMLSAXHANDLER" +></A +>>struct xmlSAXHandler</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>struct xmlSAXHandler { + internalSubsetSAXFunc internalSubset; + isStandaloneSAXFunc isStandalone; + hasInternalSubsetSAXFunc hasInternalSubset; + hasExternalSubsetSAXFunc hasExternalSubset; + resolveEntitySAXFunc resolveEntity; + getEntitySAXFunc getEntity; + entityDeclSAXFunc entityDecl; + notationDeclSAXFunc notationDecl; + attributeDeclSAXFunc attributeDecl; + elementDeclSAXFunc elementDecl; + unparsedEntityDeclSAXFunc unparsedEntityDecl; + setDocumentLocatorSAXFunc setDocumentLocator; + startDocumentSAXFunc startDocument; + endDocumentSAXFunc endDocument; + startElementSAXFunc startElement; + endElementSAXFunc endElement; + referenceSAXFunc reference; + charactersSAXFunc characters; + ignorableWhitespaceSAXFunc ignorableWhitespace; + processingInstructionSAXFunc processingInstruction; + commentSAXFunc comment; + warningSAXFunc warning; + errorSAXFunc error; + fatalErrorSAXFunc fatalError; + getParameterEntitySAXFunc getParameterEntity; + cdataBlockSAXFunc cdataBlock; + externalSubsetSAXFunc externalSubset; + int initialized; +};</PRE +></TD +></TR +></TABLE +><P +>a SAX handler is bunch of callbacks called by the parser when processing +of the input generate data or structure informations.</P +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN4385" +></A +><H3 +><A +NAME="XMLSAXHANDLERPTR" +></A +>>xmlSAXHandlerPtr</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>typedef xmlSAXHandler *xmlSAXHandlerPtr;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN4390" +></A +><H3 +><A +NAME="XMLENTITY" +></A +>>struct xmlEntity</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>struct xmlEntity { + void *_private; /* application data */ + xmlElementType type; /* XML_ENTITY_DECL, must be second ! */ + const xmlChar *name; /* Entity name */ + struct _xmlNode *children; /* First child link */ + struct _xmlNode *last; /* Last child link */ + struct _xmlDtd *parent; /* -> DTD */ + struct _xmlNode *next; /* next sibling link */ + struct _xmlNode *prev; /* previous sibling link */ + struct _xmlDoc *doc; /* the containing document */ + + xmlChar *orig; /* content without ref substitution */ + xmlChar *content; /* content or ndata if unparsed */ + int length; /* the content length */ + xmlEntityType etype; /* The entity type */ + const xmlChar *ExternalID; /* External identifier for PUBLIC */ + const xmlChar *SystemID; /* URI for a SYSTEM or PUBLIC Entity */ + + struct _xmlEntity *nexte; /* unused */ + const xmlChar *URI; /* the full URI as computed */ +};</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN4395" +></A +><H3 +><A +NAME="XMLENTITYPTR" +></A +>>xmlEntityPtr</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>typedef xmlEntity *xmlEntityPtr;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN4400" ></A ><H3 ><A @@ -2284,12 +2523,14 @@ ></TR ></TABLE ><P +>default buffer size 4000</P +><P ></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4359" +NAME="AEN4406" ></A ><H3 ><A @@ -2318,7 +2559,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4365" +NAME="AEN4412" ></A ><H3 ><A @@ -2368,7 +2609,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4370" +NAME="AEN4417" ></A ><H3 ><A @@ -2398,7 +2639,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4376" +NAME="AEN4423" ></A ><H3 ><A @@ -2426,7 +2667,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4382" +NAME="AEN4429" ></A ><H3 ><A @@ -2458,7 +2699,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4388" +NAME="AEN4435" ></A ><H3 ><A @@ -2484,7 +2725,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4393" +NAME="AEN4440" ></A ><H3 ><A @@ -2523,7 +2764,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4399" +NAME="AEN4446" ></A ><H3 ><A @@ -2556,7 +2797,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4405" +NAME="AEN4452" ></A ><H3 ><A @@ -2587,7 +2828,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4411" +NAME="AEN4458" ></A ><H3 ><A @@ -2613,7 +2854,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4416" +NAME="AEN4463" ></A ><H3 ><A @@ -2659,7 +2900,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4422" +NAME="AEN4469" ></A ><H3 ><A @@ -2685,7 +2926,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4427" +NAME="AEN4474" ></A ><H3 ><A @@ -2718,7 +2959,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4433" +NAME="AEN4480" ></A ><H3 ><A @@ -2751,7 +2992,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4439" +NAME="AEN4486" ></A ><H3 ><A @@ -2788,7 +3029,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4445" +NAME="AEN4492" ></A ><H3 ><A @@ -2814,7 +3055,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4450" +NAME="AEN4497" ></A ><H3 ><A @@ -2848,7 +3089,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4456" +NAME="AEN4503" ></A ><H3 ><A @@ -2891,7 +3132,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4462" +NAME="AEN4509" ></A ><H3 ><A @@ -2917,7 +3158,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4467" +NAME="AEN4514" ></A ><H3 ><A @@ -2945,7 +3186,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4473" +NAME="AEN4520" ></A ><H3 ><A @@ -2971,7 +3212,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4478" +NAME="AEN4525" ></A ><H3 ><A @@ -3008,7 +3249,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4485" +NAME="AEN4532" ></A ><H3 ><A @@ -3034,7 +3275,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4490" +NAME="AEN4537" ></A ><H3 ><A @@ -3082,7 +3323,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4496" +NAME="AEN4543" ></A ><H3 ><A @@ -3108,7 +3349,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4501" +NAME="AEN4548" ></A ><H3 ><A @@ -3148,7 +3389,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4507" +NAME="AEN4554" ></A ><H3 ><A @@ -3174,7 +3415,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4512" +NAME="AEN4559" ></A ><H3 ><A @@ -3206,7 +3447,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4518" +NAME="AEN4565" ></A ><H3 ><A @@ -3232,7 +3473,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4523" +NAME="AEN4570" ></A ><H3 ><A @@ -3264,7 +3505,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4529" +NAME="AEN4576" ></A ><H3 ><A @@ -3290,7 +3531,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4534" +NAME="AEN4581" ></A ><H3 ><A @@ -3322,7 +3563,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4540" +NAME="AEN4587" ></A ><H3 ><A @@ -3355,7 +3596,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4546" +NAME="AEN4593" ></A ><H3 ><A @@ -3381,7 +3622,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4551" +NAME="AEN4598" ></A ><H3 ><A @@ -3429,7 +3670,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4557" +NAME="AEN4604" ></A ><H3 ><A @@ -3455,7 +3696,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4562" +NAME="AEN4609" ></A ><H3 ><A @@ -3482,7 +3723,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4568" +NAME="AEN4615" ></A ><P ></P @@ -3520,7 +3761,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4577" +NAME="AEN4624" ></A ><H3 ><A @@ -3549,7 +3790,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4583" +NAME="AEN4630" ></A ><P ></P @@ -3587,7 +3828,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4592" +NAME="AEN4639" ></A ><H3 ><A @@ -3639,7 +3880,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4598" +NAME="AEN4645" ></A ><H3 ><A @@ -3665,7 +3906,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4603" +NAME="AEN4650" ></A ><H3 ><A @@ -3693,7 +3934,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4609" +NAME="AEN4656" ></A ><H3 ><A @@ -3721,7 +3962,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4615" +NAME="AEN4662" ></A ><H3 ><A @@ -3754,7 +3995,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4622" +NAME="AEN4669" ></A ><P ></P @@ -3792,7 +4033,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4631" +NAME="AEN4678" ></A ><H3 ><A @@ -3826,7 +4067,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4638" +NAME="AEN4685" ></A ><P ></P @@ -3862,7 +4103,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4647" +NAME="AEN4694" ></A ><H3 ><A @@ -3892,7 +4133,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4654" +NAME="AEN4701" ></A ><P ></P @@ -3928,7 +4169,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4663" +NAME="AEN4710" ></A ><H3 ><A @@ -3961,7 +4202,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4671" +NAME="AEN4718" ></A ><P ></P @@ -4014,7 +4255,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4684" +NAME="AEN4731" ></A ><H3 ><A @@ -4050,7 +4291,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4692" +NAME="AEN4739" ></A ><P ></P @@ -4120,7 +4361,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4709" +NAME="AEN4756" ></A ><H3 ><A @@ -4144,13 +4385,14 @@ ></TR ></TABLE ><P ->Frees an XML buffer.</P +>Frees an XML buffer. It frees both the content and the structure which +encapsulate it.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4716" +NAME="AEN4763" ></A ><P ></P @@ -4188,7 +4430,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4725" +NAME="AEN4772" ></A ><H3 ><A @@ -4222,7 +4464,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4733" +NAME="AEN4780" ></A ><P ></P @@ -4295,7 +4537,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4751" +NAME="AEN4798" ></A ><H3 ><A @@ -4331,7 +4573,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4759" +NAME="AEN4806" ></A ><P ></P @@ -4409,7 +4651,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4778" +NAME="AEN4825" ></A ><H3 ><A @@ -4450,7 +4692,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4787" +NAME="AEN4834" ></A ><P ></P @@ -4528,7 +4770,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4806" +NAME="AEN4853" ></A ><H3 ><A @@ -4562,7 +4804,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4814" +NAME="AEN4861" ></A ><P ></P @@ -4620,7 +4862,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4828" +NAME="AEN4875" ></A ><H3 ><A @@ -4651,7 +4893,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4835" +NAME="AEN4882" ></A ><P ></P @@ -4706,7 +4948,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4848" +NAME="AEN4895" ></A ><H3 ><A @@ -4737,7 +4979,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4855" +NAME="AEN4902" ></A ><P ></P @@ -4810,7 +5052,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4873" +NAME="AEN4920" ></A ><H3 ><A @@ -4841,7 +5083,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4880" +NAME="AEN4927" ></A ><P ></P @@ -4911,7 +5153,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4897" +NAME="AEN4944" ></A ><H3 ><A @@ -4941,7 +5183,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4904" +NAME="AEN4951" ></A ><P ></P @@ -4979,7 +5221,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4913" +NAME="AEN4960" ></A ><H3 ><A @@ -5012,7 +5254,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4921" +NAME="AEN4968" ></A ><P ></P @@ -5065,7 +5307,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4934" +NAME="AEN4981" ></A ><H3 ><A @@ -5099,7 +5341,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4942" +NAME="AEN4989" ></A ><P ></P @@ -5154,7 +5396,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4955" +NAME="AEN5002" ></A ><H3 ><A @@ -5184,7 +5426,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4962" +NAME="AEN5009" ></A ><P ></P @@ -5237,7 +5479,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4975" +NAME="AEN5022" ></A ><H3 ><A @@ -5282,7 +5524,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4986" +NAME="AEN5033" ></A ><P ></P @@ -5386,7 +5628,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5011" +NAME="AEN5058" ></A ><H3 ><A @@ -5435,7 +5677,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5023" +NAME="AEN5070" ></A ><P ></P @@ -5539,7 +5781,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5048" +NAME="AEN5095" ></A ><H3 ><A @@ -5572,7 +5814,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5056" +NAME="AEN5103" ></A ><P ></P @@ -5625,7 +5867,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5069" +NAME="AEN5116" ></A ><H3 ><A @@ -5655,7 +5897,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5076" +NAME="AEN5123" ></A ><P ></P @@ -5693,7 +5935,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5085" +NAME="AEN5132" ></A ><H3 ><A @@ -5736,7 +5978,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5095" +NAME="AEN5142" ></A ><P ></P @@ -5823,7 +6065,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5116" +NAME="AEN5163" ></A ><H3 ><A @@ -5868,7 +6110,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5126" +NAME="AEN5173" ></A ><P ></P @@ -5955,7 +6197,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5147" +NAME="AEN5194" ></A ><H3 ><A @@ -5985,7 +6227,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5154" +NAME="AEN5201" ></A ><P ></P @@ -6023,7 +6265,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5163" +NAME="AEN5210" ></A ><H3 ><A @@ -6053,7 +6295,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5170" +NAME="AEN5217" ></A ><P ></P @@ -6091,7 +6333,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5179" +NAME="AEN5226" ></A ><H3 ><A @@ -6124,7 +6366,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5187" +NAME="AEN5234" ></A ><P ></P @@ -6177,7 +6419,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5200" +NAME="AEN5247" ></A ><H3 ><A @@ -6207,7 +6449,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5207" +NAME="AEN5254" ></A ><P ></P @@ -6245,7 +6487,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5216" +NAME="AEN5263" ></A ><H3 ><A @@ -6286,7 +6528,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5226" +NAME="AEN5273" ></A ><P ></P @@ -6373,7 +6615,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5247" +NAME="AEN5294" ></A ><H3 ><A @@ -6414,7 +6656,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5257" +NAME="AEN5304" ></A ><P ></P @@ -6501,7 +6743,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5278" +NAME="AEN5325" ></A ><H3 ><A @@ -6546,7 +6788,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5289" +NAME="AEN5336" ></A ><P ></P @@ -6650,7 +6892,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5314" +NAME="AEN5361" ></A ><H3 ><A @@ -6680,7 +6922,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5321" +NAME="AEN5368" ></A ><P ></P @@ -6718,7 +6960,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5330" +NAME="AEN5377" ></A ><H3 ><A @@ -6748,7 +6990,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5337" +NAME="AEN5384" ></A ><P ></P @@ -6786,7 +7028,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5346" +NAME="AEN5393" ></A ><H3 ><A @@ -6823,7 +7065,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5355" +NAME="AEN5402" ></A ><P ></P @@ -6896,7 +7138,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5373" +NAME="AEN5420" ></A ><H3 ><A @@ -6933,7 +7175,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5382" +NAME="AEN5429" ></A ><P ></P @@ -7006,7 +7248,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5400" +NAME="AEN5447" ></A ><H3 ><A @@ -7039,7 +7281,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5408" +NAME="AEN5455" ></A ><P ></P @@ -7095,7 +7337,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5422" +NAME="AEN5469" ></A ><H3 ><A @@ -7130,7 +7372,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5430" +NAME="AEN5477" ></A ><P ></P @@ -7203,7 +7445,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5448" +NAME="AEN5495" ></A ><H3 ><A @@ -7274,7 +7516,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5464" +NAME="AEN5511" ></A ><P ></P @@ -7378,7 +7620,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5489" +NAME="AEN5536" ></A ><H3 ><A @@ -7434,7 +7676,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5502" +NAME="AEN5549" ></A ><P ></P @@ -7538,7 +7780,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5527" +NAME="AEN5574" ></A ><H3 ><A @@ -7580,7 +7822,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5537" +NAME="AEN5584" ></A ><P ></P @@ -7650,7 +7892,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5554" +NAME="AEN5601" ></A ><H3 ><A @@ -7727,7 +7969,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5571" +NAME="AEN5618" ></A ><P ></P @@ -7831,7 +8073,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5596" +NAME="AEN5643" ></A ><H3 ><A @@ -7893,7 +8135,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5610" +NAME="AEN5657" ></A ><P ></P @@ -7997,7 +8239,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5635" +NAME="AEN5682" ></A ><H3 ><A @@ -8034,7 +8276,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5644" +NAME="AEN5691" ></A ><P ></P @@ -8104,7 +8346,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5661" +NAME="AEN5708" ></A ><H3 ><A @@ -8137,7 +8379,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5669" +NAME="AEN5716" ></A ><P ></P @@ -8190,7 +8432,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5682" +NAME="AEN5729" ></A ><H3 ><A @@ -8227,7 +8469,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5691" +NAME="AEN5738" ></A ><P ></P @@ -8297,7 +8539,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5708" +NAME="AEN5755" ></A ><H3 ><A @@ -8336,7 +8578,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5717" +NAME="AEN5764" ></A ><P ></P @@ -8423,7 +8665,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5738" +NAME="AEN5785" ></A ><H3 ><A @@ -8457,7 +8699,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5746" +NAME="AEN5793" ></A ><P ></P @@ -8527,7 +8769,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5763" +NAME="AEN5810" ></A ><H3 ><A @@ -8564,7 +8806,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5772" +NAME="AEN5819" ></A ><P ></P @@ -8634,7 +8876,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5789" +NAME="AEN5836" ></A ><H3 ><A @@ -8667,7 +8909,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5797" +NAME="AEN5844" ></A ><P ></P @@ -8720,7 +8962,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5810" +NAME="AEN5857" ></A ><H3 ><A @@ -8758,7 +9000,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5819" +NAME="AEN5866" ></A ><P ></P @@ -8845,7 +9087,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5840" +NAME="AEN5887" ></A ><H3 ><A @@ -8882,7 +9124,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5849" +NAME="AEN5896" ></A ><P ></P @@ -8952,7 +9194,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5866" +NAME="AEN5913" ></A ><H3 ><A @@ -8989,7 +9231,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5875" +NAME="AEN5922" ></A ><P ></P @@ -9059,7 +9301,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5892" +NAME="AEN5939" ></A ><H3 ><A @@ -9093,7 +9335,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5900" +NAME="AEN5947" ></A ><P ></P @@ -9166,7 +9408,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5918" +NAME="AEN5965" ></A ><H3 ><A @@ -9204,7 +9446,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5927" +NAME="AEN5974" ></A ><P ></P @@ -9294,7 +9536,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5949" +NAME="AEN5996" ></A ><H3 ><A @@ -9327,7 +9569,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5957" +NAME="AEN6004" ></A ><P ></P @@ -9383,7 +9625,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5971" +NAME="AEN6018" ></A ><H3 ><A @@ -9416,7 +9658,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5979" +NAME="AEN6026" ></A ><P ></P @@ -9469,7 +9711,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5992" +NAME="AEN6039" ></A ><H3 ><A @@ -9503,7 +9745,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6000" +NAME="AEN6047" ></A ><P ></P @@ -9556,7 +9798,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6013" +NAME="AEN6060" ></A ><H3 ><A @@ -9589,7 +9831,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6021" +NAME="AEN6068" ></A ><P ></P @@ -9643,7 +9885,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6034" +NAME="AEN6081" ></A ><H3 ><A @@ -9677,7 +9919,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6042" +NAME="AEN6089" ></A ><P ></P @@ -9733,7 +9975,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6056" +NAME="AEN6103" ></A ><H3 ><A @@ -9766,7 +10008,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6064" +NAME="AEN6111" ></A ><P ></P @@ -9819,7 +10061,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6077" +NAME="AEN6124" ></A ><H3 ><A @@ -9849,7 +10091,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6084" +NAME="AEN6131" ></A ><P ></P @@ -9902,7 +10144,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6097" +NAME="AEN6144" ></A ><H3 ><A @@ -9933,7 +10175,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6104" +NAME="AEN6151" ></A ><P ></P @@ -9986,7 +10228,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6117" +NAME="AEN6164" ></A ><H3 ><A @@ -10024,7 +10266,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6126" +NAME="AEN6173" ></A ><P ></P @@ -10094,7 +10336,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6143" +NAME="AEN6190" ></A ><H3 ><A @@ -10128,7 +10370,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6151" +NAME="AEN6198" ></A ><P ></P @@ -10183,7 +10425,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6164" +NAME="AEN6211" ></A ><H3 ><A @@ -10214,24 +10456,28 @@ ></TR ></TABLE ><P ->Add a new child element, to <TT +>Add a new node to <TT CLASS="PARAMETER" ><I >parent</I ></TT ->, at the end of the child list +>, at the end of the child (or property) list merging adjacent TEXT nodes (in which case <TT CLASS="PARAMETER" ><I >cur</I ></TT -> is freed)</P +> is freed) +If the new node was already inserted in a document it is +first unlinked from its existing context. +If the new node is ATTRIBUTE, it is added into properties instead of children. +If there is an attribute with equal name, it is first destroyed.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6175" +NAME="AEN6222" ></A ><P ></P @@ -10301,7 +10547,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6192" +NAME="AEN6239" ></A ><H3 ><A @@ -10344,7 +10590,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6202" +NAME="AEN6249" ></A ><P ></P @@ -10414,7 +10660,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6219" +NAME="AEN6266" ></A ><H3 ><A @@ -10458,7 +10704,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6229" +NAME="AEN6276" ></A ><P ></P @@ -10533,7 +10779,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6247" +NAME="AEN6294" ></A ><H3 ><A @@ -10588,7 +10834,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6259" +NAME="AEN6306" ></A ><P ></P @@ -10658,7 +10904,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6276" +NAME="AEN6323" ></A ><H3 ><A @@ -10689,12 +10935,12 @@ ></TR ></TABLE ><P ->Add a new element <TT +>Add a new node <TT CLASS="PARAMETER" ><I >elem</I ></TT -> as the previous siblings of <TT +> as the previous sibling of <TT CLASS="PARAMETER" ><I >cur</I @@ -10706,14 +10952,16 @@ >elem</I ></TT > may be freed) -If the new element was already inserted in a document it is -first unlinked from its existing context.</P +If the new node was already inserted in a document it is +first unlinked from its existing context. +If the new node is ATTRIBUTE, it is added into properties instead of children. +If there is an attribute with equal name, it is first destroyed.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6288" +NAME="AEN6335" ></A ><P ></P @@ -10772,7 +11020,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the new element or NULL in case of error.</TD +>the new node or NULL in case of error.</TD ></TR ></TBODY ></TABLE @@ -10783,7 +11031,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6305" +NAME="AEN6352" ></A ><H3 ><A @@ -10814,31 +11062,33 @@ ></TR ></TABLE ><P ->Add a new element <TT +>Add a new node <TT CLASS="PARAMETER" ><I >elem</I ></TT -> as the next siblings of <TT +> as the next sibling of <TT CLASS="PARAMETER" ><I >cur</I ></TT > -If the new element was already inserted in a document it is +If the new node was already inserted in a document it is first unlinked from its existing context. As a result of text merging <TT CLASS="PARAMETER" ><I >elem</I ></TT -> may be freed.</P +> may be freed. +If the new node is ATTRIBUTE, it is added into properties instead of children. +If there is an attribute with equal name, it is first destroyed.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6317" +NAME="AEN6364" ></A ><P ></P @@ -10897,7 +11147,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the new element or NULL in case of error.</TD +>the new node or NULL in case of error.</TD ></TR ></TBODY ></TABLE @@ -10908,7 +11158,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6334" +NAME="AEN6381" ></A ><H3 ><A @@ -10938,7 +11188,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6341" +NAME="AEN6388" ></A ><P ></P @@ -10976,7 +11226,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6350" +NAME="AEN6397" ></A ><H3 ><A @@ -11013,7 +11263,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6359" +NAME="AEN6406" ></A ><P ></P @@ -11083,7 +11333,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6376" +NAME="AEN6423" ></A ><H3 ><A @@ -11118,7 +11368,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6384" +NAME="AEN6431" ></A ><P ></P @@ -11195,7 +11445,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6402" +NAME="AEN6449" ></A ><H3 ><A @@ -11226,7 +11476,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6409" +NAME="AEN6456" ></A ><P ></P @@ -11264,7 +11514,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6418" +NAME="AEN6465" ></A ><H3 ><A @@ -11298,7 +11548,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6426" +NAME="AEN6473" ></A ><P ></P @@ -11336,7 +11586,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6435" +NAME="AEN6482" ></A ><H3 ><A @@ -11370,7 +11620,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6443" +NAME="AEN6490" ></A ><P ></P @@ -11425,7 +11675,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6456" +NAME="AEN6503" ></A ><H3 ><A @@ -11459,7 +11709,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6464" +NAME="AEN6511" ></A ><P ></P @@ -11514,7 +11764,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6477" +NAME="AEN6524" ></A ><H3 ><A @@ -11566,7 +11816,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6488" +NAME="AEN6535" ></A ><P ></P @@ -11653,7 +11903,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6509" +NAME="AEN6556" ></A ><H3 ><A @@ -11695,7 +11945,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6519" +NAME="AEN6566" ></A ><P ></P @@ -11782,7 +12032,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6540" +NAME="AEN6587" ></A ><H3 ><A @@ -11819,7 +12069,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6549" +NAME="AEN6596" ></A ><P ></P @@ -11894,7 +12144,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6567" +NAME="AEN6614" ></A ><H3 ><A @@ -11928,7 +12178,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6575" +NAME="AEN6622" ></A ><P ></P @@ -11983,7 +12233,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6588" +NAME="AEN6635" ></A ><H3 ><A @@ -12016,7 +12266,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6596" +NAME="AEN6643" ></A ><P ></P @@ -12072,7 +12322,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6610" +NAME="AEN6657" ></A ><H3 ><A @@ -12105,7 +12355,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6618" +NAME="AEN6665" ></A ><P ></P @@ -12161,7 +12411,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6632" +NAME="AEN6679" ></A ><H3 ><A @@ -12202,7 +12452,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6642" +NAME="AEN6689" ></A ><P ></P @@ -12289,7 +12539,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6663" +NAME="AEN6710" ></A ><H3 ><A @@ -12332,7 +12582,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6673" +NAME="AEN6720" ></A ><P ></P @@ -12403,7 +12653,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6690" +NAME="AEN6737" ></A ><H3 ><A @@ -12445,7 +12695,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6700" +NAME="AEN6747" ></A ><P ></P @@ -12516,7 +12766,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6717" +NAME="AEN6764" ></A ><H3 ><A @@ -12564,7 +12814,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6728" +NAME="AEN6775" ></A ><P ></P @@ -12652,7 +12902,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6749" +NAME="AEN6796" ></A ><H3 ><A @@ -12698,7 +12948,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6760" +NAME="AEN6807" ></A ><P ></P @@ -12802,7 +13052,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6785" +NAME="AEN6832" ></A ><H3 ><A @@ -12850,7 +13100,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6796" +NAME="AEN6843" ></A ><P ></P @@ -12938,7 +13188,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6817" +NAME="AEN6864" ></A ><H3 ><A @@ -12976,7 +13226,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6826" +NAME="AEN6873" ></A ><P ></P @@ -13046,7 +13296,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6843" +NAME="AEN6890" ></A ><H3 ><A @@ -13085,7 +13335,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6852" +NAME="AEN6899" ></A ><P ></P @@ -13172,7 +13422,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6873" +NAME="AEN6920" ></A ><H3 ><A @@ -13211,7 +13461,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6882" +NAME="AEN6929" ></A ><P ></P @@ -13298,7 +13548,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6903" +NAME="AEN6950" ></A ><H3 ><A @@ -13341,7 +13591,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6913" +NAME="AEN6960" ></A ><P ></P @@ -13428,7 +13678,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6934" +NAME="AEN6981" ></A ><H3 ><A @@ -13462,207 +13712,6 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6942" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->cur</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the node being modified</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->content</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the new value of the content</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN6955" -></A -><H3 -><A -NAME="XMLNODESETCONTENTLEN" -></A ->>xmlNodeSetContentLen ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlNodeSetContentLen (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> cur, - const <A -HREF="libxml-tree.html#XMLCHAR" ->xmlChar</A -> *content, - int len);</PRE -></TD -></TR -></TABLE -><P ->Replace the content of a node.</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN6963" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->cur</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the node being modified</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->content</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the new value of the content</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->len</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the size of <TT -CLASS="PARAMETER" -><I ->content</I -></TT -></TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN6981" -></A -><H3 -><A -NAME="XMLNODEADDCONTENT" -></A ->>xmlNodeAddContent ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlNodeAddContent (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> cur, - const <A -HREF="libxml-tree.html#XMLCHAR" ->xmlChar</A -> *content);</PRE -></TD -></TR -></TABLE -><P ->Append the extra substring to the node content.</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A NAME="AEN6989" ></A ><P @@ -13707,7 +13756,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> extra content</TD +> the new value of the content</TD ></TR ></TBODY ></TABLE @@ -13722,6 +13771,207 @@ ></A ><H3 ><A +NAME="XMLNODESETCONTENTLEN" +></A +>>xmlNodeSetContentLen ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlNodeSetContentLen (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> cur, + const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *content, + int len);</PRE +></TD +></TR +></TABLE +><P +>Replace the content of a node.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN7010" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>cur</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the node being modified</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>content</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the new value of the content</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>len</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the size of <TT +CLASS="PARAMETER" +><I +>content</I +></TT +></TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN7028" +></A +><H3 +><A +NAME="XMLNODEADDCONTENT" +></A +>>xmlNodeAddContent ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlNodeAddContent (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> cur, + const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *content);</PRE +></TD +></TR +></TABLE +><P +>Append the extra substring to the node content.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN7036" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>cur</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the node being modified</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>content</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> extra content</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN7049" +></A +><H3 +><A NAME="XMLNODEADDCONTENTLEN" ></A >>xmlNodeAddContentLen ()</H3 @@ -13753,7 +14003,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7010" +NAME="AEN7057" ></A ><P ></P @@ -13830,7 +14080,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7028" +NAME="AEN7075" ></A ><H3 ><A @@ -13866,7 +14116,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7036" +NAME="AEN7083" ></A ><P ></P @@ -13923,7 +14173,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7050" +NAME="AEN7097" ></A ><H3 ><A @@ -13957,7 +14207,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7058" +NAME="AEN7105" ></A ><P ></P @@ -14011,7 +14261,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7071" +NAME="AEN7118" ></A ><H3 ><A @@ -14046,7 +14296,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7079" +NAME="AEN7126" ></A ><P ></P @@ -14101,7 +14351,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7092" +NAME="AEN7139" ></A ><H3 ><A @@ -14133,7 +14383,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7099" +NAME="AEN7146" ></A ><P ></P @@ -14186,7 +14436,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7112" +NAME="AEN7159" ></A ><H3 ><A @@ -14218,7 +14468,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7119" +NAME="AEN7166" ></A ><P ></P @@ -14273,7 +14523,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7132" +NAME="AEN7179" ></A ><H3 ><A @@ -14320,7 +14570,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7142" +NAME="AEN7189" ></A ><P ></P @@ -14391,7 +14641,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7159" +NAME="AEN7206" ></A ><H3 ><A @@ -14426,7 +14676,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7167" +NAME="AEN7214" ></A ><P ></P @@ -14481,7 +14731,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7180" +NAME="AEN7227" ></A ><H3 ><A @@ -14512,7 +14762,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7187" +NAME="AEN7234" ></A ><P ></P @@ -14565,7 +14815,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7200" +NAME="AEN7247" ></A ><H3 ><A @@ -14599,7 +14849,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7208" +NAME="AEN7255" ></A ><P ></P @@ -14669,7 +14919,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7225" +NAME="AEN7272" ></A ><H3 ><A @@ -14707,7 +14957,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7234" +NAME="AEN7281" ></A ><P ></P @@ -14794,7 +15044,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7255" +NAME="AEN7302" ></A ><H3 ><A @@ -14830,7 +15080,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7263" +NAME="AEN7310" ></A ><P ></P @@ -14885,7 +15135,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7276" +NAME="AEN7323" ></A ><H3 ><A @@ -14920,7 +15170,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7284" +NAME="AEN7331" ></A ><P ></P @@ -14975,7 +15225,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7297" +NAME="AEN7344" ></A ><H3 ><A @@ -15007,7 +15257,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7304" +NAME="AEN7351" ></A ><P ></P @@ -15062,7 +15312,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7317" +NAME="AEN7364" ></A ><H3 ><A @@ -15101,7 +15351,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7326" +NAME="AEN7373" ></A ><P ></P @@ -15156,7 +15406,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7339" +NAME="AEN7386" ></A ><H3 ><A @@ -15201,7 +15451,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7348" +NAME="AEN7395" ></A ><P ></P @@ -15271,7 +15521,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7365" +NAME="AEN7412" ></A ><H3 ><A @@ -15311,7 +15561,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7374" +NAME="AEN7421" ></A ><P ></P @@ -15400,7 +15650,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7395" +NAME="AEN7442" ></A ><H3 ><A @@ -15439,7 +15689,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7404" +NAME="AEN7451" ></A ><P ></P @@ -15511,7 +15761,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7421" +NAME="AEN7468" ></A ><H3 ><A @@ -15549,7 +15799,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7429" +NAME="AEN7476" ></A ><P ></P @@ -15638,7 +15888,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7450" +NAME="AEN7497" ></A ><H3 ><A @@ -15677,7 +15927,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7458" +NAME="AEN7505" ></A ><P ></P @@ -15783,7 +16033,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7483" +NAME="AEN7530" ></A ><H3 ><A @@ -15817,7 +16067,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7491" +NAME="AEN7538" ></A ><P ></P @@ -15887,7 +16137,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7508" +NAME="AEN7555" ></A ><H3 ><A @@ -15925,7 +16175,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7517" +NAME="AEN7564" ></A ><P ></P @@ -15997,7 +16247,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7534" +NAME="AEN7581" ></A ><H3 ><A @@ -16035,7 +16285,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7542" +NAME="AEN7589" ></A ><P ></P @@ -16105,7 +16355,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7559" +NAME="AEN7606" ></A ><H3 ><A @@ -16149,7 +16399,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7568" +NAME="AEN7615" ></A ><P ></P @@ -16236,7 +16486,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7589" +NAME="AEN7636" ></A ><H3 ><A @@ -16276,7 +16526,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7598" +NAME="AEN7645" ></A ><P ></P @@ -16382,7 +16632,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7623" +NAME="AEN7670" ></A ><H3 ><A @@ -16417,7 +16667,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7631" +NAME="AEN7678" ></A ><P ></P @@ -16504,7 +16754,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7652" +NAME="AEN7699" ></A ><H3 ><A @@ -16540,7 +16790,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7660" +NAME="AEN7707" ></A ><P ></P @@ -16644,7 +16894,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7685" +NAME="AEN7732" ></A ><H3 ><A @@ -16685,7 +16935,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7694" +NAME="AEN7741" ></A ><P ></P @@ -16808,7 +17058,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7723" +NAME="AEN7770" ></A ><H3 ><A @@ -16841,7 +17091,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7730" +NAME="AEN7777" ></A ><P ></P @@ -16945,7 +17195,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7755" +NAME="AEN7802" ></A ><H3 ><A @@ -16977,7 +17227,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7762" +NAME="AEN7809" ></A ><P ></P @@ -17064,7 +17314,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7783" +NAME="AEN7830" ></A ><H3 ><A @@ -17094,7 +17344,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7790" +NAME="AEN7837" ></A ><P ></P @@ -17147,7 +17397,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7803" +NAME="AEN7850" ></A ><H3 ><A @@ -17179,7 +17429,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7810" +NAME="AEN7857" ></A ><P ></P @@ -17234,7 +17484,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7823" +NAME="AEN7870" ></A ><H3 ><A @@ -17261,7 +17511,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7829" +NAME="AEN7876" ></A ><P ></P @@ -17297,7 +17547,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7838" +NAME="AEN7885" ></A ><H3 ><A @@ -17325,7 +17575,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7844" +NAME="AEN7891" ></A ><P ></P
diff --git a/doc/html/libxml-uri.html b/doc/html/libxml-uri.html index f03cc91..54ef11e 100644 --- a/doc/html/libxml-uri.html +++ b/doc/html/libxml-uri.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN10178" +NAME="AEN10275" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN10181" +NAME="AEN10278" ></A ><H2 >Synopsis</H2 @@ -259,7 +259,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN10213" +NAME="AEN10310" ></A ><H2 >Description</H2 @@ -269,14 +269,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN10216" +NAME="AEN10313" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN10218" +NAME="AEN10315" ></A ><H3 ><A @@ -316,7 +316,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10224" +NAME="AEN10321" ></A ><H3 ><A @@ -342,7 +342,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10229" +NAME="AEN10326" ></A ><H3 ><A @@ -372,7 +372,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10236" +NAME="AEN10333" ></A ><P ></P @@ -408,7 +408,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10245" +NAME="AEN10342" ></A ><H3 ><A @@ -450,7 +450,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10255" +NAME="AEN10352" ></A ><P ></P @@ -521,7 +521,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10272" +NAME="AEN10369" ></A ><H3 ><A @@ -553,7 +553,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10280" +NAME="AEN10377" ></A ><P ></P @@ -606,7 +606,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10293" +NAME="AEN10390" ></A ><H3 ><A @@ -645,7 +645,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10302" +NAME="AEN10399" ></A ><P ></P @@ -715,7 +715,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10319" +NAME="AEN10416" ></A ><H3 ><A @@ -748,7 +748,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10327" +NAME="AEN10424" ></A ><P ></P @@ -801,7 +801,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10340" +NAME="AEN10437" ></A ><H3 ><A @@ -840,7 +840,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10349" +NAME="AEN10446" ></A ><P ></P @@ -895,7 +895,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10362" +NAME="AEN10459" ></A ><H3 ><A @@ -933,7 +933,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10371" +NAME="AEN10468" ></A ><P ></P @@ -1003,7 +1003,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10388" +NAME="AEN10485" ></A ><H3 ><A @@ -1036,7 +1036,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10395" +NAME="AEN10492" ></A ><P ></P @@ -1123,7 +1123,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10416" +NAME="AEN10513" ></A ><H3 ><A @@ -1153,7 +1153,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10423" +NAME="AEN10520" ></A ><P ></P @@ -1206,7 +1206,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10436" +NAME="AEN10533" ></A ><H3 ><A @@ -1241,7 +1241,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10444" +NAME="AEN10541" ></A ><P ></P @@ -1299,7 +1299,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10457" +NAME="AEN10554" ></A ><H3 ><A @@ -1329,7 +1329,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10464" +NAME="AEN10561" ></A ><P ></P
diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html index afdafdc..25daa22 100644 --- a/doc/html/libxml-valid.html +++ b/doc/html/libxml-valid.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN8330" +NAME="AEN8371" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN8333" +NAME="AEN8374" ></A ><H2 >Synopsis</H2 @@ -682,6 +682,33 @@ HREF="libxml-tree.html#XMLCHAR" >xmlChar</A > *value); +<A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +>* <A +HREF="libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE" +>xmlValidCtxtNormalizeAttributeValue</A +> + (<A +HREF="libxml-valid.html#XMLVALIDCTXTPTR" +>xmlValidCtxtPtr</A +> ctxt, + <A +HREF="libxml-tree.html#XMLDOCPTR" +>xmlDocPtr</A +> doc, + <A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> elem, + const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *name, + const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *value); int <A HREF="libxml-valid.html#XMLVALIDATEATTRIBUTEDECL" >xmlValidateAttributeDecl</A @@ -972,7 +999,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN8557" +NAME="AEN8605" ></A ><H2 >Description</H2 @@ -982,14 +1009,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN8560" +NAME="AEN8608" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN8562" +NAME="AEN8610" ></A ><H3 ><A @@ -1015,7 +1042,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8567" +NAME="AEN8615" ></A ><H3 ><A @@ -1041,7 +1068,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8572" +NAME="AEN8620" ></A ><H3 ><A @@ -1064,11 +1091,14 @@ ></TR ></TABLE ><P +>Callback called when a validity error is found, this is a message +oriented function similar to an *printf function.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8577" +NAME="AEN8626" ></A ><P ></P @@ -1095,7 +1125,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an xmlValidCtxtPtr validity error context</TD ></TR ><TR ><TD @@ -1112,7 +1142,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the string to format *printf like vararg</TD ></TR ><TR ><TD @@ -1129,7 +1159,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> remaining arguments to the format</TD ></TR ></TBODY ></TABLE @@ -1140,7 +1170,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8594" +NAME="AEN8643" ></A ><H3 ><A @@ -1163,11 +1193,14 @@ ></TR ></TABLE ><P +>Callback called when a validity warning is found, this is a message +oriented function similar to an *printf function.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8599" +NAME="AEN8649" ></A ><P ></P @@ -1194,7 +1227,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an xmlValidCtxtPtr validity error context</TD ></TR ><TR ><TD @@ -1211,7 +1244,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the string to format *printf like vararg</TD ></TR ><TR ><TD @@ -1228,7 +1261,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> remaining arguments to the format</TD ></TR ></TBODY ></TABLE @@ -1239,7 +1272,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8616" +NAME="AEN8666" ></A ><H3 ><A @@ -1281,11 +1314,13 @@ ></TABLE ><P ></P +><P +></P ></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8621" +NAME="AEN8672" ></A ><H3 ><A @@ -1311,7 +1346,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8626" +NAME="AEN8677" ></A ><H3 ><A @@ -1337,7 +1372,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8631" +NAME="AEN8682" ></A ><H3 ><A @@ -1363,7 +1398,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8636" +NAME="AEN8687" ></A ><H3 ><A @@ -1389,7 +1424,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8641" +NAME="AEN8692" ></A ><H3 ><A @@ -1415,7 +1450,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8646" +NAME="AEN8697" ></A ><H3 ><A @@ -1441,7 +1476,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8651" +NAME="AEN8702" ></A ><H3 ><A @@ -1484,7 +1519,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8663" +NAME="AEN8714" ></A ><P ></P @@ -1555,7 +1590,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8680" +NAME="AEN8731" ></A ><H3 ><A @@ -1604,7 +1639,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8692" +NAME="AEN8743" ></A ><P ></P @@ -1725,7 +1760,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8721" +NAME="AEN8772" ></A ><H3 ><A @@ -1758,7 +1793,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8729" +NAME="AEN8780" ></A ><P ></P @@ -1811,7 +1846,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8742" +NAME="AEN8793" ></A ><H3 ><A @@ -1841,7 +1876,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8749" +NAME="AEN8800" ></A ><P ></P @@ -1879,7 +1914,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8758" +NAME="AEN8809" ></A ><H3 ><A @@ -1913,7 +1948,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8766" +NAME="AEN8817" ></A ><P ></P @@ -1968,7 +2003,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8779" +NAME="AEN8830" ></A ><H3 ><A @@ -2002,7 +2037,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8787" +NAME="AEN8838" ></A ><P ></P @@ -2057,7 +2092,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8800" +NAME="AEN8851" ></A ><H3 ><A @@ -2094,7 +2129,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8809" +NAME="AEN8860" ></A ><P ></P @@ -2164,7 +2199,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8826" +NAME="AEN8877" ></A ><H3 ><A @@ -2197,7 +2232,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8834" +NAME="AEN8885" ></A ><P ></P @@ -2250,7 +2285,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8847" +NAME="AEN8898" ></A ><H3 ><A @@ -2280,7 +2315,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8854" +NAME="AEN8905" ></A ><P ></P @@ -2318,7 +2353,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8863" +NAME="AEN8914" ></A ><H3 ><A @@ -2352,7 +2387,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8870" +NAME="AEN8921" ></A ><P ></P @@ -2441,7 +2476,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8891" +NAME="AEN8942" ></A ><H3 ><A @@ -2473,7 +2508,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8898" +NAME="AEN8949" ></A ><P ></P @@ -2545,7 +2580,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8915" +NAME="AEN8966" ></A ><H3 ><A @@ -2594,7 +2629,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8927" +NAME="AEN8978" ></A ><P ></P @@ -2715,7 +2750,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8956" +NAME="AEN9007" ></A ><H3 ><A @@ -2748,7 +2783,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8964" +NAME="AEN9015" ></A ><P ></P @@ -2801,7 +2836,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8977" +NAME="AEN9028" ></A ><H3 ><A @@ -2831,7 +2866,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN8984" +NAME="AEN9035" ></A ><P ></P @@ -2869,7 +2904,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8993" +NAME="AEN9044" ></A ><H3 ><A @@ -2903,7 +2938,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9001" +NAME="AEN9052" ></A ><P ></P @@ -2958,7 +2993,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9014" +NAME="AEN9065" ></A ><H3 ><A @@ -2993,7 +3028,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9022" +NAME="AEN9073" ></A ><P ></P @@ -3048,7 +3083,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9035" +NAME="AEN9086" ></A ><H3 ><A @@ -3081,7 +3116,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9043" +NAME="AEN9094" ></A ><P ></P @@ -3135,7 +3170,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9056" +NAME="AEN9107" ></A ><H3 ><A @@ -3165,7 +3200,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9063" +NAME="AEN9114" ></A ><P ></P @@ -3203,7 +3238,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9072" +NAME="AEN9123" ></A ><H3 ><A @@ -3236,7 +3271,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9080" +NAME="AEN9131" ></A ><P ></P @@ -3290,7 +3325,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9093" +NAME="AEN9144" ></A ><H3 ><A @@ -3361,7 +3396,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9110" +NAME="AEN9161" ></A ><P ></P @@ -3550,7 +3585,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9155" +NAME="AEN9206" ></A ><H3 ><A @@ -3583,7 +3618,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9163" +NAME="AEN9214" ></A ><P ></P @@ -3636,7 +3671,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9176" +NAME="AEN9227" ></A ><H3 ><A @@ -3666,7 +3701,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9183" +NAME="AEN9234" ></A ><P ></P @@ -3704,7 +3739,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9192" +NAME="AEN9243" ></A ><H3 ><A @@ -3738,7 +3773,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9200" +NAME="AEN9251" ></A ><P ></P @@ -3793,7 +3828,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9213" +NAME="AEN9264" ></A ><H3 ><A @@ -3828,7 +3863,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9221" +NAME="AEN9272" ></A ><P ></P @@ -3883,7 +3918,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9234" +NAME="AEN9285" ></A ><H3 ><A @@ -3928,7 +3963,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9245" +NAME="AEN9296" ></A ><P ></P @@ -4032,7 +4067,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9270" +NAME="AEN9321" ></A ><H3 ><A @@ -4062,7 +4097,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9277" +NAME="AEN9328" ></A ><P ></P @@ -4100,7 +4135,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9286" +NAME="AEN9337" ></A ><H3 ><A @@ -4137,7 +4172,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9295" +NAME="AEN9346" ></A ><P ></P @@ -4207,7 +4242,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9312" +NAME="AEN9363" ></A ><H3 ><A @@ -4247,7 +4282,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9321" +NAME="AEN9372" ></A ><P ></P @@ -4334,7 +4369,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9342" +NAME="AEN9393" ></A ><H3 ><A @@ -4368,7 +4403,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9350" +NAME="AEN9401" ></A ><P ></P @@ -4438,7 +4473,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9367" +NAME="AEN9418" ></A ><H3 ><A @@ -4483,7 +4518,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9378" +NAME="AEN9429" ></A ><P ></P @@ -4587,7 +4622,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9403" +NAME="AEN9454" ></A ><H3 ><A @@ -4617,7 +4652,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9410" +NAME="AEN9461" ></A ><P ></P @@ -4655,7 +4690,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9419" +NAME="AEN9470" ></A ><H3 ><A @@ -4695,7 +4730,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9428" +NAME="AEN9479" ></A ><P ></P @@ -4782,7 +4817,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9449" +NAME="AEN9500" ></A ><H3 ><A @@ -4816,7 +4851,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9457" +NAME="AEN9508" ></A ><P ></P @@ -4886,7 +4921,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9474" +NAME="AEN9525" ></A ><H3 ><A @@ -4923,7 +4958,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9483" +NAME="AEN9534" ></A ><P ></P @@ -4993,7 +5028,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9500" +NAME="AEN9551" ></A ><H3 ><A @@ -5031,7 +5066,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9508" +NAME="AEN9559" ></A ><P ></P @@ -5101,7 +5136,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9525" +NAME="AEN9576" ></A ><H3 ><A @@ -5144,7 +5179,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9534" +NAME="AEN9585" ></A ><P ></P @@ -5231,7 +5266,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9555" +NAME="AEN9606" ></A ><H3 ><A @@ -5291,7 +5326,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9570" +NAME="AEN9621" ></A ><P ></P @@ -5396,7 +5431,197 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9595" +NAME="AEN9646" +></A +><H3 +><A +NAME="XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE" +></A +>>xmlValidCtxtNormalizeAttributeValue ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +>* xmlValidCtxtNormalizeAttributeValue + (<A +HREF="libxml-valid.html#XMLVALIDCTXTPTR" +>xmlValidCtxtPtr</A +> ctxt, + <A +HREF="libxml-tree.html#XMLDOCPTR" +>xmlDocPtr</A +> doc, + <A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> elem, + const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *name, + const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *value);</PRE +></TD +></TR +></TABLE +><P +>Does the validation related extra step of the normalization of attribute +values:</P +><P +>If the declared value is not CDATA, then the XML processor must further +process the normalized attribute value by discarding any leading and +trailing space (<GTKDOCLINK +HREF="X20" +>x20</GTKDOCLINK +>) characters, and by replacing sequences of space +(<GTKDOCLINK +HREF="X20" +>x20</GTKDOCLINK +>) characters by single space (<GTKDOCLINK +HREF="X20" +>x20</GTKDOCLINK +>) character.</P +><P +>Also check VC: Standalone Document Declaration in P32, and update + ctxt->valid accordingly</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN9663" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ctxt</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the validation context</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>doc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the document</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>elem</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the parent</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>name</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the attribute name</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>value</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the attribute value</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>a new normalized string if normalization is needed, NULL otherwise + the caller must free the returned value.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN9692" ></A ><H3 ><A @@ -5441,7 +5666,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9605" +NAME="AEN9702" ></A ><P ></P @@ -5528,7 +5753,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9626" +NAME="AEN9723" ></A ><H3 ><A @@ -5577,7 +5802,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9638" +NAME="AEN9735" ></A ><P ></P @@ -5647,7 +5872,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9655" +NAME="AEN9752" ></A ><H3 ><A @@ -5689,7 +5914,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9664" +NAME="AEN9761" ></A ><P ></P @@ -5776,7 +6001,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9685" +NAME="AEN9782" ></A ><H3 ><A @@ -5816,7 +6041,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9695" +NAME="AEN9792" ></A ><P ></P @@ -5903,7 +6128,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9716" +NAME="AEN9813" ></A ><H3 ><A @@ -5944,7 +6169,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9725" +NAME="AEN9822" ></A ><P ></P @@ -6003,7 +6228,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->1 if valid or 0 otherwise</TD +>1 if valid or 0 if invalid and -1 if not well-formed</TD ></TR ></TBODY ></TABLE @@ -6014,7 +6239,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9742" +NAME="AEN9839" ></A ><H3 ><A @@ -6052,7 +6277,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9751" +NAME="AEN9848" ></A ><P ></P @@ -6122,7 +6347,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9768" +NAME="AEN9865" ></A ><H3 ><A @@ -6160,7 +6385,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9777" +NAME="AEN9874" ></A ><P ></P @@ -6247,7 +6472,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9798" +NAME="AEN9895" ></A ><H3 ><A @@ -6295,7 +6520,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9809" +NAME="AEN9906" ></A ><P ></P @@ -6382,7 +6607,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9830" +NAME="AEN9927" ></A ><H3 ><A @@ -6440,7 +6665,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9842" +NAME="AEN9939" ></A ><P ></P @@ -6561,7 +6786,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9871" +NAME="AEN9968" ></A ><H3 ><A @@ -6598,7 +6823,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9880" +NAME="AEN9977" ></A ><P ></P @@ -6668,7 +6893,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9897" +NAME="AEN9994" ></A ><H3 ><A @@ -6707,7 +6932,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9906" +NAME="AEN10003" ></A ><P ></P @@ -6794,7 +7019,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9927" +NAME="AEN10024" ></A ><H3 ><A @@ -6829,7 +7054,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9935" +NAME="AEN10032" ></A ><P ></P @@ -6899,7 +7124,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9952" +NAME="AEN10049" ></A ><H3 ><A @@ -6941,7 +7166,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9962" +NAME="AEN10059" ></A ><P ></P @@ -7028,7 +7253,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9983" +NAME="AEN10080" ></A ><H3 ><A @@ -7074,7 +7299,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN9994" +NAME="AEN10091" ></A ><P ></P @@ -7178,7 +7403,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10019" +NAME="AEN10116" ></A ><H3 ><A @@ -7215,7 +7440,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10028" +NAME="AEN10125" ></A ><P ></P @@ -7285,7 +7510,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10045" +NAME="AEN10142" ></A ><H3 ><A @@ -7326,7 +7551,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10055" +NAME="AEN10152" ></A ><P ></P @@ -7413,7 +7638,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10076" +NAME="AEN10173" ></A ><H3 ><A @@ -7450,7 +7675,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10085" +NAME="AEN10182" ></A ><P ></P @@ -7520,7 +7745,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10102" +NAME="AEN10199" ></A ><H3 ><A @@ -7580,7 +7805,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10114" +NAME="AEN10211" ></A ><P ></P @@ -7691,7 +7916,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10140" +NAME="AEN10237" ></A ><H3 ><A @@ -7727,7 +7952,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10148" +NAME="AEN10245" ></A ><P ></P
diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html index 715db5e..dd78f67 100644 --- a/doc/html/libxml-xinclude.html +++ b/doc/html/libxml-xinclude.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN17220" +NAME="AEN17193" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN17223" +NAME="AEN17196" ></A ><H2 >Synopsis</H2 @@ -160,7 +160,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN17228" +NAME="AEN17201" ></A ><H2 >Description</H2 @@ -170,14 +170,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN17231" +NAME="AEN17204" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN17233" +NAME="AEN17206" ></A ><H3 ><A @@ -212,7 +212,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17241" +NAME="AEN17214" ></A ><P ></P
diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html index 1fcf81a..e966aef 100644 --- a/doc/html/libxml-xmlerror.html +++ b/doc/html/libxml-xmlerror.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN10478" +NAME="AEN10575" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN10481" +NAME="AEN10578" ></A ><H2 >Synopsis</H2 @@ -216,7 +216,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN10498" +NAME="AEN10595" ></A ><H2 >Description</H2 @@ -226,14 +226,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN10501" +NAME="AEN10598" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN10503" +NAME="AEN10600" ></A ><H3 ><A @@ -388,7 +388,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10508" +NAME="AEN10605" ></A ><H3 ><A @@ -411,11 +411,14 @@ ></TR ></TABLE ><P +>Signature of the function to use when there is an error and +no parsing or validity context available</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10513" +NAME="AEN10611" ></A ><P ></P @@ -442,7 +445,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> a parsing context</TD ></TR ><TR ><TD @@ -459,7 +462,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the message</TD ></TR ><TR ><TD @@ -476,7 +479,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the extra arguments of the varags to format the message</TD ></TR ></TBODY ></TABLE @@ -487,7 +490,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10530" +NAME="AEN10628" ></A ><H3 ><A @@ -549,7 +552,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10542" +NAME="AEN10640" ></A ><P ></P @@ -604,7 +607,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10555" +NAME="AEN10653" ></A ><H3 ><A @@ -628,11 +631,13 @@ ></TR ></TABLE ><P +>Set or reset (if NULL) the default handler for generic errors</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10561" +NAME="AEN10660" ></A ><P ></P @@ -659,7 +664,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the handler</TD ></TR ></TBODY ></TABLE @@ -670,7 +675,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10570" +NAME="AEN10669" ></A ><H3 ><A @@ -700,7 +705,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10576" +NAME="AEN10675" ></A ><P ></P @@ -772,7 +777,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10593" +NAME="AEN10692" ></A ><H3 ><A @@ -802,7 +807,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10599" +NAME="AEN10698" ></A ><P ></P @@ -874,7 +879,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10616" +NAME="AEN10715" ></A ><H3 ><A @@ -904,7 +909,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10622" +NAME="AEN10721" ></A ><P ></P @@ -976,7 +981,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10639" +NAME="AEN10738" ></A ><H3 ><A @@ -1006,7 +1011,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10645" +NAME="AEN10744" ></A ><P ></P @@ -1078,7 +1083,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10662" +NAME="AEN10761" ></A ><H3 ><A @@ -1108,7 +1113,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10669" +NAME="AEN10768" ></A ><P ></P @@ -1146,7 +1151,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10678" +NAME="AEN10777" ></A ><H3 ><A @@ -1176,7 +1181,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN10685" +NAME="AEN10784" ></A ><P ></P
diff --git a/doc/html/libxml-xmlio.html b/doc/html/libxml-xmlio.html index b728117..05a669d 100644 --- a/doc/html/libxml-xmlio.html +++ b/doc/html/libxml-xmlio.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN18108" +NAME="AEN18081" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN18111" +NAME="AEN18084" ></A ><H2 >Synopsis</H2 @@ -505,7 +505,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN18202" +NAME="AEN18175" ></A ><H2 >Description</H2 @@ -515,14 +515,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN18205" +NAME="AEN18178" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN18207" +NAME="AEN18180" ></A ><H3 ><A @@ -543,11 +543,14 @@ ></TR ></TABLE ><P +>Callback used in the I/O Input API to detect if the current handler +can provide input fonctionnalities for this resource.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18212" +NAME="AEN18186" ></A ><P ></P @@ -574,7 +577,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the filename or URI</TD ></TR ><TR ><TD @@ -589,7 +592,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>1 if yes and 0 if another Input module should be used</TD ></TR ></TBODY ></TABLE @@ -600,7 +603,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18225" +NAME="AEN18199" ></A ><H3 ><A @@ -621,11 +624,13 @@ ></TR ></TABLE ><P +>Callback used in the I/O Input API to open the resource</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18230" +NAME="AEN18205" ></A ><P ></P @@ -652,7 +657,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the filename or URI</TD ></TR ></TBODY ></TABLE @@ -663,7 +668,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18239" +NAME="AEN18214" ></A ><H3 ><A @@ -686,11 +691,13 @@ ></TR ></TABLE ><P +>Callback used in the I/O Input API to read the resource</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18244" +NAME="AEN18220" ></A ><P ></P @@ -717,7 +724,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an Input context</TD ></TR ><TR ><TD @@ -734,7 +741,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the buffer to store data read</TD ></TR ><TR ><TD @@ -751,7 +758,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the length of the buffer in bytes</TD ></TR ><TR ><TD @@ -766,7 +773,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the number of bytes read or -1 in case of error</TD ></TR ></TBODY ></TABLE @@ -777,7 +784,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18265" +NAME="AEN18241" ></A ><H3 ><A @@ -798,11 +805,13 @@ ></TR ></TABLE ><P +>Callback used in the I/O Input API to close the resource</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18270" +NAME="AEN18247" ></A ><P ></P @@ -829,7 +838,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an Input context</TD ></TR ><TR ><TD @@ -844,7 +853,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>0 or -1 in case of error</TD ></TR ></TBODY ></TABLE @@ -855,7 +864,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18283" +NAME="AEN18260" ></A ><H3 ><A @@ -890,7 +899,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18288" +NAME="AEN18265" ></A ><H3 ><A @@ -911,11 +920,14 @@ ></TR ></TABLE ><P +>Callback used in the I/O Output API to detect if the current handler +can provide output fonctionnalities for this resource.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18293" +NAME="AEN18271" ></A ><P ></P @@ -942,7 +954,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the filename or URI</TD ></TR ><TR ><TD @@ -957,7 +969,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>1 if yes and 0 if another Output module should be used</TD ></TR ></TBODY ></TABLE @@ -968,7 +980,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18306" +NAME="AEN18284" ></A ><H3 ><A @@ -989,11 +1001,13 @@ ></TR ></TABLE ><P +>Callback used in the I/O Output API to open the resource</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18311" +NAME="AEN18290" ></A ><P ></P @@ -1020,7 +1034,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the filename or URI</TD ></TR ></TBODY ></TABLE @@ -1031,7 +1045,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18320" +NAME="AEN18299" ></A ><H3 ><A @@ -1054,11 +1068,13 @@ ></TR ></TABLE ><P +>Callback used in the I/O Output API to write to the resource</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18325" +NAME="AEN18305" ></A ><P ></P @@ -1085,7 +1101,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an Output context</TD ></TR ><TR ><TD @@ -1102,7 +1118,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the buffer of data to write</TD ></TR ><TR ><TD @@ -1119,7 +1135,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the length of the buffer in bytes</TD ></TR ><TR ><TD @@ -1134,7 +1150,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the number of bytes written or -1 in case of error</TD ></TR ></TBODY ></TABLE @@ -1145,7 +1161,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18346" +NAME="AEN18326" ></A ><H3 ><A @@ -1166,11 +1182,13 @@ ></TR ></TABLE ><P +>Callback used in the I/O Output API to close the resource</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18351" +NAME="AEN18332" ></A ><P ></P @@ -1197,7 +1215,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an Output context</TD ></TR ><TR ><TD @@ -1212,7 +1230,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>0 or -1 in case of error</TD ></TR ></TBODY ></TABLE @@ -1223,7 +1241,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18364" +NAME="AEN18345" ></A ><H3 ><A @@ -1259,7 +1277,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18369" +NAME="AEN18350" ></A ><H3 ><A @@ -1288,7 +1306,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18375" +NAME="AEN18356" ></A ><H3 ><A @@ -1317,7 +1335,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18381" +NAME="AEN18362" ></A ><H3 ><A @@ -1346,7 +1364,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18387" +NAME="AEN18368" ></A ><H3 ><A @@ -1380,7 +1398,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18395" +NAME="AEN18376" ></A ><P ></P @@ -1433,7 +1451,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18408" +NAME="AEN18389" ></A ><H3 ><A @@ -1471,7 +1489,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18417" +NAME="AEN18398" ></A ><P ></P @@ -1541,7 +1559,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18434" +NAME="AEN18415" ></A ><H3 ><A @@ -1580,7 +1598,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18442" +NAME="AEN18423" ></A ><P ></P @@ -1650,7 +1668,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18459" +NAME="AEN18440" ></A ><H3 ><A @@ -1689,7 +1707,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18468" +NAME="AEN18449" ></A ><P ></P @@ -1759,7 +1777,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18485" +NAME="AEN18466" ></A ><H3 ><A @@ -1795,7 +1813,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18493" +NAME="AEN18474" ></A ><P ></P @@ -1865,7 +1883,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18510" +NAME="AEN18491" ></A ><H3 ><A @@ -1902,7 +1920,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18518" +NAME="AEN18499" ></A ><P ></P @@ -1989,7 +2007,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18539" +NAME="AEN18520" ></A ><H3 ><A @@ -2033,7 +2051,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18549" +NAME="AEN18530" ></A ><P ></P @@ -2137,7 +2155,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18574" +NAME="AEN18555" ></A ><H3 ><A @@ -2170,7 +2188,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18581" +NAME="AEN18562" ></A ><P ></P @@ -2241,7 +2259,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18598" +NAME="AEN18579" ></A ><H3 ><A @@ -2277,7 +2295,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18606" +NAME="AEN18587" ></A ><P ></P @@ -2348,7 +2366,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18623" +NAME="AEN18604" ></A ><H3 ><A @@ -2382,7 +2400,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18630" +NAME="AEN18611" ></A ><P ></P @@ -2470,7 +2488,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18651" +NAME="AEN18632" ></A ><H3 ><A @@ -2500,7 +2518,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18658" +NAME="AEN18639" ></A ><P ></P @@ -2538,7 +2556,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18667" +NAME="AEN18648" ></A ><H3 ><A @@ -2565,7 +2583,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18673" +NAME="AEN18654" ></A ><P ></P @@ -2618,7 +2636,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18686" +NAME="AEN18667" ></A ><H3 ><A @@ -2660,7 +2678,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18696" +NAME="AEN18677" ></A ><P ></P @@ -2764,7 +2782,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18721" +NAME="AEN18702" ></A ><H3 ><A @@ -2793,7 +2811,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18727" +NAME="AEN18708" ></A ><H3 ><A @@ -2826,7 +2844,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18735" +NAME="AEN18716" ></A ><P ></P @@ -2879,7 +2897,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18748" +NAME="AEN18729" ></A ><H3 ><A @@ -2920,7 +2938,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18756" +NAME="AEN18737" ></A ><P ></P @@ -3007,7 +3025,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18777" +NAME="AEN18758" ></A ><H3 ><A @@ -3046,7 +3064,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18786" +NAME="AEN18767" ></A ><P ></P @@ -3116,7 +3134,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18803" +NAME="AEN18784" ></A ><H3 ><A @@ -3151,7 +3169,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18811" +NAME="AEN18792" ></A ><P ></P @@ -3221,7 +3239,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18828" +NAME="AEN18809" ></A ><H3 ><A @@ -3264,7 +3282,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18838" +NAME="AEN18819" ></A ><P ></P @@ -3342,7 +3360,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the charset encoding if known</TD ></TR ><TR ><TD @@ -3368,7 +3386,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18863" +NAME="AEN18844" ></A ><H3 ><A @@ -3403,7 +3421,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18870" +NAME="AEN18851" ></A ><P ></P @@ -3491,7 +3509,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18891" +NAME="AEN18872" ></A ><H3 ><A @@ -3525,7 +3543,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18898" +NAME="AEN18879" ></A ><P ></P @@ -3596,7 +3614,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18915" +NAME="AEN18896" ></A ><H3 ><A @@ -3626,7 +3644,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18922" +NAME="AEN18903" ></A ><P ></P @@ -3679,7 +3697,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18935" +NAME="AEN18916" ></A ><H3 ><A @@ -3710,7 +3728,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18942" +NAME="AEN18923" ></A ><P ></P @@ -3763,7 +3781,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18955" +NAME="AEN18936" ></A ><H3 ><A @@ -3805,7 +3823,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18965" +NAME="AEN18946" ></A ><P ></P @@ -3909,7 +3927,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18990" +NAME="AEN18971" ></A ><H3 ><A @@ -3938,7 +3956,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN18996" +NAME="AEN18977" ></A ><P ></P @@ -3993,7 +4011,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19009" +NAME="AEN18990" ></A ><H3 ><A @@ -4023,7 +4041,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19015" +NAME="AEN18996" ></A ><H3 ><A @@ -4060,7 +4078,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN19023" +NAME="AEN19004" ></A ><P ></P
diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html index e563638..c185461 100644 --- a/doc/html/libxml-xmlmemory.html +++ b/doc/html/libxml-xmlmemory.html
@@ -111,7 +111,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN26182" +NAME="AEN26184" ></A ><H2 >Name</H2 @@ -119,7 +119,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN26185" +NAME="AEN26187" ></A ><H2 >Synopsis</H2 @@ -138,33 +138,29 @@ HREF="libxml-xmlmemory.html#DEBUG-MEMORY-CAPS" >DEBUG_MEMORY</A > -#define <A -HREF="libxml-xmlmemory.html#MEM-LIST-CAPS" ->MEM_LIST</A -> void (<A HREF="libxml-xmlmemory.html#XMLFREEFUNC" >*xmlFreeFunc</A ->) (void*); +>) (void *mem); void* (<A HREF="libxml-xmlmemory.html#XMLMALLOCFUNC" >*xmlMallocFunc</A >) (<GTKDOCLINK HREF="SIZE-T" >size_t</GTKDOCLINK ->); +> size); void* (<A HREF="libxml-xmlmemory.html#XMLREALLOCFUNC" >*xmlReallocFunc</A ->) (void*, +>) (void *mem, <GTKDOCLINK HREF="SIZE-T" >size_t</GTKDOCLINK ->); +> size); char* (<A HREF="libxml-xmlmemory.html#XMLSTRDUPFUNC" >*xmlStrdupFunc</A ->) (const char*); +>) (const char *str); int <A HREF="libxml-xmlmemory.html#XMLMEMSETUP" >xmlMemSetup</A @@ -274,7 +270,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN26221" +NAME="AEN26222" ></A ><H2 >Description</H2 @@ -284,14 +280,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN26224" +NAME="AEN26225" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN26226" +NAME="AEN26227" ></A ><H3 ><A @@ -322,35 +318,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26232" -></A -><H3 -><A -NAME="MEM-LIST-CAPS" -></A ->>MEM_LIST</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->#define MEM_LIST /* keep a list of all the allocated memory blocks */</PRE -></TD -></TR -></TABLE -><P ->keep track of all allocated blocks for error reporting</P -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN26238" +NAME="AEN26233" ></A ><H3 ><A @@ -366,16 +334,21 @@ ><TD ><PRE CLASS="PROGRAMLISTING" ->void (*xmlFreeFunc) (void*);</PRE +>void (*xmlFreeFunc) (void *mem);</PRE ></TD ></TR ></TABLE ><P +>Signature for a <GTKDOCLINK +HREF="FREE" +>free</GTKDOCLINK +>() implementation</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26243" +NAME="AEN26240" ></A ><P ></P @@ -395,14 +368,14 @@ ><TT CLASS="PARAMETER" ><I ->Param1</I +>mem</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an already allocated block of memory</TD ></TR ></TBODY ></TABLE @@ -413,7 +386,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26252" +NAME="AEN26249" ></A ><H3 ><A @@ -432,16 +405,21 @@ >void* (*xmlMallocFunc) (<GTKDOCLINK HREF="SIZE-T" >size_t</GTKDOCLINK ->);</PRE +> size);</PRE ></TD ></TR ></TABLE ><P +>Signature for a <GTKDOCLINK +HREF="MALLOC" +>malloc</GTKDOCLINK +>() implementation</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26258" +NAME="AEN26257" ></A ><P ></P @@ -461,14 +439,14 @@ ><TT CLASS="PARAMETER" ><I ->Param1</I +>size</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the size requested in bytes</TD ></TR ></TBODY ></TABLE @@ -479,7 +457,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26267" +NAME="AEN26266" ></A ><H3 ><A @@ -495,20 +473,25 @@ ><TD ><PRE CLASS="PROGRAMLISTING" ->void* (*xmlReallocFunc) (void*, +>void* (*xmlReallocFunc) (void *mem, <GTKDOCLINK HREF="SIZE-T" >size_t</GTKDOCLINK ->);</PRE +> size);</PRE ></TD ></TR ></TABLE ><P +>Signature for a <GTKDOCLINK +HREF="REALLOC" +>realloc</GTKDOCLINK +>() implementation</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26273" +NAME="AEN26274" ></A ><P ></P @@ -528,14 +511,14 @@ ><TT CLASS="PARAMETER" ><I ->Param1</I +>mem</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an already allocated block of memory</TD ></TR ><TR ><TD @@ -545,14 +528,14 @@ ><TT CLASS="PARAMETER" ><I ->Param2</I +>size</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the new size requested in bytes</TD ></TR ></TBODY ></TABLE @@ -563,7 +546,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26286" +NAME="AEN26287" ></A ><H3 ><A @@ -579,16 +562,21 @@ ><TD ><PRE CLASS="PROGRAMLISTING" ->char* (*xmlStrdupFunc) (const char*);</PRE +>char* (*xmlStrdupFunc) (const char *str);</PRE ></TD ></TR ></TABLE ><P +>Signature for an <GTKDOCLINK +HREF="STRDUP" +>strdup</GTKDOCLINK +>() implementation</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26291" +NAME="AEN26294" ></A ><P ></P @@ -608,14 +596,14 @@ ><TT CLASS="PARAMETER" ><I ->Param1</I +>str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> a zero terminated string</TD ></TR ><TR ><TD @@ -630,7 +618,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the copy of the string or NULL in case of error</TD ></TR ></TBODY ></TABLE @@ -641,7 +629,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26304" +NAME="AEN26307" ></A ><H3 ><A @@ -687,7 +675,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26315" +NAME="AEN26318" ></A ><P ></P @@ -803,7 +791,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26344" +NAME="AEN26347" ></A ><H3 ><A @@ -845,7 +833,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26354" +NAME="AEN26357" ></A ><P ></P @@ -961,7 +949,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26383" +NAME="AEN26386" ></A ><H3 ><A @@ -988,7 +976,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26389" +NAME="AEN26392" ></A ><P ></P @@ -1024,7 +1012,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26398" +NAME="AEN26401" ></A ><H3 ><A @@ -1051,7 +1039,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26404" +NAME="AEN26407" ></A ><P ></P @@ -1087,7 +1075,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26413" +NAME="AEN26416" ></A ><H3 ><A @@ -1117,7 +1105,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26420" +NAME="AEN26423" ></A ><P ></P @@ -1156,7 +1144,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26429" +NAME="AEN26432" ></A ><H3 ><A @@ -1193,7 +1181,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26437" +NAME="AEN26440" ></A ><P ></P @@ -1248,7 +1236,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26450" +NAME="AEN26453" ></A ><H3 ><A @@ -1276,7 +1264,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26456" +NAME="AEN26459" ></A ><H3 ><A @@ -1306,7 +1294,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26463" +NAME="AEN26466" ></A ><P ></P @@ -1344,7 +1332,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26472" +NAME="AEN26475" ></A ><H3 ><A @@ -1374,7 +1362,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26479" +NAME="AEN26482" ></A ><P ></P @@ -1429,7 +1417,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26492" +NAME="AEN26495" ></A ><H3 ><A @@ -1462,7 +1450,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26500" +NAME="AEN26503" ></A ><P ></P @@ -1500,7 +1488,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26509" +NAME="AEN26512" ></A ><H3 ><A @@ -1535,7 +1523,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26517" +NAME="AEN26520" ></A ><P ></P @@ -1607,7 +1595,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26534" +NAME="AEN26537" ></A ><H3 ><A @@ -1643,7 +1631,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26542" +NAME="AEN26545" ></A ><P ></P @@ -1732,7 +1720,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN26563" +NAME="AEN26566" ></A ><H3 ><A @@ -1764,7 +1752,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN26570" +NAME="AEN26573" ></A ><P ></P @@ -1791,7 +1779,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the initial string pointer</TD ></TR ><TR ><TD
diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html index dcb58d3..88040a7 100644 --- a/doc/html/libxml-xpath.html +++ b/doc/html/libxml-xpath.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN11861" +NAME="AEN11960" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN11864" +NAME="AEN11963" ></A ><H2 >Synopsis</H2 @@ -592,7 +592,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN11990" +NAME="AEN12089" ></A ><H2 >Description</H2 @@ -602,14 +602,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN11993" +NAME="AEN12092" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN11995" +NAME="AEN12094" ></A ><H3 ><A @@ -698,7 +698,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12001" +NAME="AEN12100" ></A ><H3 ><A @@ -724,7 +724,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12006" +NAME="AEN12105" ></A ><H3 ><A @@ -768,7 +768,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12012" +NAME="AEN12111" ></A ><H3 ><A @@ -794,7 +794,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12017" +NAME="AEN12116" ></A ><H3 ><A @@ -843,7 +843,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12022" +NAME="AEN12121" ></A ><H3 ><A @@ -873,7 +873,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12027" +NAME="AEN12126" ></A ><H3 ><A @@ -899,7 +899,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12032" +NAME="AEN12131" ></A ><H3 ><A @@ -936,7 +936,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12037" +NAME="AEN12136" ></A ><H3 ><A @@ -972,7 +972,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12042" +NAME="AEN12141" ></A ><H3 ><A @@ -998,7 +998,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12047" +NAME="AEN12146" ></A ><H3 ><A @@ -1023,11 +1023,14 @@ ></TR ></TABLE ><P +>A conversion function is associated to a type and used to cast +the new type to primitive values.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12053" +NAME="AEN12153" ></A ><P ></P @@ -1054,7 +1057,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XPath object</TD ></TR ><TR ><TD @@ -1071,7 +1074,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the number of the target type</TD ></TR ><TR ><TD @@ -1086,7 +1089,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>-1 in case of error, 0 otherwise</TD ></TR ></TBODY ></TABLE @@ -1097,7 +1100,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12070" +NAME="AEN12170" ></A ><H3 ><A @@ -1126,7 +1129,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12075" +NAME="AEN12175" ></A ><H3 ><A @@ -1152,7 +1155,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12080" +NAME="AEN12180" ></A ><H3 ><A @@ -1181,7 +1184,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12085" +NAME="AEN12185" ></A ><H3 ><A @@ -1207,7 +1210,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12090" +NAME="AEN12190" ></A ><H3 ><A @@ -1238,7 +1241,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12097" +NAME="AEN12197" ></A ><P ></P @@ -1293,7 +1296,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12110" +NAME="AEN12210" ></A ><H3 ><A @@ -1322,7 +1325,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12115" +NAME="AEN12215" ></A ><H3 ><A @@ -1348,7 +1351,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12120" +NAME="AEN12220" ></A ><H3 ><A @@ -1379,11 +1382,15 @@ ></TR ></TABLE ><P +>An axis traversal function. To traverse an axis, the engine calls +the first time with cur == NULL and repeat until the function returns +NULL indicating the end of the axis traversal.</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12128" +NAME="AEN12229" ></A ><P ></P @@ -1410,7 +1417,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the XPath interpreter context</TD ></TR ><TR ><TD @@ -1427,7 +1434,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the previous node being explored on that axis</TD ></TR ><TR ><TD @@ -1442,7 +1449,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the next node in that axis or NULL if at the end of the axis</TD ></TR ></TBODY ></TABLE @@ -1453,7 +1460,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12145" +NAME="AEN12246" ></A ><H3 ><A @@ -1482,7 +1489,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12150" +NAME="AEN12251" ></A ><H3 ><A @@ -1508,7 +1515,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12155" +NAME="AEN12256" ></A ><H3 ><A @@ -1540,7 +1547,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12162" +NAME="AEN12263" ></A ><H3 ><A @@ -1566,7 +1573,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12167" +NAME="AEN12268" ></A ><H3 ><A @@ -1592,14 +1599,14 @@ ></TABLE ><P >An XPath function -The arguments (if any) are popped out of the context stack +The arguments (if any) are popped out from the context stack and the result is pushed on the stack.</P ><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12174" +NAME="AEN12275" ></A ><P ></P @@ -1626,7 +1633,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the XPath interprestation context</TD ></TR ><TR ><TD @@ -1643,7 +1650,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the number of arguments</TD ></TR ></TBODY ></TABLE @@ -1654,7 +1661,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12187" +NAME="AEN12288" ></A ><H3 ><A @@ -1689,7 +1696,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12195" +NAME="AEN12296" ></A ><P ></P @@ -1742,7 +1749,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12208" +NAME="AEN12309" ></A ><H3 ><A @@ -1777,7 +1784,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12216" +NAME="AEN12317" ></A ><P ></P @@ -1830,7 +1837,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12229" +NAME="AEN12330" ></A ><H3 ><A @@ -1857,7 +1864,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12235" +NAME="AEN12336" ></A ><P ></P @@ -1895,7 +1902,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12244" +NAME="AEN12345" ></A ><H3 ><A @@ -1925,7 +1932,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12251" +NAME="AEN12352" ></A ><P ></P @@ -1980,7 +1987,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12264" +NAME="AEN12365" ></A ><H3 ><A @@ -2012,7 +2019,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12271" +NAME="AEN12372" ></A ><P ></P @@ -2050,7 +2057,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12280" +NAME="AEN12381" ></A ><H3 ><A @@ -2080,7 +2087,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12287" +NAME="AEN12388" ></A ><P ></P @@ -2118,7 +2125,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12296" +NAME="AEN12397" ></A ><H3 ><A @@ -2156,7 +2163,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12305" +NAME="AEN12406" ></A ><P ></P @@ -2209,7 +2216,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12318" +NAME="AEN12419" ></A ><H3 ><A @@ -2248,7 +2255,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12327" +NAME="AEN12428" ></A ><P ></P @@ -2286,7 +2293,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12336" +NAME="AEN12437" ></A ><H3 ><A @@ -2316,7 +2323,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12343" +NAME="AEN12444" ></A ><P ></P @@ -2354,7 +2361,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12352" +NAME="AEN12453" ></A ><H3 ><A @@ -2387,7 +2394,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12360" +NAME="AEN12461" ></A ><P ></P @@ -2440,7 +2447,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12373" +NAME="AEN12474" ></A ><H3 ><A @@ -2474,7 +2481,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12381" +NAME="AEN12482" ></A ><P ></P @@ -2545,7 +2552,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12398" +NAME="AEN12499" ></A ><H3 ><A @@ -2575,424 +2582,6 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12405" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->val</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> a number</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" ->the boolean value</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN12418" -></A -><H3 -><A -NAME="XMLXPATHCASTSTRINGTOBOOLEAN" -></A ->>xmlXPathCastStringToBoolean ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->int xmlXPathCastStringToBoolean (const <A -HREF="libxml-tree.html#XMLCHAR" ->xmlChar</A -> *val);</PRE -></TD -></TR -></TABLE -><P ->Converts a string to its boolean value</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN12425" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->val</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> a string</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" ->the boolean value</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN12438" -></A -><H3 -><A -NAME="XMLXPATHCASTNODESETTOBOOLEAN" -></A ->>xmlXPathCastNodeSetToBoolean ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->int xmlXPathCastNodeSetToBoolean (<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> ns);</PRE -></TD -></TR -></TABLE -><P ->Converts a node-set to its boolean value</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN12445" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->ns</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> a node-set</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" ->the boolean value</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN12458" -></A -><H3 -><A -NAME="XMLXPATHCASTTOBOOLEAN" -></A ->>xmlXPathCastToBoolean ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->int xmlXPathCastToBoolean (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> val);</PRE -></TD -></TR -></TABLE -><P ->Converts an XPath object to its boolean value</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN12465" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->val</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> an XPath object</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" ->the boolean value</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN12478" -></A -><H3 -><A -NAME="XMLXPATHCASTBOOLEANTONUMBER" -></A ->>xmlXPathCastBooleanToNumber ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" -><GTKDOCLINK -HREF="DOUBLE" ->double</GTKDOCLINK -> xmlXPathCastBooleanToNumber (int val);</PRE -></TD -></TR -></TABLE -><P ->Converts a boolean to its number value</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN12485" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->val</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> a boolean</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" ->the number value</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN12498" -></A -><H3 -><A -NAME="XMLXPATHCASTSTRINGTONUMBER" -></A ->>xmlXPathCastStringToNumber ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" -><GTKDOCLINK -HREF="DOUBLE" ->double</GTKDOCLINK -> xmlXPathCastStringToNumber (const <A -HREF="libxml-tree.html#XMLCHAR" ->xmlChar</A -> *val);</PRE -></TD -></TR -></TABLE -><P ->Converts a string to its number value</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A NAME="AEN12506" ></A ><P @@ -3020,6 +2609,424 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" +> a number</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the boolean value</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN12519" +></A +><H3 +><A +NAME="XMLXPATHCASTSTRINGTOBOOLEAN" +></A +>>xmlXPathCastStringToBoolean ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>int xmlXPathCastStringToBoolean (const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *val);</PRE +></TD +></TR +></TABLE +><P +>Converts a string to its boolean value</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN12526" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> a string</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the boolean value</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN12539" +></A +><H3 +><A +NAME="XMLXPATHCASTNODESETTOBOOLEAN" +></A +>>xmlXPathCastNodeSetToBoolean ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>int xmlXPathCastNodeSetToBoolean (<A +HREF="libxml-xpath.html#XMLNODESETPTR" +>xmlNodeSetPtr</A +> ns);</PRE +></TD +></TR +></TABLE +><P +>Converts a node-set to its boolean value</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN12546" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ns</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> a node-set</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the boolean value</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN12559" +></A +><H3 +><A +NAME="XMLXPATHCASTTOBOOLEAN" +></A +>>xmlXPathCastToBoolean ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>int xmlXPathCastToBoolean (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE +></TD +></TR +></TABLE +><P +>Converts an XPath object to its boolean value</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN12566" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XPath object</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the boolean value</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN12579" +></A +><H3 +><A +NAME="XMLXPATHCASTBOOLEANTONUMBER" +></A +>>xmlXPathCastBooleanToNumber ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="DOUBLE" +>double</GTKDOCLINK +> xmlXPathCastBooleanToNumber (int val);</PRE +></TD +></TR +></TABLE +><P +>Converts a boolean to its number value</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN12586" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> a boolean</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the number value</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN12599" +></A +><H3 +><A +NAME="XMLXPATHCASTSTRINGTONUMBER" +></A +>>xmlXPathCastStringToNumber ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="DOUBLE" +>double</GTKDOCLINK +> xmlXPathCastStringToNumber (const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *val);</PRE +></TD +></TR +></TABLE +><P +>Converts a string to its number value</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN12607" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" > a string</TD ></TR ><TR @@ -3046,7 +3053,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12519" +NAME="AEN12620" ></A ><H3 ><A @@ -3079,7 +3086,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12527" +NAME="AEN12628" ></A ><P ></P @@ -3132,7 +3139,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12540" +NAME="AEN12641" ></A ><H3 ><A @@ -3165,7 +3172,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12548" +NAME="AEN12649" ></A ><P ></P @@ -3218,7 +3225,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12561" +NAME="AEN12662" ></A ><H3 ><A @@ -3251,7 +3258,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12569" +NAME="AEN12670" ></A ><P ></P @@ -3304,7 +3311,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12582" +NAME="AEN12683" ></A ><H3 ><A @@ -3334,7 +3341,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12589" +NAME="AEN12690" ></A ><P ></P @@ -3387,7 +3394,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12602" +NAME="AEN12703" ></A ><H3 ><A @@ -3420,7 +3427,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12610" +NAME="AEN12711" ></A ><P ></P @@ -3473,7 +3480,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12623" +NAME="AEN12724" ></A ><H3 ><A @@ -3506,7 +3513,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12631" +NAME="AEN12732" ></A ><P ></P @@ -3559,7 +3566,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12644" +NAME="AEN12745" ></A ><H3 ><A @@ -3592,7 +3599,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12652" +NAME="AEN12753" ></A ><P ></P @@ -3645,7 +3652,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12665" +NAME="AEN12766" ></A ><H3 ><A @@ -3681,7 +3688,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12674" +NAME="AEN12775" ></A ><P ></P @@ -3741,7 +3748,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12688" +NAME="AEN12789" ></A ><H3 ><A @@ -3777,7 +3784,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12697" +NAME="AEN12798" ></A ><P ></P @@ -3836,7 +3843,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12711" +NAME="AEN12812" ></A ><H3 ><A @@ -3872,7 +3879,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12720" +NAME="AEN12821" ></A ><P ></P @@ -3931,7 +3938,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12734" +NAME="AEN12835" ></A ><H3 ><A @@ -3967,7 +3974,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12743" +NAME="AEN12844" ></A ><P ></P @@ -4026,7 +4033,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12757" +NAME="AEN12858" ></A ><H3 ><A @@ -4054,7 +4061,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12763" +NAME="AEN12864" ></A ><H3 ><A @@ -4087,7 +4094,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12771" +NAME="AEN12872" ></A ><P ></P @@ -4140,7 +4147,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12784" +NAME="AEN12885" ></A ><H3 ><A @@ -4170,7 +4177,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12791" +NAME="AEN12892" ></A ><P ></P @@ -4208,7 +4215,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12800" +NAME="AEN12901" ></A ><H3 ><A @@ -4245,7 +4252,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12809" +NAME="AEN12910" ></A ><P ></P @@ -4316,7 +4323,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12826" +NAME="AEN12927" ></A ><H3 ><A @@ -4353,7 +4360,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12835" +NAME="AEN12936" ></A ><P ></P @@ -4424,7 +4431,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12852" +NAME="AEN12953" ></A ><H3 ><A @@ -4465,7 +4472,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12860" +NAME="AEN12961" ></A ><P ></P @@ -4535,7 +4542,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12877" +NAME="AEN12978" ></A ><H3 ><A @@ -4568,7 +4575,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12885" +NAME="AEN12986" ></A ><P ></P @@ -4622,7 +4629,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12898" +NAME="AEN12999" ></A ><H3 ><A @@ -4659,7 +4666,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12907" +NAME="AEN13008" ></A ><P ></P @@ -4730,7 +4737,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12924" +NAME="AEN13025" ></A ><H3 ><A @@ -4765,7 +4772,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN12932" +NAME="AEN13033" ></A ><P ></P
diff --git a/doc/html/libxml-xpathinternals.html b/doc/html/libxml-xpathinternals.html index 79fe940..922ce86 100644 --- a/doc/html/libxml-xpathinternals.html +++ b/doc/html/libxml-xpathinternals.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN12946" +NAME="AEN13047" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN12949" +NAME="AEN13050" ></A ><H2 >Synopsis</H2 @@ -904,14 +904,6 @@ >xmlNodeSetPtr</A > set); void <A -HREF="libxml-xpathinternals.html#XMLXPATHIDFUNCTION" ->xmlXPathIdFunction</A -> (<A -HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ->xmlXPathParserContextPtr</A -> ctxt, - int nargs); -void <A HREF="libxml-xpathinternals.html#XMLXPATHROOT" >xmlXPathRoot</A > (<A @@ -967,18 +959,6 @@ >xmlXPathObjectPtr</A > res); void <A -HREF="libxml-xpath.html#XMLXPATHINIT" ->xmlXPathInit</A -> (void); -void <A -HREF="libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION" ->xmlXPathStringFunction</A -> (<A -HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ->xmlXPathParserContextPtr</A -> ctxt, - int nargs); -void <A HREF="libxml-xpathinternals.html#XMLXPATHREGISTERALLFUNCTIONS" >xmlXPathRegisterAllFunctions</A > (<A @@ -989,16 +969,6 @@ HREF="libxml-xpath.html#XMLNODESETPTR" >xmlNodeSetPtr</A > <A -HREF="libxml-xpath.html#XMLXPATHNODESETCREATE" ->xmlXPathNodeSetCreate</A -> (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> val); -<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> <A HREF="libxml-xpathinternals.html#XMLXPATHNODESETMERGE" >xmlXPathNodeSetMerge</A > (<A @@ -1028,13 +998,6 @@ >xmlNodeSetPtr</A > cur, int val); -void <A -HREF="libxml-xpath.html#XMLXPATHFREENODESET" ->xmlXPathFreeNodeSet</A -> (<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> obj); <A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A @@ -1062,37 +1025,6 @@ HREF="libxml-xpathinternals.html#XMLXPATHWRAPEXTERNAL" >xmlXPathWrapExternal</A > (void *val); -void <A -HREF="libxml-xpath.html#XMLXPATHFREENODESETLIST" ->xmlXPathFreeNodeSetList</A -> (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> obj); -void <A -HREF="libxml-xpath.html#XMLXPATHFREEOBJECT" ->xmlXPathFreeObject</A -> (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> obj); -<A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> <A -HREF="libxml-xpath.html#XMLXPATHNEWCONTEXT" ->xmlXPathNewContext</A -> (<A -HREF="libxml-tree.html#XMLDOCPTR" ->xmlDocPtr</A -> doc); -void <A -HREF="libxml-xpath.html#XMLXPATHFREECONTEXT" ->xmlXPathFreeContext</A -> (<A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> ctxt); int <A HREF="libxml-xpathinternals.html#XMLXPATHEQUALVALUES" >xmlXPathEqualValues</A @@ -1365,6 +1297,14 @@ > ctxt, int nargs); void <A +HREF="libxml-xpathinternals.html#XMLXPATHIDFUNCTION" +>xmlXPathIdFunction</A +> (<A +HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" +>xmlXPathParserContextPtr</A +> ctxt, + int nargs); +void <A HREF="libxml-xpathinternals.html#XMLXPATHLOCALNAMEFUNCTION" >xmlXPathLocalNameFunction</A > (<A @@ -1381,6 +1321,14 @@ > ctxt, int nargs); void <A +HREF="libxml-xpathinternals.html#XMLXPATHSTRINGFUNCTION" +>xmlXPathStringFunction</A +> (<A +HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" +>xmlXPathParserContextPtr</A +> ctxt, + int nargs); +void <A HREF="libxml-xpathinternals.html#XMLXPATHSTRINGLENGTHFUNCTION" >xmlXPathStringLengthFunction</A > (<A @@ -1539,7 +1487,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN13331" +NAME="AEN13417" ></A ><H2 >Description</H2 @@ -1549,14 +1497,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN13334" +NAME="AEN13420" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN13336" +NAME="AEN13422" ></A ><H3 ><A @@ -1583,7 +1531,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13342" +NAME="AEN13428" ></A ><P ></P @@ -1638,7 +1586,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13355" +NAME="AEN13441" ></A ><H3 ><A @@ -1665,7 +1613,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13361" +NAME="AEN13447" ></A ><P ></P @@ -1703,7 +1651,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13370" +NAME="AEN13456" ></A ><H3 ><A @@ -1730,7 +1678,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13376" +NAME="AEN13462" ></A ><P ></P @@ -1768,7 +1716,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13385" +NAME="AEN13471" ></A ><H3 ><A @@ -1795,7 +1743,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13391" +NAME="AEN13477" ></A ><P ></P @@ -1833,7 +1781,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13400" +NAME="AEN13486" ></A ><H3 ><A @@ -1860,7 +1808,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13406" +NAME="AEN13492" ></A ><P ></P @@ -1898,7 +1846,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13415" +NAME="AEN13501" ></A ><H3 ><A @@ -1925,7 +1873,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13421" +NAME="AEN13507" ></A ><P ></P @@ -1963,7 +1911,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13430" +NAME="AEN13516" ></A ><H3 ><A @@ -1990,7 +1938,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13436" +NAME="AEN13522" ></A ><P ></P @@ -2028,7 +1976,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13445" +NAME="AEN13531" ></A ><H3 ><A @@ -2062,7 +2010,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13453" +NAME="AEN13539" ></A ><P ></P @@ -2115,7 +2063,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13466" +NAME="AEN13552" ></A ><H3 ><A @@ -2152,7 +2100,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13475" +NAME="AEN13561" ></A ><P ></P @@ -2205,7 +2153,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13488" +NAME="AEN13574" ></A ><H3 ><A @@ -2242,7 +2190,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13497" +NAME="AEN13583" ></A ><P ></P @@ -2295,7 +2243,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13510" +NAME="AEN13596" ></A ><H3 ><A @@ -2332,7 +2280,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13519" +NAME="AEN13605" ></A ><P ></P @@ -2385,7 +2333,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13532" +NAME="AEN13618" ></A ><H3 ><A @@ -2419,7 +2367,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13540" +NAME="AEN13626" ></A ><P ></P @@ -2457,7 +2405,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13549" +NAME="AEN13635" ></A ><H3 ><A @@ -2489,7 +2437,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13556" +NAME="AEN13642" ></A ><P ></P @@ -2544,7 +2492,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13569" +NAME="AEN13655" ></A ><H3 ><A @@ -2571,7 +2519,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13575" +NAME="AEN13661" ></A ><P ></P @@ -2609,7 +2557,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13584" +NAME="AEN13670" ></A ><H3 ><A @@ -2636,7 +2584,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13590" +NAME="AEN13676" ></A ><P ></P @@ -2674,7 +2622,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13599" +NAME="AEN13685" ></A ><H3 ><A @@ -2706,7 +2654,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13606" +NAME="AEN13692" ></A ><P ></P @@ -2761,7 +2709,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13619" +NAME="AEN13705" ></A ><H3 ><A @@ -2793,7 +2741,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13626" +NAME="AEN13712" ></A ><P ></P @@ -2848,7 +2796,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13639" +NAME="AEN13725" ></A ><H3 ><A @@ -2875,7 +2823,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13645" +NAME="AEN13731" ></A ><P ></P @@ -2913,7 +2861,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13654" +NAME="AEN13740" ></A ><H3 ><A @@ -2945,7 +2893,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13661" +NAME="AEN13747" ></A ><P ></P @@ -3000,7 +2948,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13674" +NAME="AEN13760" ></A ><H3 ><A @@ -3027,7 +2975,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13680" +NAME="AEN13766" ></A ><P ></P @@ -3065,7 +3013,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13689" +NAME="AEN13775" ></A ><H3 ><A @@ -3092,7 +3040,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13695" +NAME="AEN13781" ></A ><P ></P @@ -3147,7 +3095,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13708" +NAME="AEN13794" ></A ><H3 ><A @@ -3175,7 +3123,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13714" +NAME="AEN13800" ></A ><P ></P @@ -3213,7 +3161,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13723" +NAME="AEN13809" ></A ><H3 ><A @@ -3241,7 +3189,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13729" +NAME="AEN13815" ></A ><P ></P @@ -3279,7 +3227,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13738" +NAME="AEN13824" ></A ><H3 ><A @@ -3306,7 +3254,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13744" +NAME="AEN13830" ></A ><P ></P @@ -3344,7 +3292,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13753" +NAME="AEN13839" ></A ><H3 ><A @@ -3372,7 +3320,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13759" +NAME="AEN13845" ></A ><H3 ><A @@ -3400,7 +3348,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13765" +NAME="AEN13851" ></A ><H3 ><A @@ -3427,7 +3375,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13771" +NAME="AEN13857" ></A ><P ></P @@ -3465,7 +3413,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13780" +NAME="AEN13866" ></A ><H3 ><A @@ -3492,7 +3440,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13786" +NAME="AEN13872" ></A ><P ></P @@ -3530,7 +3478,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13795" +NAME="AEN13881" ></A ><H3 ><A @@ -3558,7 +3506,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13801" +NAME="AEN13887" ></A ><P ></P @@ -3596,7 +3544,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13810" +NAME="AEN13896" ></A ><H3 ><A @@ -3624,7 +3572,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13816" +NAME="AEN13902" ></A ><P ></P @@ -3662,7 +3610,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13825" +NAME="AEN13911" ></A ><H3 ><A @@ -3689,7 +3637,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13831" +NAME="AEN13917" ></A ><P ></P @@ -3727,7 +3675,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13840" +NAME="AEN13926" ></A ><H3 ><A @@ -3755,7 +3703,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13846" +NAME="AEN13932" ></A ><H3 ><A @@ -3783,7 +3731,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13852" +NAME="AEN13938" ></A ><H3 ><A @@ -3811,7 +3759,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13858" +NAME="AEN13944" ></A ><H3 ><A @@ -3844,11 +3792,14 @@ ></TR ></TABLE ><P +>Prototype for callbacks used to plug variable lookup in the XPath +engine</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13866" +NAME="AEN13953" ></A ><P ></P @@ -3875,7 +3826,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XPath context</TD ></TR ><TR ><TD @@ -3892,7 +3843,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> name of the variable</TD ></TR ><TR ><TD @@ -3909,7 +3860,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the namespace name hosting this variable</TD ></TR ><TR ><TD @@ -3924,7 +3875,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the XPath object value or NULL if not found</TD ></TR ></TBODY ></TABLE @@ -3935,7 +3886,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13887" +NAME="AEN13974" ></A ><H3 ><A @@ -3970,7 +3921,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13895" +NAME="AEN13982" ></A ><P ></P @@ -4042,7 +3993,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13912" +NAME="AEN13999" ></A ><H3 ><A @@ -4074,11 +4025,14 @@ ></TR ></TABLE ><P +>Prototype for callbacks used to plug function lookup in the XPath +engine</P +><P ></P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13920" +NAME="AEN14008" ></A ><P ></P @@ -4105,7 +4059,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XPath context</TD ></TR ><TR ><TD @@ -4122,7 +4076,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> name of the function</TD ></TR ><TR ><TD @@ -4139,7 +4093,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the namespace name hosting this function</TD ></TR ><TR ><TD @@ -4154,7 +4108,7 @@ WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the XPath function or NULL if not found</TD ></TR ></TBODY ></TABLE @@ -4165,7 +4119,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13941" +NAME="AEN14029" ></A ><H3 ><A @@ -4200,7 +4154,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13949" +NAME="AEN14037" ></A ><P ></P @@ -4272,7 +4226,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13966" +NAME="AEN14054" ></A ><H3 ><A @@ -4305,7 +4259,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN13973" +NAME="AEN14061" ></A ><P ></P @@ -4394,7 +4348,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13994" +NAME="AEN14082" ></A ><H3 ><A @@ -4429,7 +4383,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14002" +NAME="AEN14090" ></A ><P ></P @@ -4501,7 +4455,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14019" +NAME="AEN14107" ></A ><H3 ><A @@ -4536,7 +4490,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14027" +NAME="AEN14115" ></A ><P ></P @@ -4608,7 +4562,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14044" +NAME="AEN14132" ></A ><H3 ><A @@ -4652,7 +4606,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14054" +NAME="AEN14142" ></A ><P ></P @@ -4732,7 +4686,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14073" +NAME="AEN14161" ></A ><H3 ><A @@ -4773,7 +4727,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14083" +NAME="AEN14171" ></A ><P ></P @@ -4844,7 +4798,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14100" +NAME="AEN14188" ></A ><H3 ><A @@ -4885,7 +4839,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14110" +NAME="AEN14198" ></A ><P ></P @@ -4956,7 +4910,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14127" +NAME="AEN14215" ></A ><H3 ><A @@ -4993,7 +4947,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14136" +NAME="AEN14224" ></A ><P ></P @@ -5057,7 +5011,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14151" +NAME="AEN14239" ></A ><H3 ><A @@ -5104,7 +5058,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14162" +NAME="AEN14250" ></A ><P ></P @@ -5168,7 +5122,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14177" +NAME="AEN14265" ></A ><H3 ><A @@ -5203,7 +5157,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14185" +NAME="AEN14273" ></A ><P ></P @@ -5284,7 +5238,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14204" +NAME="AEN14292" ></A ><H3 ><A @@ -5325,7 +5279,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14214" +NAME="AEN14302" ></A ><P ></P @@ -5427,7 +5381,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14237" +NAME="AEN14325" ></A ><H3 ><A @@ -5468,7 +5422,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14247" +NAME="AEN14335" ></A ><P ></P @@ -5570,7 +5524,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14270" +NAME="AEN14358" ></A ><H3 ><A @@ -5621,7 +5575,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14282" +NAME="AEN14370" ></A ><P ></P @@ -5723,7 +5677,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14305" +NAME="AEN14393" ></A ><H3 ><A @@ -5779,7 +5733,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14318" +NAME="AEN14406" ></A ><P ></P @@ -5881,7 +5835,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14341" +NAME="AEN14429" ></A ><H3 ><A @@ -5922,7 +5876,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14351" +NAME="AEN14439" ></A ><P ></P @@ -6024,7 +5978,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14374" +NAME="AEN14462" ></A ><H3 ><A @@ -6065,7 +6019,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14384" +NAME="AEN14472" ></A ><P ></P @@ -6167,7 +6121,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14407" +NAME="AEN14495" ></A ><H3 ><A @@ -6218,7 +6172,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14419" +NAME="AEN14507" ></A ><P ></P @@ -6320,7 +6274,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14442" +NAME="AEN14530" ></A ><H3 ><A @@ -6376,7 +6330,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14455" +NAME="AEN14543" ></A ><P ></P @@ -6478,7 +6432,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14478" +NAME="AEN14566" ></A ><H3 ><A @@ -6522,7 +6476,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14488" +NAME="AEN14576" ></A ><P ></P @@ -6609,7 +6563,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14509" +NAME="AEN14597" ></A ><H3 ><A @@ -6647,7 +6601,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14518" +NAME="AEN14606" ></A ><P ></P @@ -6717,7 +6671,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14535" +NAME="AEN14623" ></A ><H3 ><A @@ -6747,7 +6701,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14542" +NAME="AEN14630" ></A ><P ></P @@ -6785,7 +6739,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14551" +NAME="AEN14639" ></A ><H3 ><A @@ -6828,7 +6782,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14561" +NAME="AEN14649" ></A ><P ></P @@ -6915,7 +6869,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14582" +NAME="AEN14670" ></A ><H3 ><A @@ -6962,7 +6916,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14593" +NAME="AEN14681" ></A ><P ></P @@ -7066,7 +7020,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14618" +NAME="AEN14706" ></A ><H3 ><A @@ -7110,7 +7064,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14628" +NAME="AEN14716" ></A ><P ></P @@ -7197,7 +7151,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14649" +NAME="AEN14737" ></A ><H3 ><A @@ -7245,7 +7199,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14660" +NAME="AEN14748" ></A ><P ></P @@ -7349,7 +7303,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14685" +NAME="AEN14773" ></A ><H3 ><A @@ -7387,7 +7341,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14694" +NAME="AEN14782" ></A ><P ></P @@ -7457,7 +7411,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14711" +NAME="AEN14799" ></A ><H3 ><A @@ -7499,7 +7453,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14721" +NAME="AEN14809" ></A ><P ></P @@ -7586,7 +7540,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14742" +NAME="AEN14830" ></A ><H3 ><A @@ -7616,7 +7570,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14749" +NAME="AEN14837" ></A ><P ></P @@ -7654,7 +7608,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14758" +NAME="AEN14846" ></A ><H3 ><A @@ -7692,7 +7646,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14767" +NAME="AEN14855" ></A ><P ></P @@ -7762,7 +7716,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14784" +NAME="AEN14872" ></A ><H3 ><A @@ -7804,7 +7758,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14794" +NAME="AEN14882" ></A ><P ></P @@ -7891,7 +7845,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14815" +NAME="AEN14903" ></A ><H3 ><A @@ -7922,7 +7876,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14822" +NAME="AEN14910" ></A ><P ></P @@ -7960,7 +7914,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14831" +NAME="AEN14919" ></A ><H3 ><A @@ -7998,7 +7952,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14840" +NAME="AEN14928" ></A ><P ></P @@ -8068,7 +8022,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14857" +NAME="AEN14945" ></A ><H3 ><A @@ -8098,7 +8052,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14864" +NAME="AEN14952" ></A ><P ></P @@ -8136,7 +8090,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14873" +NAME="AEN14961" ></A ><H3 ><A @@ -8169,7 +8123,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14881" +NAME="AEN14969" ></A ><P ></P @@ -8222,7 +8176,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14894" +NAME="AEN14982" ></A ><H3 ><A @@ -8256,7 +8210,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14902" +NAME="AEN14990" ></A ><P ></P @@ -8326,7 +8280,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14919" +NAME="AEN15007" ></A ><H3 ><A @@ -8364,7 +8318,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14928" +NAME="AEN15016" ></A ><P ></P @@ -8417,7 +8371,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14941" +NAME="AEN15029" ></A ><H3 ><A @@ -8452,7 +8406,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14949" +NAME="AEN15037" ></A ><P ></P @@ -8505,7 +8459,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14962" +NAME="AEN15050" ></A ><H3 ><A @@ -8543,7 +8497,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14971" +NAME="AEN15059" ></A ><P ></P @@ -8596,7 +8550,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14984" +NAME="AEN15072" ></A ><H3 ><A @@ -8626,7 +8580,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN14991" +NAME="AEN15079" ></A ><P ></P @@ -8679,7 +8633,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15004" +NAME="AEN15092" ></A ><H3 ><A @@ -8717,7 +8671,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15013" +NAME="AEN15101" ></A ><P ></P @@ -8770,7 +8724,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15026" +NAME="AEN15114" ></A ><H3 ><A @@ -8805,7 +8759,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15034" +NAME="AEN15122" ></A ><P ></P @@ -8858,7 +8812,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15047" +NAME="AEN15135" ></A ><H3 ><A @@ -8897,7 +8851,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15056" +NAME="AEN15144" ></A ><P ></P @@ -8950,7 +8904,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15069" +NAME="AEN15157" ></A ><H3 ><A @@ -8989,7 +8943,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15078" +NAME="AEN15166" ></A ><P ></P @@ -9042,7 +8996,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15091" +NAME="AEN15179" ></A ><H3 ><A @@ -9076,7 +9030,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15099" +NAME="AEN15187" ></A ><P ></P @@ -9131,7 +9085,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15112" +NAME="AEN15200" ></A ><H3 ><A @@ -9166,7 +9120,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15120" +NAME="AEN15208" ></A ><P ></P @@ -9221,7 +9175,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15133" +NAME="AEN15221" ></A ><H3 ><A @@ -9251,7 +9205,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15140" +NAME="AEN15228" ></A ><P ></P @@ -9289,107 +9243,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15149" -></A -><H3 -><A -NAME="XMLXPATHIDFUNCTION" -></A ->>xmlXPathIdFunction ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathIdFunction (<A -HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ->xmlXPathParserContextPtr</A -> ctxt, - int nargs);</PRE -></TD -></TR -></TABLE -><P ->Implement the <GTKDOCLINK -HREF="ID" ->id</GTKDOCLINK ->() XPath function - node-set id(object) -The id function selects elements by their unique ID -(see [5.2.1 Unique IDs]). When the argument to id is of type node-set, -then the result is the union of the result of applying id to the -string value of each of the nodes in the argument node-set. When the -argument to id is of any other type, the argument is converted to a -string as if by a call to the string function; the string is split -into a whitespace-separated list of tokens (whitespace is any sequence -of characters matching the production S); the result is a node-set -containing the elements in the same document as the context node that -have a unique ID equal to any of the tokens in the list.</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15157" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->ctxt</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the XPath Parser context</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->nargs</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the number of arguments</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15170" +NAME="AEN15237" ></A ><H3 ><A @@ -9419,7 +9273,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15177" +NAME="AEN15244" ></A ><P ></P @@ -9457,7 +9311,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15186" +NAME="AEN15253" ></A ><H3 ><A @@ -9488,7 +9342,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15193" +NAME="AEN15260" ></A ><P ></P @@ -9526,7 +9380,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15202" +NAME="AEN15269" ></A ><H3 ><A @@ -9564,7 +9418,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15212" +NAME="AEN15279" ></A ><P ></P @@ -9617,7 +9471,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15225" +NAME="AEN15292" ></A ><H3 ><A @@ -9655,7 +9509,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15235" +NAME="AEN15302" ></A ><P ></P @@ -9708,7 +9562,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15248" +NAME="AEN15315" ></A ><H3 ><A @@ -9749,7 +9603,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15258" +NAME="AEN15325" ></A ><P ></P @@ -9802,7 +9656,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15271" +NAME="AEN15338" ></A ><H3 ><A @@ -9843,7 +9697,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15279" +NAME="AEN15346" ></A ><P ></P @@ -9913,153 +9767,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15296" -></A -><H3 -><A -NAME="XMLXPATHINIT" -></A ->>xmlXPathInit ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathInit (void);</PRE -></TD -></TR -></TABLE -><P ->Initialize the XPath environment</P -><P -></P -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15302" -></A -><H3 -><A -NAME="XMLXPATHSTRINGFUNCTION" -></A ->>xmlXPathStringFunction ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathStringFunction (<A -HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ->xmlXPathParserContextPtr</A -> ctxt, - int nargs);</PRE -></TD -></TR -></TABLE -><P ->Implement the <GTKDOCLINK -HREF="STRING" ->string</GTKDOCLINK ->() XPath function - string string(object?) -he string function converts an object to a string as follows: - - A node-set is converted to a string by returning the value of - the node in the node-set that is first in document order. - If the node-set is empty, an empty string is returned. - - A number is converted to a string as follows - + NaN is converted to the string NaN - + positive zero is converted to the string 0 - + negative zero is converted to the string 0 - + positive infinity is converted to the string Infinity - + negative infinity is converted to the string -Infinity - + if the number is an integer, the number is represented in - decimal form as a Number with no decimal point and no leading - zeros, preceded by a minus sign (-) if the number is negative - + otherwise, the number is represented in decimal form as a - Number including a decimal point with at least one digit - before the decimal point and at least one digit after the - decimal point, preceded by a minus sign (-) if the number - is negative; there must be no leading zeros before the decimal - point apart possibly from the one required digit immediately - before the decimal point; beyond the one required digit - after the decimal point there must be as many, but only as - many, more digits as are needed to uniquely distinguish the - number from all other IEEE 754 numeric values. - - The boolean false value is converted to the string false. - The boolean true value is converted to the string true.</P -><P ->If the argument is omitted, it defaults to a node-set with the -context node as its only member.</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15311" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->ctxt</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the XPath Parser context</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->nargs</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> the number of arguments</TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15324" +NAME="AEN15363" ></A ><H3 ><A @@ -10089,7 +9797,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15331" +NAME="AEN15370" ></A ><P ></P @@ -10127,98 +9835,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15340" -></A -><H3 -><A -NAME="XMLXPATHNODESETCREATE" -></A ->>xmlXPathNodeSetCreate ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" -><A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> xmlXPathNodeSetCreate (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> val);</PRE -></TD -></TR -></TABLE -><P ->Create a new xmlNodeSetPtr of type double and of value <TT -CLASS="PARAMETER" -><I ->val</I -></TT -></P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15349" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->val</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15362" +NAME="AEN15379" ></A ><H3 ><A @@ -10276,7 +9893,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15375" +NAME="AEN15392" ></A ><P ></P @@ -10351,7 +9968,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15393" +NAME="AEN15410" ></A ><H3 ><A @@ -10385,7 +10002,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15401" +NAME="AEN15418" ></A ><P ></P @@ -10440,7 +10057,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15414" +NAME="AEN15431" ></A ><H3 ><A @@ -10471,7 +10088,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15421" +NAME="AEN15438" ></A ><P ></P @@ -10526,75 +10143,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15434" -></A -><H3 -><A -NAME="XMLXPATHFREENODESET" -></A ->>xmlXPathFreeNodeSet ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathFreeNodeSet (<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> obj);</PRE -></TD -></TR -></TABLE -><P ->Free the NodeSet compound (not the actual nodes !).</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15441" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->obj</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15450" +NAME="AEN15451" ></A ><H3 ><A @@ -10633,7 +10182,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15459" +NAME="AEN15460" ></A ><P ></P @@ -10686,7 +10235,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15472" +NAME="AEN15473" ></A ><H3 ><A @@ -10724,7 +10273,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15481" +NAME="AEN15482" ></A ><P ></P @@ -10777,7 +10326,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15494" +NAME="AEN15495" ></A ><H3 ><A @@ -10812,7 +10361,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15502" +NAME="AEN15503" ></A ><P ></P @@ -10865,306 +10414,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15515" -></A -><H3 -><A -NAME="XMLXPATHFREENODESETLIST" -></A ->>xmlXPathFreeNodeSetList ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathFreeNodeSetList (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> obj);</PRE -></TD -></TR -></TABLE -><P ->Free up the xmlXPathObjectPtr <TT -CLASS="PARAMETER" -><I ->obj</I -></TT -> but don't deallocate the objects in -the list contrary to <A -HREF="libxml-xpath.html#XMLXPATHFREEOBJECT" ->xmlXPathFreeObject</A ->().</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15524" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->obj</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15533" -></A -><H3 -><A -NAME="XMLXPATHFREEOBJECT" -></A ->>xmlXPathFreeObject ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathFreeObject (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> obj);</PRE -></TD -></TR -></TABLE -><P ->Free up an xmlXPathObjectPtr object.</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15540" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->obj</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15549" -></A -><H3 -><A -NAME="XMLXPATHNEWCONTEXT" -></A ->>xmlXPathNewContext ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" -><A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> xmlXPathNewContext (<A -HREF="libxml-tree.html#XMLDOCPTR" ->xmlDocPtr</A -> doc);</PRE -></TD -></TR -></TABLE -><P ->Create a new xmlXPathContext</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15557" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->doc</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><I -CLASS="EMPHASIS" ->Returns</I -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15570" -></A -><H3 -><A -NAME="XMLXPATHFREECONTEXT" -></A ->>xmlXPathFreeContext ()</H3 -><TABLE -BORDER="0" -BGCOLOR="#D6E8FF" -WIDTH="100%" -CELLPADDING="6" -><TR -><TD -><PRE -CLASS="PROGRAMLISTING" ->void xmlXPathFreeContext (<A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> ctxt);</PRE -></TD -></TR -></TABLE -><P ->Free up an xmlXPathContext</P -><P -></P -><DIV -CLASS="INFORMALTABLE" -><A -NAME="AEN15577" -></A -><P -></P -><TABLE -BORDER="0" -WIDTH="100%" -BGCOLOR="#FFD0D0" -CELLSPACING="0" -CELLPADDING="4" -CLASS="CALSTABLE" -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="RIGHT" -VALIGN="TOP" -><TT -CLASS="PARAMETER" -><I ->ctxt</I -></TT -> :</TD -><TD -WIDTH="80%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -><P -></P -></DIV -></DIV -><HR><DIV -CLASS="REFSECT2" -><A -NAME="AEN15586" +NAME="AEN15516" ></A ><H3 ><A @@ -11204,7 +10454,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15595" +NAME="AEN15525" ></A ><P ></P @@ -11257,7 +10507,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15608" +NAME="AEN15538" ></A ><H3 ><A @@ -11343,7 +10593,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15624" +NAME="AEN15554" ></A ><P ></P @@ -11430,7 +10680,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15645" +NAME="AEN15575" ></A ><H3 ><A @@ -11462,7 +10712,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15652" +NAME="AEN15582" ></A ><P ></P @@ -11500,7 +10750,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15661" +NAME="AEN15591" ></A ><H3 ><A @@ -11532,7 +10782,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15668" +NAME="AEN15598" ></A ><P ></P @@ -11570,7 +10820,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15677" +NAME="AEN15607" ></A ><H3 ><A @@ -11602,7 +10852,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15684" +NAME="AEN15614" ></A ><P ></P @@ -11640,7 +10890,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15693" +NAME="AEN15623" ></A ><H3 ><A @@ -11672,7 +10922,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15700" +NAME="AEN15630" ></A ><P ></P @@ -11710,7 +10960,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15709" +NAME="AEN15639" ></A ><H3 ><A @@ -11752,7 +11002,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15718" +NAME="AEN15648" ></A ><P ></P @@ -11790,7 +11040,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15727" +NAME="AEN15657" ></A ><H3 ><A @@ -11832,7 +11082,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15736" +NAME="AEN15666" ></A ><P ></P @@ -11870,7 +11120,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15745" +NAME="AEN15675" ></A ><H3 ><A @@ -11905,7 +11155,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15753" +NAME="AEN15683" ></A ><P ></P @@ -11958,7 +11208,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15766" +NAME="AEN15696" ></A ><H3 ><A @@ -11996,7 +11246,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15775" +NAME="AEN15705" ></A ><P ></P @@ -12066,7 +11316,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15792" +NAME="AEN15722" ></A ><H3 ><A @@ -12104,7 +11354,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15801" +NAME="AEN15731" ></A ><P ></P @@ -12174,7 +11424,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15818" +NAME="AEN15748" ></A ><H3 ><A @@ -12213,7 +11463,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15827" +NAME="AEN15757" ></A ><P ></P @@ -12283,7 +11533,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15844" +NAME="AEN15774" ></A ><H3 ><A @@ -12324,7 +11574,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15853" +NAME="AEN15783" ></A ><P ></P @@ -12394,7 +11644,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15870" +NAME="AEN15800" ></A ><H3 ><A @@ -12432,7 +11682,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15879" +NAME="AEN15809" ></A ><P ></P @@ -12502,7 +11752,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15896" +NAME="AEN15826" ></A ><H3 ><A @@ -12543,7 +11793,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15905" +NAME="AEN15835" ></A ><P ></P @@ -12613,7 +11863,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15922" +NAME="AEN15852" ></A ><H3 ><A @@ -12652,7 +11902,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15931" +NAME="AEN15861" ></A ><P ></P @@ -12722,7 +11972,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15948" +NAME="AEN15878" ></A ><H3 ><A @@ -12763,7 +12013,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15957" +NAME="AEN15887" ></A ><P ></P @@ -12833,7 +12083,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15974" +NAME="AEN15904" ></A ><H3 ><A @@ -12875,7 +12125,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN15984" +NAME="AEN15914" ></A ><P ></P @@ -12945,7 +12195,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16001" +NAME="AEN15931" ></A ><H3 ><A @@ -12983,7 +12233,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16010" +NAME="AEN15940" ></A ><P ></P @@ -13053,7 +12303,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16027" +NAME="AEN15957" ></A ><H3 ><A @@ -13094,7 +12344,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16036" +NAME="AEN15966" ></A ><P ></P @@ -13164,7 +12414,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16053" +NAME="AEN15983" ></A ><H3 ><A @@ -13206,7 +12456,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16062" +NAME="AEN15992" ></A ><P ></P @@ -13276,7 +12526,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16079" +NAME="AEN16009" ></A ><H3 ><A @@ -13316,7 +12566,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16088" +NAME="AEN16018" ></A ><P ></P @@ -13386,7 +12636,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16105" +NAME="AEN16035" ></A ><H3 ><A @@ -13425,7 +12675,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16114" +NAME="AEN16044" ></A ><P ></P @@ -13480,7 +12730,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16127" +NAME="AEN16057" ></A ><H3 ><A @@ -13524,7 +12774,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16137" +NAME="AEN16067" ></A ><P ></P @@ -13579,7 +12829,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16150" +NAME="AEN16080" ></A ><H3 ><A @@ -13614,7 +12864,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16158" +NAME="AEN16088" ></A ><P ></P @@ -13669,7 +12919,107 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16171" +NAME="AEN16101" +></A +><H3 +><A +NAME="XMLXPATHIDFUNCTION" +></A +>>xmlXPathIdFunction ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPathIdFunction (<A +HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" +>xmlXPathParserContextPtr</A +> ctxt, + int nargs);</PRE +></TD +></TR +></TABLE +><P +>Implement the <GTKDOCLINK +HREF="ID" +>id</GTKDOCLINK +>() XPath function + node-set id(object) +The id function selects elements by their unique ID +(see [5.2.1 Unique IDs]). When the argument to id is of type node-set, +then the result is the union of the result of applying id to the +string value of each of the nodes in the argument node-set. When the +argument to id is of any other type, the argument is converted to a +string as if by a call to the string function; the string is split +into a whitespace-separated list of tokens (whitespace is any sequence +of characters matching the production S); the result is a node-set +containing the elements in the same document as the context node that +have a unique ID equal to any of the tokens in the list.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN16109" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ctxt</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the XPath Parser context</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>nargs</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the number of arguments</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN16122" ></A ><H3 ><A @@ -13709,7 +13059,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16179" +NAME="AEN16130" ></A ><P ></P @@ -13764,7 +13114,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16192" +NAME="AEN16143" ></A ><H3 ><A @@ -13805,7 +13155,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16200" +NAME="AEN16151" ></A ><P ></P @@ -13860,7 +13210,125 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16213" +NAME="AEN16164" +></A +><H3 +><A +NAME="XMLXPATHSTRINGFUNCTION" +></A +>>xmlXPathStringFunction ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPathStringFunction (<A +HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" +>xmlXPathParserContextPtr</A +> ctxt, + int nargs);</PRE +></TD +></TR +></TABLE +><P +>Implement the <GTKDOCLINK +HREF="STRING" +>string</GTKDOCLINK +>() XPath function + string string(object?) +he string function converts an object to a string as follows: + - A node-set is converted to a string by returning the value of + the node in the node-set that is first in document order. + If the node-set is empty, an empty string is returned. + - A number is converted to a string as follows + + NaN is converted to the string NaN + + positive zero is converted to the string 0 + + negative zero is converted to the string 0 + + positive infinity is converted to the string Infinity + + negative infinity is converted to the string -Infinity + + if the number is an integer, the number is represented in + decimal form as a Number with no decimal point and no leading + zeros, preceded by a minus sign (-) if the number is negative + + otherwise, the number is represented in decimal form as a + Number including a decimal point with at least one digit + before the decimal point and at least one digit after the + decimal point, preceded by a minus sign (-) if the number + is negative; there must be no leading zeros before the decimal + point apart possibly from the one required digit immediately + before the decimal point; beyond the one required digit + after the decimal point there must be as many, but only as + many, more digits as are needed to uniquely distinguish the + number from all other IEEE 754 numeric values. + - The boolean false value is converted to the string false. + The boolean true value is converted to the string true.</P +><P +>If the argument is omitted, it defaults to a node-set with the +context node as its only member.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN16173" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ctxt</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the XPath Parser context</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>nargs</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the number of arguments</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN16186" ></A ><H3 ><A @@ -13899,7 +13367,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16221" +NAME="AEN16194" ></A ><P ></P @@ -13954,7 +13422,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16234" +NAME="AEN16207" ></A ><H3 ><A @@ -13990,7 +13458,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16242" +NAME="AEN16215" ></A ><P ></P @@ -14045,7 +13513,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16255" +NAME="AEN16228" ></A ><H3 ><A @@ -14082,7 +13550,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16263" +NAME="AEN16236" ></A ><P ></P @@ -14137,7 +13605,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16276" +NAME="AEN16249" ></A ><H3 ><A @@ -14174,7 +13642,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16284" +NAME="AEN16257" ></A ><P ></P @@ -14229,7 +13697,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16297" +NAME="AEN16270" ></A ><H3 ><A @@ -14284,7 +13752,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16305" +NAME="AEN16278" ></A ><P ></P @@ -14339,7 +13807,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16318" +NAME="AEN16291" ></A ><H3 ><A @@ -14379,7 +13847,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16326" +NAME="AEN16299" ></A ><P ></P @@ -14434,7 +13902,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16339" +NAME="AEN16312" ></A ><H3 ><A @@ -14475,7 +13943,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16347" +NAME="AEN16320" ></A ><P ></P @@ -14530,7 +13998,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16360" +NAME="AEN16333" ></A ><H3 ><A @@ -14571,7 +14039,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16368" +NAME="AEN16341" ></A ><P ></P @@ -14626,7 +14094,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16381" +NAME="AEN16354" ></A ><H3 ><A @@ -14670,7 +14138,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16389" +NAME="AEN16362" ></A ><P ></P @@ -14725,7 +14193,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16402" +NAME="AEN16375" ></A ><H3 ><A @@ -14762,7 +14230,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16410" +NAME="AEN16383" ></A ><P ></P @@ -14817,7 +14285,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16423" +NAME="AEN16396" ></A ><H3 ><A @@ -14855,7 +14323,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16432" +NAME="AEN16405" ></A ><P ></P @@ -14910,7 +14378,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16445" +NAME="AEN16418" ></A ><H3 ><A @@ -14948,7 +14416,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16454" +NAME="AEN16427" ></A ><P ></P @@ -15003,7 +14471,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16467" +NAME="AEN16440" ></A ><H3 ><A @@ -15046,7 +14514,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16475" +NAME="AEN16448" ></A ><P ></P @@ -15101,7 +14569,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16488" +NAME="AEN16461" ></A ><H3 ><A @@ -15136,7 +14604,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16496" +NAME="AEN16469" ></A ><P ></P @@ -15191,7 +14659,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16509" +NAME="AEN16482" ></A ><H3 ><A @@ -15228,7 +14696,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16517" +NAME="AEN16490" ></A ><P ></P @@ -15283,7 +14751,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16530" +NAME="AEN16503" ></A ><H3 ><A @@ -15320,7 +14788,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16538" +NAME="AEN16511" ></A ><P ></P @@ -15375,7 +14843,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16551" +NAME="AEN16524" ></A ><H3 ><A @@ -15412,7 +14880,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16559" +NAME="AEN16532" ></A ><P ></P @@ -15467,7 +14935,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16572" +NAME="AEN16545" ></A ><H3 ><A @@ -15505,7 +14973,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16580" +NAME="AEN16553" ></A ><P ></P @@ -15560,7 +15028,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16593" +NAME="AEN16566" ></A ><H3 ><A @@ -15600,7 +15068,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16601" +NAME="AEN16574" ></A ><P ></P
diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html index 072a1c3..f024945 100644 --- a/doc/html/libxml-xpointer.html +++ b/doc/html/libxml-xpointer.html
@@ -123,7 +123,7 @@ ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN16619" +NAME="AEN16592" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN16622" +NAME="AEN16595" ></A ><H2 >Synopsis</H2 @@ -411,7 +411,7 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN16697" +NAME="AEN16670" ></A ><H2 >Description</H2 @@ -421,14 +421,14 @@ ><DIV CLASS="REFSECT1" ><A -NAME="AEN16700" +NAME="AEN16673" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN16702" +NAME="AEN16675" ></A ><H3 ><A @@ -458,7 +458,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16707" +NAME="AEN16680" ></A ><H3 ><A @@ -484,7 +484,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16712" +NAME="AEN16685" ></A ><H3 ><A @@ -522,7 +522,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16721" +NAME="AEN16694" ></A ><P ></P @@ -575,7 +575,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16734" +NAME="AEN16707" ></A ><H3 ><A @@ -605,7 +605,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16741" +NAME="AEN16714" ></A ><P ></P @@ -643,7 +643,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16750" +NAME="AEN16723" ></A ><H3 ><A @@ -690,7 +690,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16761" +NAME="AEN16734" ></A ><P ></P @@ -760,7 +760,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16778" +NAME="AEN16751" ></A ><H3 ><A @@ -799,7 +799,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16787" +NAME="AEN16760" ></A ><P ></P @@ -903,7 +903,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16812" +NAME="AEN16785" ></A ><H3 ><A @@ -940,7 +940,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16821" +NAME="AEN16794" ></A ><P ></P @@ -1010,7 +1010,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16838" +NAME="AEN16811" ></A ><H3 ><A @@ -1047,7 +1047,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16847" +NAME="AEN16820" ></A ><P ></P @@ -1117,7 +1117,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16864" +NAME="AEN16837" ></A ><H3 ><A @@ -1154,7 +1154,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16873" +NAME="AEN16846" ></A ><P ></P @@ -1224,7 +1224,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16890" +NAME="AEN16863" ></A ><H3 ><A @@ -1261,7 +1261,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16899" +NAME="AEN16872" ></A ><P ></P @@ -1331,7 +1331,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16916" +NAME="AEN16889" ></A ><H3 ><A @@ -1380,7 +1380,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16927" +NAME="AEN16900" ></A ><P ></P @@ -1450,7 +1450,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16944" +NAME="AEN16917" ></A ><H3 ><A @@ -1490,7 +1490,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16953" +NAME="AEN16926" ></A ><P ></P @@ -1543,7 +1543,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16966" +NAME="AEN16939" ></A ><H3 ><A @@ -1580,7 +1580,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN16975" +NAME="AEN16948" ></A ><P ></P @@ -1650,7 +1650,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16992" +NAME="AEN16965" ></A ><H3 ><A @@ -1683,7 +1683,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17000" +NAME="AEN16973" ></A ><P ></P @@ -1736,7 +1736,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17013" +NAME="AEN16986" ></A ><H3 ><A @@ -1776,7 +1776,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17022" +NAME="AEN16995" ></A ><P ></P @@ -1831,7 +1831,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17035" +NAME="AEN17008" ></A ><H3 ><A @@ -1869,7 +1869,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17044" +NAME="AEN17017" ></A ><P ></P @@ -1922,7 +1922,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17057" +NAME="AEN17030" ></A ><H3 ><A @@ -1956,7 +1956,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17065" +NAME="AEN17038" ></A ><P ></P @@ -2011,7 +2011,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17078" +NAME="AEN17051" ></A ><H3 ><A @@ -2042,7 +2042,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17085" +NAME="AEN17058" ></A ><P ></P @@ -2097,7 +2097,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17098" +NAME="AEN17071" ></A ><H3 ><A @@ -2138,7 +2138,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17108" +NAME="AEN17081" ></A ><P ></P @@ -2226,7 +2226,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17129" +NAME="AEN17102" ></A ><H3 ><A @@ -2263,7 +2263,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17138" +NAME="AEN17111" ></A ><P ></P @@ -2334,7 +2334,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17155" +NAME="AEN17128" ></A ><H3 ><A @@ -2368,7 +2368,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17163" +NAME="AEN17136" ></A ><P ></P @@ -2423,7 +2423,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17176" +NAME="AEN17149" ></A ><H3 ><A @@ -2457,7 +2457,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17184" +NAME="AEN17157" ></A ><P ></P @@ -2511,7 +2511,7 @@ ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17197" +NAME="AEN17170" ></A ><H3 ><A @@ -2548,7 +2548,7 @@ ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN17206" +NAME="AEN17179" ></A ><P ></P
diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml index 16e5e8d..617d43a 100644 --- a/doc/libxml2-api.xml +++ b/doc/libxml2-api.xml
@@ -1,337 +1,6 @@ <?xml version="1.0" encoding="ISO-8859-1"?> <api name='libxml2'> <files> - <file name='debugXML'> - <exports symbol='xmlDebugDumpString'/> - <exports symbol='xmlDebugDumpAttr'/> - <exports symbol='xmlDebugDumpAttrList'/> - <exports symbol='xmlDebugDumpOneNode'/> - <exports symbol='xmlDebugDumpNode'/> - <exports symbol='xmlDebugDumpNodeList'/> - <exports symbol='xmlDebugDumpDocumentHead'/> - <exports symbol='xmlDebugDumpDocument'/> - <exports symbol='xmlDebugDumpDTD'/> - <exports symbol='xmlDebugDumpEntities'/> - <exports symbol='xmlLsOneNode'/> - <exports symbol='xmlLsCountNode'/> - <exports symbol='xmlShellReadlineFunc'/> - <exports symbol='xmlShellCtxt'/> - <exports symbol='xmlShellCtxtPtr'/> - <exports symbol='xmlShellCmd'/> - <exports symbol='xmlShellPrintXPathError'/> - <exports symbol='xmlShellPrintNode'/> - <exports symbol='xmlShellPrintXPathResult'/> - <exports symbol='xmlShellList'/> - <exports symbol='xmlShellBase'/> - <exports symbol='xmlShellDir'/> - <exports symbol='xmlShellCat'/> - <exports symbol='xmlShellLoad'/> - <exports symbol='xmlShellWrite'/> - <exports symbol='xmlShellSave'/> - <exports symbol='xmlShellValidate'/> - <exports symbol='xmlShellDu'/> - <exports symbol='xmlShellPwd'/> - <exports symbol='xmlShell'/> - </file> - <file name='DOCBparser'> - <exports symbol='docbParserCtxt'/> - <exports symbol='docbParserCtxtPtr'/> - <exports symbol='docbParserNodeInfo'/> - <exports symbol='docbSAXHandler'/> - <exports symbol='docbSAXHandlerPtr'/> - <exports symbol='docbParserInput'/> - <exports symbol='docbParserInputPtr'/> - <exports symbol='docbDocPtr'/> - <exports symbol='docbNodePtr'/> - <exports symbol='docbEncodeEntities'/> - <exports symbol='docbSAXParseDoc'/> - <exports symbol='docbParseDoc'/> - <exports symbol='docbSAXParseFile'/> - <exports symbol='docbParseFile'/> - <exports symbol='docbFreeParserCtxt'/> - <exports symbol='docbCreatePushParserCtxt'/> - <exports symbol='docbParseChunk'/> - <exports symbol='docbCreateFileParserCtxt'/> - <exports symbol='docbParseDocument'/> - </file> - <file name='HTMLparser'> - <exports symbol='htmlParserCtxt'/> - <exports symbol='htmlParserCtxtPtr'/> - <exports symbol='htmlParserNodeInfo'/> - <exports symbol='htmlSAXHandler'/> - <exports symbol='htmlSAXHandlerPtr'/> - <exports symbol='htmlParserInput'/> - <exports symbol='htmlParserInputPtr'/> - <exports symbol='htmlDocPtr'/> - <exports symbol='htmlNodePtr'/> - <exports symbol='htmlElemDesc'/> - <exports symbol='htmlElemDescPtr'/> - <exports symbol='htmlEntityDesc'/> - <exports symbol='htmlEntityDescPtr'/> - <exports symbol='htmlTagLookup'/> - <exports symbol='htmlEntityLookup'/> - <exports symbol='htmlEntityValueLookup'/> - <exports symbol='htmlIsAutoClosed'/> - <exports symbol='htmlAutoCloseTag'/> - <exports symbol='htmlParseEntityRef'/> - <exports symbol='htmlParseCharRef'/> - <exports symbol='htmlParseElement'/> - <exports symbol='htmlSAXParseDoc'/> - <exports symbol='htmlParseDoc'/> - <exports symbol='htmlSAXParseFile'/> - <exports symbol='htmlParseFile'/> - <exports symbol='UTF8ToHtml'/> - <exports symbol='htmlEncodeEntities'/> - <exports symbol='htmlIsScriptAttribute'/> - <exports symbol='htmlHandleOmittedElem'/> - <exports symbol='htmlFreeParserCtxt'/> - <exports symbol='htmlCreatePushParserCtxt'/> - <exports symbol='htmlParseChunk'/> - </file> - <file name='SAX'> - <exports symbol='getPublicId'/> - <exports symbol='getSystemId'/> - <exports symbol='setDocumentLocator'/> - <exports symbol='getLineNumber'/> - <exports symbol='getColumnNumber'/> - <exports symbol='isStandalone'/> - <exports symbol='hasInternalSubset'/> - <exports symbol='hasExternalSubset'/> - <exports symbol='internalSubset'/> - <exports symbol='externalSubset'/> - <exports symbol='getEntity'/> - <exports symbol='getParameterEntity'/> - <exports symbol='resolveEntity'/> - <exports symbol='entityDecl'/> - <exports symbol='attributeDecl'/> - <exports symbol='elementDecl'/> - <exports symbol='notationDecl'/> - <exports symbol='unparsedEntityDecl'/> - <exports symbol='startDocument'/> - <exports symbol='endDocument'/> - <exports symbol='attribute'/> - <exports symbol='startElement'/> - <exports symbol='endElement'/> - <exports symbol='reference'/> - <exports symbol='characters'/> - <exports symbol='ignorableWhitespace'/> - <exports symbol='processingInstruction'/> - <exports symbol='globalNamespace'/> - <exports symbol='setNamespace'/> - <exports symbol='getNamespace'/> - <exports symbol='checkNamespace'/> - <exports symbol='namespaceDecl'/> - <exports symbol='comment'/> - <exports symbol='cdataBlock'/> - <exports symbol='initxmlDefaultSAXHandler'/> - <exports symbol='inithtmlDefaultSAXHandler'/> - <exports symbol='initdocbDefaultSAXHandler'/> - <exports symbol='xmlDefaultSAXHandlerInit'/> - <exports symbol='htmlDefaultSAXHandlerInit'/> - <exports symbol='docbDefaultSAXHandlerInit'/> - </file> - <file name='nanohttp'> - <exports symbol='xmlNanoHTTPInit'/> - <exports symbol='xmlNanoHTTPCleanup'/> - <exports symbol='xmlNanoHTTPScanProxy'/> - <exports symbol='xmlNanoHTTPFetch'/> - <exports symbol='xmlNanoHTTPMethod'/> - <exports symbol='xmlNanoHTTPMethodRedir'/> - <exports symbol='xmlNanoHTTPOpen'/> - <exports symbol='xmlNanoHTTPOpenRedir'/> - <exports symbol='xmlNanoHTTPReturnCode'/> - <exports symbol='xmlNanoHTTPAuthHeader'/> - <exports symbol='xmlNanoHTTPRead'/> - <exports symbol='xmlNanoHTTPSave'/> - <exports symbol='xmlNanoHTTPClose'/> - </file> - <file name='entities'> - <exports symbol='xmlEntityType'/> - <exports symbol='xmlEntity'/> - <exports symbol='xmlEntityPtr'/> - <exports symbol='xmlEntitiesTablePtr'/> - <exports symbol='xmlInitializePredefinedEntities'/> - <exports symbol='xmlAddDocEntity'/> - <exports symbol='xmlAddDtdEntity'/> - <exports symbol='xmlGetPredefinedEntity'/> - <exports symbol='xmlGetDocEntity'/> - <exports symbol='xmlGetDtdEntity'/> - <exports symbol='xmlGetParameterEntity'/> - <exports symbol='xmlEncodeEntities'/> - <exports symbol='xmlEncodeEntitiesReentrant'/> - <exports symbol='xmlEncodeSpecialChars'/> - <exports symbol='xmlCreateEntitiesTable'/> - <exports symbol='xmlCopyEntitiesTable'/> - <exports symbol='xmlFreeEntitiesTable'/> - <exports symbol='xmlDumpEntitiesTable'/> - <exports symbol='xmlDumpEntityDecl'/> - <exports symbol='xmlCleanupPredefinedEntities'/> - </file> - <file name='xmlmemory'> - <exports symbol='DEBUG_MEMORY'/> - <exports symbol='MEM_LIST'/> - <exports symbol='xmlFreeFunc'/> - <exports symbol='xmlMallocFunc'/> - <exports symbol='xmlReallocFunc'/> - <exports symbol='xmlStrdupFunc'/> - <exports symbol='xmlMemSetup'/> - <exports symbol='xmlMemGet'/> - <exports symbol='xmlInitMemory'/> - <exports symbol='xmlMemUsed'/> - <exports symbol='xmlMemDisplay'/> - <exports symbol='xmlMemShow'/> - <exports symbol='xmlMemoryDump'/> - <exports symbol='xmlMalloc'/> - <exports symbol='xmlRealloc'/> - <exports symbol='xmlMemStrdup'/> - <exports symbol='xmlMallocLoc'/> - <exports symbol='xmlReallocLoc'/> - <exports symbol='xmlMemStrdupLoc'/> - </file> - <file name='valid'> - <exports symbol='xmlValidState'/> - <exports symbol='xmlValidStatePtr'/> - <exports symbol='xmlValidityErrorFunc'/> - <exports symbol='xmlValidityWarningFunc'/> - <exports symbol='xmlValidCtxt'/> - <exports symbol='xmlValidCtxtPtr'/> - <exports symbol='xmlNotationTablePtr'/> - <exports symbol='xmlElementTablePtr'/> - <exports symbol='xmlAttributeTablePtr'/> - <exports symbol='xmlIDTablePtr'/> - <exports symbol='xmlRefTablePtr'/> - <exports symbol='xmlSplitQName2'/> - <exports symbol='xmlAddNotationDecl'/> - <exports symbol='xmlCopyNotationTable'/> - <exports symbol='xmlFreeNotationTable'/> - <exports symbol='xmlDumpNotationDecl'/> - <exports symbol='xmlDumpNotationTable'/> - <exports symbol='xmlNewElementContent'/> - <exports symbol='xmlCopyElementContent'/> - <exports symbol='xmlFreeElementContent'/> - <exports symbol='xmlSnprintfElementContent'/> - <exports symbol='xmlSprintfElementContent'/> - <exports symbol='xmlAddElementDecl'/> - <exports symbol='xmlCopyElementTable'/> - <exports symbol='xmlFreeElementTable'/> - <exports symbol='xmlDumpElementTable'/> - <exports symbol='xmlDumpElementDecl'/> - <exports symbol='xmlCreateEnumeration'/> - <exports symbol='xmlFreeEnumeration'/> - <exports symbol='xmlCopyEnumeration'/> - <exports symbol='xmlAddAttributeDecl'/> - <exports symbol='xmlCopyAttributeTable'/> - <exports symbol='xmlFreeAttributeTable'/> - <exports symbol='xmlDumpAttributeTable'/> - <exports symbol='xmlDumpAttributeDecl'/> - <exports symbol='xmlAddID'/> - <exports symbol='xmlFreeIDTable'/> - <exports symbol='xmlGetID'/> - <exports symbol='xmlIsID'/> - <exports symbol='xmlRemoveID'/> - <exports symbol='xmlAddRef'/> - <exports symbol='xmlFreeRefTable'/> - <exports symbol='xmlIsRef'/> - <exports symbol='xmlRemoveRef'/> - <exports symbol='xmlGetRefs'/> - <exports symbol='xmlValidateRoot'/> - <exports symbol='xmlValidateElementDecl'/> - <exports symbol='xmlValidNormalizeAttributeValue'/> - <exports symbol='xmlValidateAttributeDecl'/> - <exports symbol='xmlValidateAttributeValue'/> - <exports symbol='xmlValidateNotationDecl'/> - <exports symbol='xmlValidateDtd'/> - <exports symbol='xmlValidateDtdFinal'/> - <exports symbol='xmlValidateDocument'/> - <exports symbol='xmlValidateElement'/> - <exports symbol='xmlValidateOneElement'/> - <exports symbol='xmlValidateOneAttribute'/> - <exports symbol='xmlValidateDocumentFinal'/> - <exports symbol='xmlValidateNotationUse'/> - <exports symbol='xmlIsMixedElement'/> - <exports symbol='xmlGetDtdAttrDesc'/> - <exports symbol='xmlGetDtdQAttrDesc'/> - <exports symbol='xmlGetDtdNotationDesc'/> - <exports symbol='xmlGetDtdQElementDesc'/> - <exports symbol='xmlGetDtdElementDesc'/> - <exports symbol='xmlValidGetValidElements'/> - <exports symbol='xmlValidGetPotentialChildren'/> - </file> - <file name='uri'> - <exports symbol='xmlURI'/> - <exports symbol='xmlURIPtr'/> - <exports symbol='xmlCreateURI'/> - <exports symbol='xmlBuildURI'/> - <exports symbol='xmlParseURI'/> - <exports symbol='xmlParseURIReference'/> - <exports symbol='xmlSaveUri'/> - <exports symbol='xmlPrintURI'/> - <exports symbol='xmlURIEscapeStr'/> - <exports symbol='xmlURIUnescapeString'/> - <exports symbol='xmlNormalizeURIPath'/> - <exports symbol='xmlURIEscape'/> - <exports symbol='xmlFreeURI'/> - </file> - <file name='list'> - <exports symbol='xmlLink'/> - <exports symbol='xmlLinkPtr'/> - <exports symbol='xmlList'/> - <exports symbol='xmlListPtr'/> - <exports symbol='xmlListDeallocator'/> - <exports symbol='xmlListDataCompare'/> - <exports symbol='xmlListWalker'/> - <exports symbol='xmlListCreate'/> - <exports symbol='xmlListDelete'/> - <exports symbol='xmlListSearch'/> - <exports symbol='xmlListReverseSearch'/> - <exports symbol='xmlListInsert'/> - <exports symbol='xmlListAppend'/> - <exports symbol='xmlListRemoveFirst'/> - <exports symbol='xmlListRemoveLast'/> - <exports symbol='xmlListRemoveAll'/> - <exports symbol='xmlListClear'/> - <exports symbol='xmlListEmpty'/> - <exports symbol='xmlListFront'/> - <exports symbol='xmlListEnd'/> - <exports symbol='xmlListSize'/> - <exports symbol='xmlListPopFront'/> - <exports symbol='xmlListPopBack'/> - <exports symbol='xmlListPushFront'/> - <exports symbol='xmlListPushBack'/> - <exports symbol='xmlListReverse'/> - <exports symbol='xmlListSort'/> - <exports symbol='xmlListWalk'/> - <exports symbol='xmlListReverseWalk'/> - <exports symbol='xmlListMerge'/> - <exports symbol='xmlListDup'/> - <exports symbol='xmlListCopy'/> - <exports symbol='xmlLinkGetData'/> - </file> - <file name='nanoftp'> - <exports symbol='ftpListCallback'/> - <exports symbol='ftpDataCallback'/> - <exports symbol='xmlNanoFTPInit'/> - <exports symbol='xmlNanoFTPCleanup'/> - <exports symbol='xmlNanoFTPNewCtxt'/> - <exports symbol='xmlNanoFTPFreeCtxt'/> - <exports symbol='xmlNanoFTPConnectTo'/> - <exports symbol='xmlNanoFTPOpen'/> - <exports symbol='xmlNanoFTPConnect'/> - <exports symbol='xmlNanoFTPClose'/> - <exports symbol='xmlNanoFTPQuit'/> - <exports symbol='xmlNanoFTPScanProxy'/> - <exports symbol='xmlNanoFTPProxy'/> - <exports symbol='xmlNanoFTPUpdateURL'/> - <exports symbol='xmlNanoFTPGetResponse'/> - <exports symbol='xmlNanoFTPCheckResponse'/> - <exports symbol='xmlNanoFTPCwd'/> - <exports symbol='xmlNanoFTPGetConnection'/> - <exports symbol='xmlNanoFTPCloseConnection'/> - <exports symbol='xmlNanoFTPList'/> - <exports symbol='xmlNanoFTPGetSocket'/> - <exports symbol='xmlNanoFTPGet'/> - <exports symbol='xmlNanoFTPRead'/> - </file> <file name='parserInternals'> <exports symbol='XML_MAX_NAMELEN'/> <exports symbol='INPUT_CHUNK'/> @@ -353,8 +22,8 @@ <exports symbol='xmlIsLetter'/> <exports symbol='xmlIsDigit'/> <exports symbol='xmlIsIdeographic'/> - <exports symbol='xmlIsCombining'/> <exports symbol='xmlIsExtender'/> + <exports symbol='xmlIsCombining'/> <exports symbol='xmlIsChar'/> <exports symbol='xmlCreateFileParserCtxt'/> <exports symbol='xmlCreateMemoryParserCtxt'/> @@ -362,7 +31,6 @@ <exports symbol='xmlCreateEntityParserCtxt'/> <exports symbol='xmlSwitchEncoding'/> <exports symbol='xmlSwitchToEncoding'/> - <exports symbol='xmlFreeParserCtxt'/> <exports symbol='xmlHandleEntity'/> <exports symbol='xmlNewStringInputStream'/> <exports symbol='xmlNewEntityInputStream'/> @@ -450,6 +118,336 @@ <exports symbol='xmlEntityReferenceFunc'/> <exports symbol='xmlSetEntityReferenceFunc'/> </file> + <file name='SAX'> + <exports symbol='getPublicId'/> + <exports symbol='getSystemId'/> + <exports symbol='setDocumentLocator'/> + <exports symbol='getLineNumber'/> + <exports symbol='getColumnNumber'/> + <exports symbol='isStandalone'/> + <exports symbol='hasInternalSubset'/> + <exports symbol='hasExternalSubset'/> + <exports symbol='internalSubset'/> + <exports symbol='externalSubset'/> + <exports symbol='getEntity'/> + <exports symbol='getParameterEntity'/> + <exports symbol='resolveEntity'/> + <exports symbol='entityDecl'/> + <exports symbol='attributeDecl'/> + <exports symbol='elementDecl'/> + <exports symbol='notationDecl'/> + <exports symbol='unparsedEntityDecl'/> + <exports symbol='startDocument'/> + <exports symbol='endDocument'/> + <exports symbol='attribute'/> + <exports symbol='startElement'/> + <exports symbol='endElement'/> + <exports symbol='reference'/> + <exports symbol='characters'/> + <exports symbol='ignorableWhitespace'/> + <exports symbol='processingInstruction'/> + <exports symbol='globalNamespace'/> + <exports symbol='setNamespace'/> + <exports symbol='getNamespace'/> + <exports symbol='checkNamespace'/> + <exports symbol='namespaceDecl'/> + <exports symbol='comment'/> + <exports symbol='cdataBlock'/> + <exports symbol='initxmlDefaultSAXHandler'/> + <exports symbol='inithtmlDefaultSAXHandler'/> + <exports symbol='initdocbDefaultSAXHandler'/> + <exports symbol='xmlDefaultSAXHandlerInit'/> + <exports symbol='htmlDefaultSAXHandlerInit'/> + <exports symbol='docbDefaultSAXHandlerInit'/> + </file> + <file name='debugXML'> + <exports symbol='xmlDebugDumpString'/> + <exports symbol='xmlDebugDumpAttr'/> + <exports symbol='xmlDebugDumpAttrList'/> + <exports symbol='xmlDebugDumpOneNode'/> + <exports symbol='xmlDebugDumpNode'/> + <exports symbol='xmlDebugDumpNodeList'/> + <exports symbol='xmlDebugDumpDocumentHead'/> + <exports symbol='xmlDebugDumpDocument'/> + <exports symbol='xmlDebugDumpDTD'/> + <exports symbol='xmlDebugDumpEntities'/> + <exports symbol='xmlLsOneNode'/> + <exports symbol='xmlLsCountNode'/> + <exports symbol='xmlShellReadlineFunc'/> + <exports symbol='xmlShellCtxt'/> + <exports symbol='xmlShellCtxtPtr'/> + <exports symbol='xmlShellCmd'/> + <exports symbol='xmlShellPrintXPathError'/> + <exports symbol='xmlShellPrintNode'/> + <exports symbol='xmlShellPrintXPathResult'/> + <exports symbol='xmlShellList'/> + <exports symbol='xmlShellBase'/> + <exports symbol='xmlShellDir'/> + <exports symbol='xmlShellCat'/> + <exports symbol='xmlShellLoad'/> + <exports symbol='xmlShellWrite'/> + <exports symbol='xmlShellSave'/> + <exports symbol='xmlShellValidate'/> + <exports symbol='xmlShellDu'/> + <exports symbol='xmlShellPwd'/> + <exports symbol='xmlShell'/> + </file> + <file name='DOCBparser'> + <exports symbol='docbParserCtxt'/> + <exports symbol='docbParserCtxtPtr'/> + <exports symbol='docbParserNodeInfo'/> + <exports symbol='docbSAXHandler'/> + <exports symbol='docbSAXHandlerPtr'/> + <exports symbol='docbParserInput'/> + <exports symbol='docbParserInputPtr'/> + <exports symbol='docbDocPtr'/> + <exports symbol='docbNodePtr'/> + <exports symbol='docbEncodeEntities'/> + <exports symbol='docbSAXParseDoc'/> + <exports symbol='docbParseDoc'/> + <exports symbol='docbSAXParseFile'/> + <exports symbol='docbParseFile'/> + <exports symbol='docbFreeParserCtxt'/> + <exports symbol='docbCreatePushParserCtxt'/> + <exports symbol='docbParseChunk'/> + <exports symbol='docbCreateFileParserCtxt'/> + <exports symbol='docbParseDocument'/> + </file> + <file name='HTMLparser'> + <exports symbol='htmlParserCtxt'/> + <exports symbol='htmlParserCtxtPtr'/> + <exports symbol='htmlParserNodeInfo'/> + <exports symbol='htmlSAXHandler'/> + <exports symbol='htmlSAXHandlerPtr'/> + <exports symbol='htmlParserInput'/> + <exports symbol='htmlParserInputPtr'/> + <exports symbol='htmlDocPtr'/> + <exports symbol='htmlNodePtr'/> + <exports symbol='htmlElemDesc'/> + <exports symbol='htmlElemDescPtr'/> + <exports symbol='htmlEntityDesc'/> + <exports symbol='htmlEntityDescPtr'/> + <exports symbol='htmlTagLookup'/> + <exports symbol='htmlEntityLookup'/> + <exports symbol='htmlEntityValueLookup'/> + <exports symbol='htmlIsAutoClosed'/> + <exports symbol='htmlAutoCloseTag'/> + <exports symbol='htmlParseEntityRef'/> + <exports symbol='htmlParseCharRef'/> + <exports symbol='htmlParseElement'/> + <exports symbol='htmlSAXParseDoc'/> + <exports symbol='htmlParseDoc'/> + <exports symbol='htmlSAXParseFile'/> + <exports symbol='htmlParseFile'/> + <exports symbol='UTF8ToHtml'/> + <exports symbol='htmlEncodeEntities'/> + <exports symbol='htmlIsScriptAttribute'/> + <exports symbol='htmlHandleOmittedElem'/> + <exports symbol='htmlFreeParserCtxt'/> + <exports symbol='htmlCreatePushParserCtxt'/> + <exports symbol='htmlParseChunk'/> + </file> + <file name='valid'> + <exports symbol='xmlValidState'/> + <exports symbol='xmlValidStatePtr'/> + <exports symbol='xmlValidityErrorFunc'/> + <exports symbol='xmlValidityWarningFunc'/> + <exports symbol='xmlValidCtxt'/> + <exports symbol='xmlValidCtxtPtr'/> + <exports symbol='xmlNotationTablePtr'/> + <exports symbol='xmlElementTablePtr'/> + <exports symbol='xmlAttributeTablePtr'/> + <exports symbol='xmlIDTablePtr'/> + <exports symbol='xmlRefTablePtr'/> + <exports symbol='xmlSplitQName2'/> + <exports symbol='xmlAddNotationDecl'/> + <exports symbol='xmlCopyNotationTable'/> + <exports symbol='xmlFreeNotationTable'/> + <exports symbol='xmlDumpNotationDecl'/> + <exports symbol='xmlDumpNotationTable'/> + <exports symbol='xmlNewElementContent'/> + <exports symbol='xmlCopyElementContent'/> + <exports symbol='xmlFreeElementContent'/> + <exports symbol='xmlSnprintfElementContent'/> + <exports symbol='xmlSprintfElementContent'/> + <exports symbol='xmlAddElementDecl'/> + <exports symbol='xmlCopyElementTable'/> + <exports symbol='xmlFreeElementTable'/> + <exports symbol='xmlDumpElementTable'/> + <exports symbol='xmlDumpElementDecl'/> + <exports symbol='xmlCreateEnumeration'/> + <exports symbol='xmlFreeEnumeration'/> + <exports symbol='xmlCopyEnumeration'/> + <exports symbol='xmlAddAttributeDecl'/> + <exports symbol='xmlCopyAttributeTable'/> + <exports symbol='xmlFreeAttributeTable'/> + <exports symbol='xmlDumpAttributeTable'/> + <exports symbol='xmlDumpAttributeDecl'/> + <exports symbol='xmlAddID'/> + <exports symbol='xmlFreeIDTable'/> + <exports symbol='xmlGetID'/> + <exports symbol='xmlIsID'/> + <exports symbol='xmlRemoveID'/> + <exports symbol='xmlAddRef'/> + <exports symbol='xmlFreeRefTable'/> + <exports symbol='xmlIsRef'/> + <exports symbol='xmlRemoveRef'/> + <exports symbol='xmlGetRefs'/> + <exports symbol='xmlValidateRoot'/> + <exports symbol='xmlValidateElementDecl'/> + <exports symbol='xmlValidNormalizeAttributeValue'/> + <exports symbol='xmlValidCtxtNormalizeAttributeValue'/> + <exports symbol='xmlValidateAttributeDecl'/> + <exports symbol='xmlValidateAttributeValue'/> + <exports symbol='xmlValidateNotationDecl'/> + <exports symbol='xmlValidateDtd'/> + <exports symbol='xmlValidateDtdFinal'/> + <exports symbol='xmlValidateDocument'/> + <exports symbol='xmlValidateElement'/> + <exports symbol='xmlValidateOneElement'/> + <exports symbol='xmlValidateOneAttribute'/> + <exports symbol='xmlValidateDocumentFinal'/> + <exports symbol='xmlValidateNotationUse'/> + <exports symbol='xmlIsMixedElement'/> + <exports symbol='xmlGetDtdAttrDesc'/> + <exports symbol='xmlGetDtdQAttrDesc'/> + <exports symbol='xmlGetDtdNotationDesc'/> + <exports symbol='xmlGetDtdQElementDesc'/> + <exports symbol='xmlGetDtdElementDesc'/> + <exports symbol='xmlValidGetValidElements'/> + <exports symbol='xmlValidGetPotentialChildren'/> + </file> + <file name='nanohttp'> + <exports symbol='xmlNanoHTTPInit'/> + <exports symbol='xmlNanoHTTPCleanup'/> + <exports symbol='xmlNanoHTTPScanProxy'/> + <exports symbol='xmlNanoHTTPFetch'/> + <exports symbol='xmlNanoHTTPMethod'/> + <exports symbol='xmlNanoHTTPMethodRedir'/> + <exports symbol='xmlNanoHTTPOpen'/> + <exports symbol='xmlNanoHTTPOpenRedir'/> + <exports symbol='xmlNanoHTTPReturnCode'/> + <exports symbol='xmlNanoHTTPAuthHeader'/> + <exports symbol='xmlNanoHTTPRead'/> + <exports symbol='xmlNanoHTTPSave'/> + <exports symbol='xmlNanoHTTPClose'/> + </file> + <file name='entities'> + <exports symbol='xmlEntityType'/> + <exports symbol='xmlEntity'/> + <exports symbol='xmlEntitiesTablePtr'/> + <exports symbol='xmlInitializePredefinedEntities'/> + <exports symbol='xmlAddDocEntity'/> + <exports symbol='xmlAddDtdEntity'/> + <exports symbol='xmlGetPredefinedEntity'/> + <exports symbol='xmlGetDocEntity'/> + <exports symbol='xmlGetDtdEntity'/> + <exports symbol='xmlGetParameterEntity'/> + <exports symbol='xmlEncodeEntities'/> + <exports symbol='xmlEncodeEntitiesReentrant'/> + <exports symbol='xmlEncodeSpecialChars'/> + <exports symbol='xmlCreateEntitiesTable'/> + <exports symbol='xmlCopyEntitiesTable'/> + <exports symbol='xmlFreeEntitiesTable'/> + <exports symbol='xmlDumpEntitiesTable'/> + <exports symbol='xmlDumpEntityDecl'/> + <exports symbol='xmlCleanupPredefinedEntities'/> + </file> + <file name='xmlmemory'> + <exports symbol='DEBUG_MEMORY'/> + <exports symbol='xmlFreeFunc'/> + <exports symbol='xmlMallocFunc'/> + <exports symbol='xmlReallocFunc'/> + <exports symbol='xmlStrdupFunc'/> + <exports symbol='xmlMemSetup'/> + <exports symbol='xmlMemGet'/> + <exports symbol='xmlInitMemory'/> + <exports symbol='xmlMemUsed'/> + <exports symbol='xmlMemDisplay'/> + <exports symbol='xmlMemShow'/> + <exports symbol='xmlMemoryDump'/> + <exports symbol='xmlMalloc'/> + <exports symbol='xmlRealloc'/> + <exports symbol='xmlMemStrdup'/> + <exports symbol='xmlMallocLoc'/> + <exports symbol='xmlReallocLoc'/> + <exports symbol='xmlMemStrdupLoc'/> + </file> + <file name='uri'> + <exports symbol='xmlURI'/> + <exports symbol='xmlURIPtr'/> + <exports symbol='xmlCreateURI'/> + <exports symbol='xmlBuildURI'/> + <exports symbol='xmlParseURI'/> + <exports symbol='xmlParseURIReference'/> + <exports symbol='xmlSaveUri'/> + <exports symbol='xmlPrintURI'/> + <exports symbol='xmlURIEscapeStr'/> + <exports symbol='xmlURIUnescapeString'/> + <exports symbol='xmlNormalizeURIPath'/> + <exports symbol='xmlURIEscape'/> + <exports symbol='xmlFreeURI'/> + </file> + <file name='list'> + <exports symbol='xmlLink'/> + <exports symbol='xmlLinkPtr'/> + <exports symbol='xmlList'/> + <exports symbol='xmlListPtr'/> + <exports symbol='xmlListDeallocator'/> + <exports symbol='xmlListDataCompare'/> + <exports symbol='xmlListWalker'/> + <exports symbol='xmlListCreate'/> + <exports symbol='xmlListDelete'/> + <exports symbol='xmlListSearch'/> + <exports symbol='xmlListReverseSearch'/> + <exports symbol='xmlListInsert'/> + <exports symbol='xmlListAppend'/> + <exports symbol='xmlListRemoveFirst'/> + <exports symbol='xmlListRemoveLast'/> + <exports symbol='xmlListRemoveAll'/> + <exports symbol='xmlListClear'/> + <exports symbol='xmlListEmpty'/> + <exports symbol='xmlListFront'/> + <exports symbol='xmlListEnd'/> + <exports symbol='xmlListSize'/> + <exports symbol='xmlListPopFront'/> + <exports symbol='xmlListPopBack'/> + <exports symbol='xmlListPushFront'/> + <exports symbol='xmlListPushBack'/> + <exports symbol='xmlListReverse'/> + <exports symbol='xmlListSort'/> + <exports symbol='xmlListWalk'/> + <exports symbol='xmlListReverseWalk'/> + <exports symbol='xmlListMerge'/> + <exports symbol='xmlListDup'/> + <exports symbol='xmlListCopy'/> + <exports symbol='xmlLinkGetData'/> + </file> + <file name='nanoftp'> + <exports symbol='ftpListCallback'/> + <exports symbol='ftpDataCallback'/> + <exports symbol='xmlNanoFTPInit'/> + <exports symbol='xmlNanoFTPCleanup'/> + <exports symbol='xmlNanoFTPNewCtxt'/> + <exports symbol='xmlNanoFTPFreeCtxt'/> + <exports symbol='xmlNanoFTPConnectTo'/> + <exports symbol='xmlNanoFTPOpen'/> + <exports symbol='xmlNanoFTPConnect'/> + <exports symbol='xmlNanoFTPClose'/> + <exports symbol='xmlNanoFTPQuit'/> + <exports symbol='xmlNanoFTPScanProxy'/> + <exports symbol='xmlNanoFTPProxy'/> + <exports symbol='xmlNanoFTPUpdateURL'/> + <exports symbol='xmlNanoFTPGetResponse'/> + <exports symbol='xmlNanoFTPCheckResponse'/> + <exports symbol='xmlNanoFTPCwd'/> + <exports symbol='xmlNanoFTPGetConnection'/> + <exports symbol='xmlNanoFTPCloseConnection'/> + <exports symbol='xmlNanoFTPList'/> + <exports symbol='xmlNanoFTPGetSocket'/> + <exports symbol='xmlNanoFTPGet'/> + <exports symbol='xmlNanoFTPRead'/> + </file> <file name='tree'> <exports symbol='xmlParserInputBuffer'/> <exports symbol='xmlParserInputBufferPtr'/> @@ -459,6 +457,12 @@ <exports symbol='xmlParserInputPtr'/> <exports symbol='xmlParserCtxt'/> <exports symbol='xmlParserCtxtPtr'/> + <exports symbol='xmlSAXLocator'/> + <exports symbol='xmlSAXLocatorPtr'/> + <exports symbol='xmlSAXHandler'/> + <exports symbol='xmlSAXHandlerPtr'/> + <exports symbol='xmlEntity'/> + <exports symbol='xmlEntityPtr'/> <exports symbol='BASE_BUFFER_SIZE'/> <exports symbol='XML_XML_NAMESPACE'/> <exports symbol='xmlElementType'/> @@ -632,6 +636,38 @@ <exports symbol='xmlGetCompressMode'/> <exports symbol='xmlSetCompressMode'/> </file> + <file name='encoding'> + <exports symbol='xmlCharEncoding'/> + <exports symbol='xmlCharEncodingInputFunc'/> + <exports symbol='xmlCharEncodingOutputFunc'/> + <exports symbol='xmlCharEncodingHandler'/> + <exports symbol='xmlCharEncodingHandlerPtr'/> + <exports symbol='xmlInitCharEncodingHandlers'/> + <exports symbol='xmlCleanupCharEncodingHandlers'/> + <exports symbol='xmlRegisterCharEncodingHandler'/> + <exports symbol='xmlGetCharEncodingHandler'/> + <exports symbol='xmlFindCharEncodingHandler'/> + <exports symbol='xmlAddEncodingAlias'/> + <exports symbol='xmlDelEncodingAlias'/> + <exports symbol='xmlGetEncodingAlias'/> + <exports symbol='xmlCleanupEncodingAliases'/> + <exports symbol='xmlParseCharEncoding'/> + <exports symbol='xmlGetCharEncodingName'/> + <exports symbol='xmlDetectCharEncoding'/> + <exports symbol='xmlCharEncOutFunc'/> + <exports symbol='xmlCharEncInFunc'/> + <exports symbol='xmlCharEncFirstLine'/> + <exports symbol='xmlCharEncCloseFunc'/> + <exports symbol='UTF8Toisolat1'/> + <exports symbol='isolat1ToUTF8'/> + <exports symbol='xmlCheckUTF8'/> + <exports symbol='xmlUTF8Strsize'/> + <exports symbol='xmlUTF8Strndup'/> + <exports symbol='xmlUTF8Strpos'/> + <exports symbol='xmlUTF8Strloc'/> + <exports symbol='xmlUTF8Strsub'/> + <exports symbol='xmlUTF8Strlen'/> + </file> <file name='HTMLtree'> <exports symbol='HTML_TEXT_NODE'/> <exports symbol='HTML_ENTITY_REF_NODE'/> @@ -738,28 +774,19 @@ <exports symbol='xmlXPathNodeSetAdd'/> <exports symbol='xmlXPathNodeSetAddUnique'/> <exports symbol='xmlXPathNodeSetSort'/> - <exports symbol='xmlXPathIdFunction'/> <exports symbol='xmlXPathRoot'/> <exports symbol='xmlXPathEvalExpr'/> <exports symbol='xmlXPathParseName'/> <exports symbol='xmlXPathParseNCName'/> <exports symbol='xmlXPathStringEvalNumber'/> <exports symbol='xmlXPathEvaluatePredicateResult'/> - <exports symbol='xmlXPathInit'/> - <exports symbol='xmlXPathStringFunction'/> <exports symbol='xmlXPathRegisterAllFunctions'/> - <exports symbol='xmlXPathNodeSetCreate'/> <exports symbol='xmlXPathNodeSetMerge'/> <exports symbol='xmlXPathNodeSetDel'/> <exports symbol='xmlXPathNodeSetRemove'/> - <exports symbol='xmlXPathFreeNodeSet'/> <exports symbol='xmlXPathNewNodeSetList'/> <exports symbol='xmlXPathWrapNodeSet'/> <exports symbol='xmlXPathWrapExternal'/> - <exports symbol='xmlXPathFreeNodeSetList'/> - <exports symbol='xmlXPathFreeObject'/> - <exports symbol='xmlXPathNewContext'/> - <exports symbol='xmlXPathFreeContext'/> <exports symbol='xmlXPathEqualValues'/> <exports symbol='xmlXPathCompareValues'/> <exports symbol='xmlXPathValueFlipSign'/> @@ -785,8 +812,10 @@ <exports symbol='xmlXPathLastFunction'/> <exports symbol='xmlXPathPositionFunction'/> <exports symbol='xmlXPathCountFunction'/> + <exports symbol='xmlXPathIdFunction'/> <exports symbol='xmlXPathLocalNameFunction'/> <exports symbol='xmlXPathNamespaceURIFunction'/> + <exports symbol='xmlXPathStringFunction'/> <exports symbol='xmlXPathStringLengthFunction'/> <exports symbol='xmlXPathConcatFunction'/> <exports symbol='xmlXPathContainsFunction'/> @@ -838,12 +867,12 @@ <file name='threads'> <exports symbol='xmlMutex'/> <exports symbol='xmlMutexPtr'/> + <exports symbol='xmlRMutex'/> + <exports symbol='xmlRMutexPtr'/> <exports symbol='xmlNewMutex'/> <exports symbol='xmlMutexLock'/> <exports symbol='xmlMutexUnlock'/> <exports symbol='xmlFreeMutex'/> - <exports symbol='xmlRMutex'/> - <exports symbol='xmlRMutexPtr'/> <exports symbol='xmlNewRMutex'/> <exports symbol='xmlRMutexLock'/> <exports symbol='xmlRMutexUnlock'/> @@ -929,29 +958,6 @@ <exports symbol='xmlCatalogGetSystem'/> <exports symbol='xmlCatalogGetPublic'/> </file> - <file name='xmlversion'> - <exports symbol='xmlCheckVersion'/> - <exports symbol='LIBXML_DOTTED_VERSION'/> - <exports symbol='LIBXML_VERSION'/> - <exports symbol='LIBXML_VERSION_STRING'/> - <exports symbol='LIBXML_TEST_VERSION'/> - <exports symbol='WITH_TRIO'/> - <exports symbol='WITHOUT_TRIO'/> - <exports symbol='LIBXML_THREAD_ENABLED'/> - <exports symbol='LIBXML_FTP_ENABLED'/> - <exports symbol='LIBXML_HTTP_ENABLED'/> - <exports symbol='LIBXML_HTML_ENABLED'/> - <exports symbol='LIBXML_CATALOG_ENABLED'/> - <exports symbol='LIBXML_DOCB_ENABLED'/> - <exports symbol='LIBXML_XPATH_ENABLED'/> - <exports symbol='LIBXML_XPTR_ENABLED'/> - <exports symbol='LIBXML_XINCLUDE_ENABLED'/> - <exports symbol='LIBXML_ICONV_ENABLED'/> - <exports symbol='LIBXML_DEBUG_ENABLED'/> - <exports symbol='DEBUG_MEMORY_LOCATION'/> - <exports symbol='LIBXML_DLL_IMPORT'/> - <exports symbol='ATTRIBUTE_UNUSED'/> - </file> <file name='parser'> <exports symbol='XML_DEFAULT_VERSION'/> <exports symbol='xmlParserInputDeallocate'/> @@ -965,7 +971,6 @@ <exports symbol='XML_COMPLETE_ATTRS'/> <exports symbol='xmlParserCtxt'/> <exports symbol='xmlSAXLocator'/> - <exports symbol='xmlSAXLocatorPtr'/> <exports symbol='resolveEntitySAXFunc'/> <exports symbol='internalSubsetSAXFunc'/> <exports symbol='externalSubsetSAXFunc'/> @@ -995,7 +1000,6 @@ <exports symbol='hasInternalSubsetSAXFunc'/> <exports symbol='hasExternalSubsetSAXFunc'/> <exports symbol='xmlSAXHandler'/> - <exports symbol='xmlSAXHandlerPtr'/> <exports symbol='xmlExternalEntityLoader'/> <exports symbol='xmlSubstituteEntitiesDefaultValue'/> <exports symbol='xmlInitParser'/> @@ -1045,8 +1049,6 @@ <exports symbol='xmlParseBalancedChunkMemory'/> <exports symbol='xmlParseExternalEntity'/> <exports symbol='xmlParseCtxtExternalEntity'/> - <exports symbol='xmlDefaultSAXHandlerInit'/> - <exports symbol='htmlDefaultSAXHandlerInit'/> <exports symbol='xmlInitParserCtxt'/> <exports symbol='xmlClearParserCtxt'/> <exports symbol='xmlFreeParserCtxt'/> @@ -1080,37 +1082,28 @@ <exports symbol='xmlParserPrintFileInfo'/> <exports symbol='xmlParserPrintFileContext'/> </file> - <file name='encoding'> - <exports symbol='xmlCharEncoding'/> - <exports symbol='xmlCharEncodingInputFunc'/> - <exports symbol='xmlCharEncodingOutputFunc'/> - <exports symbol='xmlCharEncodingHandler'/> - <exports symbol='xmlCharEncodingHandlerPtr'/> - <exports symbol='xmlInitCharEncodingHandlers'/> - <exports symbol='xmlCleanupCharEncodingHandlers'/> - <exports symbol='xmlRegisterCharEncodingHandler'/> - <exports symbol='xmlGetCharEncodingHandler'/> - <exports symbol='xmlFindCharEncodingHandler'/> - <exports symbol='xmlAddEncodingAlias'/> - <exports symbol='xmlDelEncodingAlias'/> - <exports symbol='xmlGetEncodingAlias'/> - <exports symbol='xmlCleanupEncodingAliases'/> - <exports symbol='xmlParseCharEncoding'/> - <exports symbol='xmlGetCharEncodingName'/> - <exports symbol='xmlDetectCharEncoding'/> - <exports symbol='xmlCharEncOutFunc'/> - <exports symbol='xmlCharEncInFunc'/> - <exports symbol='xmlCharEncFirstLine'/> - <exports symbol='xmlCharEncCloseFunc'/> - <exports symbol='UTF8Toisolat1'/> - <exports symbol='isolat1ToUTF8'/> - <exports symbol='xmlCheckUTF8'/> - <exports symbol='xmlUTF8Strsize'/> - <exports symbol='xmlUTF8Strndup'/> - <exports symbol='xmlUTF8Strpos'/> - <exports symbol='xmlUTF8Strloc'/> - <exports symbol='xmlUTF8Strsub'/> - <exports symbol='xmlUTF8Strlen'/> + <file name='xmlversion'> + <exports symbol='xmlCheckVersion'/> + <exports symbol='LIBXML_DOTTED_VERSION'/> + <exports symbol='LIBXML_VERSION'/> + <exports symbol='LIBXML_VERSION_STRING'/> + <exports symbol='LIBXML_TEST_VERSION'/> + <exports symbol='WITH_TRIO'/> + <exports symbol='WITHOUT_TRIO'/> + <exports symbol='LIBXML_THREAD_ENABLED'/> + <exports symbol='LIBXML_FTP_ENABLED'/> + <exports symbol='LIBXML_HTTP_ENABLED'/> + <exports symbol='LIBXML_HTML_ENABLED'/> + <exports symbol='LIBXML_CATALOG_ENABLED'/> + <exports symbol='LIBXML_DOCB_ENABLED'/> + <exports symbol='LIBXML_XPATH_ENABLED'/> + <exports symbol='LIBXML_XPTR_ENABLED'/> + <exports symbol='LIBXML_XINCLUDE_ENABLED'/> + <exports symbol='LIBXML_ICONV_ENABLED'/> + <exports symbol='LIBXML_DEBUG_ENABLED'/> + <exports symbol='DEBUG_MEMORY_LOCATION'/> + <exports symbol='LIBXML_DLL_IMPORT'/> + <exports symbol='ATTRIBUTE_UNUSED'/> </file> <file name='hash'> <exports symbol='xmlHashTable'/> @@ -1391,9 +1384,6 @@ <macro name='LIBXML_XPTR_ENABLED' file='xmlversion'> <info>Whether XPointer is configured in</info> </macro> - <macro name='MEM_LIST' file='xmlmemory'> - <info>keep track of all allocated blocks for error reporting</info> - </macro> <macro name='MOVETO_ENDTAG' file='parserInternals'> <info>Skips to the next '>' char</info> <arg name='p' info='and UTF8 string pointer '/> @@ -1645,6 +1635,7 @@ <const name='XML_PARSER_MISC' file='parser'/> <const name='XML_PARSER_PI' file='parser'/> <const name='XML_PARSER_PROLOG' file='parser'/> + <const name='XML_PARSER_PUBLIC_LITERAL' file='parser'/> <const name='XML_PARSER_START' file='parser'/> <const name='XML_PARSER_START_TAG' file='parser'/> <const name='XML_PARSER_SYSTEM_LITERAL' file='parser'/> @@ -2091,7 +2082,7 @@ <macro name='htmlDefaultSAXHandler' file='globals'> <info>Default handler for HTML, builds the DOM tree</info> </macro> - <function name='htmlDefaultSAXHandlerInit' file='parser'> + <function name='htmlDefaultSAXHandlerInit' file='SAX'> <info>Initialize the default SAX handler</info> <return type='void'/> </function> @@ -2618,7 +2609,7 @@ <arg name='tree' type='xmlEnumerationPtr' info='if it's an enumeration, the associated list '/> </function> <function name='xmlAddChild' file='tree'> - <info>Add a new child element, to parent, at the end of the child list merging adjacent TEXT nodes (in which case cur is freed)</info> + <info>Add a new node to parent, at the end of the child (or property) list merging adjacent TEXT nodes (in which case cur is freed) If the new node was already inserted in a document it is first unlinked from its existing context. If the new node is ATTRIBUTE, it is added into properties instead of children. If there is an attribute with equal name, it is first destroyed.</info> <return type='xmlNodePtr' info='the child or NULL in case of error. '/> <arg name='parent' type='xmlNodePtr' info='the parent node '/> <arg name='cur' type='xmlNodePtr' info='the child node '/> @@ -2673,8 +2664,8 @@ <arg name='attr' type='xmlAttrPtr' info='the attribute holding the ID '/> </function> <function name='xmlAddNextSibling' file='tree'> - <info>Add a new element elem as the next siblings of cur If the new element was already inserted in a document it is first unlinked from its existing context. As a result of text merging elem may be freed.</info> - <return type='xmlNodePtr' info='the new element or NULL in case of error. '/> + <info>Add a new node elem as the next sibling of cur If the new node was already inserted in a document it is first unlinked from its existing context. As a result of text merging elem may be freed. If the new node is ATTRIBUTE, it is added into properties instead of children. If there is an attribute with equal name, it is first destroyed.</info> + <return type='xmlNodePtr' info='the new node or NULL in case of error. '/> <arg name='cur' type='xmlNodePtr' info='the child node '/> <arg name='elem' type='xmlNodePtr' info='the new node '/> </function> @@ -2688,8 +2679,8 @@ <arg name='SystemID' type='const xmlChar *' info='the system identifier or NULL '/> </function> <function name='xmlAddPrevSibling' file='tree'> - <info>Add a new element elem as the previous siblings of cur merging adjacent TEXT nodes (elem may be freed) If the new element was already inserted in a document it is first unlinked from its existing context.</info> - <return type='xmlNodePtr' info='the new element or NULL in case of error. '/> + <info>Add a new node elem as the previous sibling of cur merging adjacent TEXT nodes (elem may be freed) If the new node was already inserted in a document it is first unlinked from its existing context. If the new node is ATTRIBUTE, it is added into properties instead of children. If there is an attribute with equal name, it is first destroyed.</info> + <return type='xmlNodePtr' info='the new node or NULL in case of error. '/> <arg name='cur' type='xmlNodePtr' info='the child node '/> <arg name='elem' type='xmlNodePtr' info='the new node '/> </function> @@ -3308,7 +3299,7 @@ <macro name='xmlDefaultSAXHandler' file='globals'> <info>Default handler for XML, builds the DOM tree</info> </macro> - <function name='xmlDefaultSAXHandlerInit' file='parser'> + <function name='xmlDefaultSAXHandlerInit' file='SAX'> <info>Initialize the default SAX handler</info> <return type='void'/> </function> @@ -3472,8 +3463,8 @@ <arg name='input' type='const xmlChar *' info='A string to convert to XML. '/> </function> <typedef name='xmlEntitiesTablePtr' file='entities'/> - <struct name='xmlEntity' file='entities'/> - <typedef name='xmlEntityPtr' file='entities'/> + <struct name='xmlEntity' file='tree'/> + <typedef name='xmlEntityPtr' file='tree'/> <functype name='xmlEntityReferenceFunc' file='parserInternals'> <info>Callback function used when one need to be able to track back the provenance of a chunk of nodes inherited from an entity replacement</info> <return type='void'/> @@ -3584,7 +3575,7 @@ <return type='void'/> <arg name='cur' type='xmlNsPtr' info='the first namespace pointer '/> </function> - <function name='xmlFreeParserCtxt' file='parserInternals'> + <function name='xmlFreeParserCtxt' file='parser'> <info>Free all the memory used by a parser context. However the parsed document in ctxt->myDoc is not freed.</info> <return type='void'/> <arg name='ctxt' type='xmlParserCtxtPtr' info='an XML parser context '/> @@ -3674,7 +3665,7 @@ <arg name='name' type='const xmlChar *' info='the element name '/> </function> <function name='xmlGetDtdEntity' file='entities'> - <info>Do an entity lookup in the DTD entity hash table and returns the corresponding entity, if found.</info> + <info>Do an entity lookup in the DTD entity hash table and returns the corresponding entity, if found. Note: the first argument is the document node, not the DTD node.</info> <return type='xmlEntityPtr' info='A pointer to the entity structure or NULL if not found. '/> <arg name='doc' type='xmlDocPtr' info='the document referencing the entity '/> <arg name='name' type='const xmlChar *' info='the entity name '/> @@ -5211,6 +5202,7 @@ <info>parse the declaration for a Mixed Element content The leading '(' and spaces have been skipped in xmlParseElementContentDecl </info> <return type='xmlElementContentPtr' info='the tree of xmlElementContentPtr describing the element hierarchy. '/> <arg name='ctxt' type='xmlParserCtxtPtr' info='an XML parser context '/> + <arg name='inputchk' type='xmlParserInputPtr'/> </function> <function name='xmlParseElementContentDecl' file='parserInternals'> <info>parse the declaration for an Element content either Mixed or Children, the cases EMPTY and ANY are handled directly in xmlParseElementDecl </info> @@ -5228,6 +5220,7 @@ <info>parse the declaration for a Mixed Element content The leading '(' and spaces have been skipped in xmlParseElementContentDecl </info> <return type='xmlElementContentPtr' info='the list of the xmlElementContentPtr describing the element choices '/> <arg name='ctxt' type='xmlParserCtxtPtr' info='an XML parser context '/> + <arg name='inputchk' type='xmlParserInputPtr'/> </function> <function name='xmlParseEncName' file='parserInternals'> <info>parse the XML encoding name </info> @@ -5737,10 +5730,10 @@ <macro name='xmlRootNode' file='tree'> <info>Macro for compatibility naming layer with libxml1</info> </macro> - <struct name='xmlSAXHandler' file='parser' info='a SAX handler is bunch of callbacks called by the parser when processing of the input generate data or structure informations.'/> - <typedef name='xmlSAXHandlerPtr' file='parser'/> - <struct name='xmlSAXLocator' file='parser' info='a SAX Locator.'/> - <typedef name='xmlSAXLocatorPtr' file='parser'/> + <struct name='xmlSAXHandler' file='tree' info='a SAX handler is bunch of callbacks called by the parser when processing of the input generate data or structure informations.'/> + <typedef name='xmlSAXHandlerPtr' file='tree'/> + <struct name='xmlSAXLocator' file='tree' info='a SAX Locator.'/> + <typedef name='xmlSAXLocatorPtr' file='tree'/> <function name='xmlSAXParseDTD' file='parser'> <info>Load and parse an external subset.</info> <return type='xmlDtdPtr' info='the resulting xmlDtdPtr or NULL in case of error. '/> @@ -6337,6 +6330,15 @@ <arg name='name' type='const xmlChar *' info='the attribute name '/> </function> <struct name='xmlValidCtxt' file='valid'/> + <function name='xmlValidCtxtNormalizeAttributeValue' file='valid'> + <info>Does the validation related extra step of the normalization of attribute values: </info> + <return type='xmlChar *' info='a new normalized string if normalization is needed, NULL otherwise the caller must free the returned value. '/> + <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context '/> + <arg name='doc' type='xmlDocPtr' info='the document '/> + <arg name='elem' type='xmlNodePtr' info='the parent '/> + <arg name='name' type='const xmlChar *' info='the attribute name '/> + <arg name='value' type='const xmlChar *' info='the attribute value '/> + </function> <typedef name='xmlValidCtxtPtr' file='valid'/> <function name='xmlValidGetPotentialChildren' file='valid'> <info>Build/extend a list of potential children allowed by the content tree</info> @@ -6398,7 +6400,7 @@ </function> <function name='xmlValidateDtdFinal' file='valid'> <info>Does the final step for the dtds validation once all the subsets have been parsed </info> - <return type='int' info='1 if valid or 0 otherwise '/> + <return type='int' info='1 if valid or 0 if invalid and -1 if not well-formed '/> <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context '/> <arg name='doc' type='xmlDocPtr' info='a document instance '/> </function> @@ -6734,22 +6736,22 @@ <return type='void'/> <arg name='comp' type='xmlXPathCompExprPtr' info='an XPATH comp '/> </function> - <function name='xmlXPathFreeContext' file='xpathInternals'> + <function name='xmlXPathFreeContext' file='xpath'> <info>Free up an xmlXPathContext</info> <return type='void'/> <arg name='ctxt' type='xmlXPathContextPtr' info='the context to free '/> </function> - <function name='xmlXPathFreeNodeSet' file='xpathInternals'> + <function name='xmlXPathFreeNodeSet' file='xpath'> <info>Free the NodeSet compound (not the actual nodes !).</info> <return type='void'/> <arg name='obj' type='xmlNodeSetPtr' info='the xmlNodeSetPtr to free '/> </function> - <function name='xmlXPathFreeNodeSetList' file='xpathInternals'> + <function name='xmlXPathFreeNodeSetList' file='xpath'> <info>Free up the xmlXPathObjectPtr obj but don't deallocate the objects in the list contrary to xmlXPathFreeObject().</info> <return type='void'/> <arg name='obj' type='xmlXPathObjectPtr' info='an existing NodeSetList object '/> </function> - <function name='xmlXPathFreeObject' file='xpathInternals'> + <function name='xmlXPathFreeObject' file='xpath'> <info>Free up an xmlXPathObjectPtr object.</info> <return type='void'/> <arg name='obj' type='xmlXPathObjectPtr' info='the object to free '/> @@ -6811,7 +6813,7 @@ <arg name='ctxt' type='xmlXPathParserContextPtr' info='the XPath Parser context '/> <arg name='nargs' type='int' info='the number of arguments '/> </function> - <function name='xmlXPathInit' file='xpathInternals'> + <function name='xmlXPathInit' file='xpath'> <info>Initialize the XPath environment</info> <return type='void'/> </function> @@ -6892,7 +6894,7 @@ <return type='xmlXPathObjectPtr' info='the newly created object. '/> <arg name='val' type='const char *' info='the char * value '/> </function> - <function name='xmlXPathNewContext' file='xpathInternals'> + <function name='xmlXPathNewContext' file='xpath'> <info>Create a new xmlXPathContext</info> <return type='xmlXPathContextPtr' info='the xmlXPathContext just allocated. '/> <arg name='doc' type='xmlDocPtr' info='the XML document '/> @@ -7036,7 +7038,7 @@ <arg name='cur' type='xmlNodeSetPtr' info='the node-set '/> <arg name='val' type='xmlNodePtr' info='the node '/> </function> - <function name='xmlXPathNodeSetCreate' file='xpathInternals'> + <function name='xmlXPathNodeSetCreate' file='xpath'> <info>Create a new xmlNodeSetPtr of type double and of value val</info> <return type='xmlNodeSetPtr' info='the newly created object. '/> <arg name='val' type='xmlNodePtr' info='an initial xmlNodePtr, or NULL '/>
diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml index e861559..4a073ad 100644 --- a/doc/libxml2-refs.xml +++ b/doc/libxml2-refs.xml
@@ -45,9 +45,19 @@ <reference name='LIBXML_XINCLUDE_ENABLED' href='html/libxml-xmlversion.html#LIBXML-XINCLUDE-ENABLED-CAPS'/> <reference name='LIBXML_XPATH_ENABLED' href='html/libxml-xmlversion.html#LIBXML-XPATH-ENABLED-CAPS'/> <reference name='LIBXML_XPTR_ENABLED' href='html/libxml-xmlversion.html#LIBXML-XPTR-ENABLED-CAPS'/> - <reference name='MEM_LIST' href='html/libxml-xmlmemory.html#MEM-LIST-CAPS'/> <reference name='MOVETO_ENDTAG' href='html/libxml-parserinternals.html#MOVETO-ENDTAG-CAPS'/> <reference name='MOVETO_STARTTAG' href='html/libxml-parserinternals.html#MOVETO-STARTTAG-CAPS'/> + <reference name='PyFile_Get' href='html/libxml-index.html#PYFILE-GET'/> + <reference name='Pycatalog_Get' href='html/libxml-index.html#PYCATALOG-GET'/> + <reference name='Pycatalog_Object' href='html/libxml-index.html#PYCATALOG-OBJECT'/> + <reference name='PyparserCtxt_Get' href='html/libxml-index.html#PYPARSERCTXT-GET'/> + <reference name='PyparserCtxt_Object' href='html/libxml-index.html#PYPARSERCTXT-OBJECT'/> + <reference name='PyxmlNode_Get' href='html/libxml-index.html#PYXMLNODE-GET'/> + <reference name='PyxmlNode_Object' href='html/libxml-index.html#PYXMLNODE-OBJECT'/> + <reference name='PyxmlXPathContext_Get' href='html/libxml-index.html#PYXMLXPATHCONTEXT-GET'/> + <reference name='PyxmlXPathContext_Object' href='html/libxml-index.html#PYXMLXPATHCONTEXT-OBJECT'/> + <reference name='PyxmlXPathParserContext_Get' href='html/libxml-index.html#PYXMLXPATHPARSERCONTEXT-GET'/> + <reference name='PyxmlXPathParserContext_Object' href='html/libxml-index.html#PYXMLXPATHPARSERCONTEXT-OBJECT'/> <reference name='SKIP_EOL' href='html/libxml-parserinternals.html#SKIP-EOL-CAPS'/> <reference name='UTF8ToHtml' href='html/libxml-htmlparser.html#UTF8TOHTML'/> <reference name='UTF8Toisolat1' href='html/libxml-encoding.html#UTF8TOISOLAT1'/> @@ -133,7 +143,7 @@ <reference name='htmlCreateFileParserCtxt' href='html/libxml-parserinternals.html#HTMLCREATEFILEPARSERCTXT'/> <reference name='htmlCreatePushParserCtxt' href='html/libxml-htmlparser.html#HTMLCREATEPUSHPARSERCTXT'/> <reference name='htmlDefaultSAXHandler' href='html/libxml-globals.html#HTMLDEFAULTSAXHANDLER'/> - <reference name='htmlDefaultSAXHandlerInit' href='html/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT'/> + <reference name='htmlDefaultSAXHandlerInit' href='html/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT'/> <reference name='htmlDocContentDumpFormatOutput' href='html/libxml-htmltree.html#HTMLDOCCONTENTDUMPFORMATOUTPUT'/> <reference name='htmlDocContentDumpOutput' href='html/libxml-htmltree.html#HTMLDOCCONTENTDUMPOUTPUT'/> <reference name='htmlDocDump' href='html/libxml-htmltree.html#HTMLDOCDUMP'/> @@ -192,6 +202,27 @@ <reference name='isStandalone' href='html/libxml-sax.html#ISSTANDALONE'/> <reference name='isStandaloneSAXFunc' href='html/libxml-parser.html#ISSTANDALONESAXFUNC'/> <reference name='isolat1ToUTF8' href='html/libxml-encoding.html#ISOLAT1TOUTF8'/> + <reference name='libxml_charPtrConstWrap' href='html/libxml-index.html#LIBXML-CHARPTRCONSTWRAP'/> + <reference name='libxml_charPtrWrap' href='html/libxml-index.html#LIBXML-CHARPTRWRAP'/> + <reference name='libxml_constcharPtrWrap' href='html/libxml-index.html#LIBXML-CONSTCHARPTRWRAP'/> + <reference name='libxml_constxmlCharPtrWrap' href='html/libxml-index.html#LIBXML-CONSTXMLCHARPTRWRAP'/> + <reference name='libxml_doubleWrap' href='html/libxml-index.html#LIBXML-DOUBLEWRAP'/> + <reference name='libxml_intWrap' href='html/libxml-index.html#LIBXML-INTWRAP'/> + <reference name='libxml_longWrap' href='html/libxml-index.html#LIBXML-LONGWRAP'/> + <reference name='libxml_xmlAttrPtrWrap' href='html/libxml-index.html#LIBXML-XMLATTRPTRWRAP'/> + <reference name='libxml_xmlAttributePtrWrap' href='html/libxml-index.html#LIBXML-XMLATTRIBUTEPTRWRAP'/> + <reference name='libxml_xmlCatalogPtrWrap' href='html/libxml-index.html#LIBXML-XMLCATALOGPTRWRAP'/> + <reference name='libxml_xmlCharPtrConstWrap' href='html/libxml-index.html#LIBXML-XMLCHARPTRCONSTWRAP'/> + <reference name='libxml_xmlCharPtrWrap' href='html/libxml-index.html#LIBXML-XMLCHARPTRWRAP'/> + <reference name='libxml_xmlDocPtrWrap' href='html/libxml-index.html#LIBXML-XMLDOCPTRWRAP'/> + <reference name='libxml_xmlElementPtrWrap' href='html/libxml-index.html#LIBXML-XMLELEMENTPTRWRAP'/> + <reference name='libxml_xmlNodePtrWrap' href='html/libxml-index.html#LIBXML-XMLNODEPTRWRAP'/> + <reference name='libxml_xmlNsPtrWrap' href='html/libxml-index.html#LIBXML-XMLNSPTRWRAP'/> + <reference name='libxml_xmlParserCtxtPtrWrap' href='html/libxml-index.html#LIBXML-XMLPARSERCTXTPTRWRAP'/> + <reference name='libxml_xmlXPathContextPtrWrap' href='html/libxml-index.html#LIBXML-XMLXPATHCONTEXTPTRWRAP'/> + <reference name='libxml_xmlXPathObjectPtrConvert' href='html/libxml-index.html#LIBXML-XMLXPATHOBJECTPTRCONVERT'/> + <reference name='libxml_xmlXPathObjectPtrWrap' href='html/libxml-index.html#LIBXML-XMLXPATHOBJECTPTRWRAP'/> + <reference name='libxml_xmlXPathParserContextPtrWrap' href='html/libxml-index.html#LIBXML-XMLXPATHPARSERCONTEXTPTRWRAP'/> <reference name='namePop' href='html/libxml-parserinternals.html#NAMEPOP'/> <reference name='namePush' href='html/libxml-parserinternals.html#NAMEPUSH'/> <reference name='namespaceDecl' href='html/libxml-sax.html#NAMESPACEDECL'/> @@ -361,7 +392,7 @@ <reference name='xmlDecodeEntities' href='html/libxml-parserinternals.html#XMLDECODEENTITIES'/> <reference name='xmlDefaultBufferSize' href='html/libxml-globals.html#XMLDEFAULTBUFFERSIZE'/> <reference name='xmlDefaultSAXHandler' href='html/libxml-globals.html#XMLDEFAULTSAXHANDLER'/> - <reference name='xmlDefaultSAXHandlerInit' href='html/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT'/> + <reference name='xmlDefaultSAXHandlerInit' href='html/libxml-sax.html#XMLDEFAULTSAXHANDLERINIT'/> <reference name='xmlDefaultSAXLocator' href='html/libxml-globals.html#XMLDEFAULTSAXLOCATOR'/> <reference name='xmlDelEncodingAlias' href='html/libxml-encoding.html#XMLDELENCODINGALIAS'/> <reference name='xmlDetectCharEncoding' href='html/libxml-encoding.html#XMLDETECTCHARENCODING'/> @@ -400,8 +431,8 @@ <reference name='xmlEncodeEntitiesReentrant' href='html/libxml-entities.html#XMLENCODEENTITIESREENTRANT'/> <reference name='xmlEncodeSpecialChars' href='html/libxml-entities.html#XMLENCODESPECIALCHARS'/> <reference name='xmlEntitiesTablePtr' href='html/libxml-entities.html#XMLENTITIESTABLEPTR'/> - <reference name='xmlEntity' href='html/libxml-entities.html#XMLENTITY'/> - <reference name='xmlEntityPtr' href='html/libxml-entities.html#XMLENTITYPTR'/> + <reference name='xmlEntity' href='html/libxml-tree.html#XMLENTITY'/> + <reference name='xmlEntityPtr' href='html/libxml-tree.html#XMLENTITYPTR'/> <reference name='xmlEntityReferenceFunc' href='html/libxml-parserinternals.html#XMLENTITYREFERENCEFUNC'/> <reference name='xmlEntityType' href='html/libxml-entities.html#XMLENTITYTYPE'/> <reference name='xmlEnumeration' href='html/libxml-tree.html#XMLENUMERATION'/> @@ -839,9 +870,9 @@ <reference name='xmlReplaceNode' href='html/libxml-tree.html#XMLREPLACENODE'/> <reference name='xmlRootNode' href='html/libxml-tree.html#XMLROOTNODE'/> <reference name='xmlSAXHandler' href='html/libxml-parser.html#XMLSAXHANDLER'/> - <reference name='xmlSAXHandlerPtr' href='html/libxml-parser.html#XMLSAXHANDLERPTR'/> + <reference name='xmlSAXHandlerPtr' href='html/libxml-tree.html#XMLSAXHANDLERPTR'/> <reference name='xmlSAXLocator' href='html/libxml-parser.html#XMLSAXLOCATOR'/> - <reference name='xmlSAXLocatorPtr' href='html/libxml-parser.html#XMLSAXLOCATORPTR'/> + <reference name='xmlSAXLocatorPtr' href='html/libxml-tree.html#XMLSAXLOCATORPTR'/> <reference name='xmlSAXParseDTD' href='html/libxml-parser.html#XMLSAXPARSEDTD'/> <reference name='xmlSAXParseDoc' href='html/libxml-parser.html#XMLSAXPARSEDOC'/> <reference name='xmlSAXParseEntity' href='html/libxml-parser.html#XMLSAXPARSEENTITY'/> @@ -939,6 +970,7 @@ <reference name='xmlUnsetNsProp' href='html/libxml-tree.html#XMLUNSETNSPROP'/> <reference name='xmlUnsetProp' href='html/libxml-tree.html#XMLUNSETPROP'/> <reference name='xmlValidCtxt' href='html/libxml-valid.html#XMLVALIDCTXT'/> + <reference name='xmlValidCtxtNormalizeAttributeValue' href='html/libxml-valid.html#XMLVALIDCTXTNORMALIZEATTRIBUTEVALUE'/> <reference name='xmlValidCtxtPtr' href='html/libxml-valid.html#XMLVALIDCTXTPTR'/> <reference name='xmlValidGetPotentialChildren' href='html/libxml-valid.html#XMLVALIDGETPOTENTIALCHILDREN'/> <reference name='xmlValidGetValidElements' href='html/libxml-valid.html#XMLVALIDGETVALIDELEMENTS'/> @@ -1234,10 +1266,22 @@ <ref name='LIBXML_XPTR_ENABLED'/> </letter> <letter name='M'> - <ref name='MEM_LIST'/> <ref name='MOVETO_ENDTAG'/> <ref name='MOVETO_STARTTAG'/> </letter> + <letter name='P'> + <ref name='PyFile_Get'/> + <ref name='Pycatalog_Get'/> + <ref name='Pycatalog_Object'/> + <ref name='PyparserCtxt_Get'/> + <ref name='PyparserCtxt_Object'/> + <ref name='PyxmlNode_Get'/> + <ref name='PyxmlNode_Object'/> + <ref name='PyxmlXPathContext_Get'/> + <ref name='PyxmlXPathContext_Object'/> + <ref name='PyxmlXPathParserContext_Get'/> + <ref name='PyxmlXPathParserContext_Object'/> + </letter> <letter name='S'> <ref name='SKIP_EOL'/> </letter> @@ -1406,6 +1450,29 @@ <ref name='isStandaloneSAXFunc'/> <ref name='isolat1ToUTF8'/> </letter> + <letter name='l'> + <ref name='libxml_charPtrConstWrap'/> + <ref name='libxml_charPtrWrap'/> + <ref name='libxml_constcharPtrWrap'/> + <ref name='libxml_constxmlCharPtrWrap'/> + <ref name='libxml_doubleWrap'/> + <ref name='libxml_intWrap'/> + <ref name='libxml_longWrap'/> + <ref name='libxml_xmlAttrPtrWrap'/> + <ref name='libxml_xmlAttributePtrWrap'/> + <ref name='libxml_xmlCatalogPtrWrap'/> + <ref name='libxml_xmlCharPtrConstWrap'/> + <ref name='libxml_xmlCharPtrWrap'/> + <ref name='libxml_xmlDocPtrWrap'/> + <ref name='libxml_xmlElementPtrWrap'/> + <ref name='libxml_xmlNodePtrWrap'/> + <ref name='libxml_xmlNsPtrWrap'/> + <ref name='libxml_xmlParserCtxtPtrWrap'/> + <ref name='libxml_xmlXPathContextPtrWrap'/> + <ref name='libxml_xmlXPathObjectPtrConvert'/> + <ref name='libxml_xmlXPathObjectPtrWrap'/> + <ref name='libxml_xmlXPathParserContextPtrWrap'/> + </letter> <letter name='n'> <ref name='namePop'/> <ref name='namePush'/> @@ -2170,6 +2237,7 @@ <ref name='xmlUnsetNsProp'/> <ref name='xmlUnsetProp'/> <ref name='xmlValidCtxt'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidCtxtPtr'/> <ref name='xmlValidGetPotentialChildren'/> <ref name='xmlValidGetValidElements'/> @@ -2417,8 +2485,6 @@ </type> <type name='const xmlChar *'> <ref name='htmlGetMetaEncoding'/> - <ref name='getPublicId'/> - <ref name='getSystemId'/> <ref name='xmlCatalogGetSystem'/> <ref name='xmlCatalogGetPublic'/> <ref name='xmlEncodeEntities'/> @@ -2427,6 +2493,8 @@ <ref name='xmlStrcasestr'/> <ref name='xmlBufferContent'/> <ref name='xmlXPathNsLookup'/> + <ref name='getPublicId'/> + <ref name='getSystemId'/> </type> <type name='const xmlParserNodeInfo *'> <ref name='xmlParserFindNodeInfo'/> @@ -2594,6 +2662,7 @@ <ref name='xmlURIEscape'/> <ref name='xmlSplitQName2'/> <ref name='xmlValidNormalizeAttributeValue'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlXPathCastBooleanToString'/> <ref name='xmlXPathCastNumberToString'/> <ref name='xmlXPathCastNodeToString'/> @@ -2657,8 +2726,6 @@ <ref name='xmlCopyEntitiesTable'/> </type> <type name='xmlEntityPtr'> - <ref name='getEntity'/> - <ref name='getParameterEntity'/> <ref name='xmlAddDocEntity'/> <ref name='xmlAddDtdEntity'/> <ref name='xmlGetPredefinedEntity'/> @@ -2668,6 +2735,8 @@ <ref name='getEntitySAXFunc'/> <ref name='getParameterEntitySAXFunc'/> <ref name='xmlParseEntityRef'/> + <ref name='getEntity'/> + <ref name='getParameterEntity'/> </type> <type name='xmlEnumerationPtr'> <ref name='xmlParseNotationType'/> @@ -2767,7 +2836,6 @@ <ref name='xmlXPathTrailingSorted'/> <ref name='xmlXPathNodeTrailing'/> <ref name='xmlXPathTrailing'/> - <ref name='xmlXPathNodeSetCreate'/> <ref name='xmlXPathNodeSetMerge'/> </type> <type name='xmlNotationPtr'> @@ -2778,13 +2846,13 @@ <ref name='xmlCopyNotationTable'/> </type> <type name='xmlNsPtr'> - <ref name='getNamespace'/> <ref name='xmlNewGlobalNs'/> <ref name='xmlNewNs'/> <ref name='xmlSearchNs'/> <ref name='xmlSearchNsByHref'/> <ref name='xmlCopyNamespace'/> <ref name='xmlCopyNamespaceList'/> + <ref name='getNamespace'/> </type> <type name='xmlNsPtr *'> <ref name='xmlGetNsList'/> @@ -2815,7 +2883,6 @@ <ref name='xmlParserInputBufferCreateIO'/> </type> <type name='xmlParserInputPtr'> - <ref name='resolveEntity'/> <ref name='resolveEntitySAXFunc'/> <ref name='xmlExternalEntityLoader'/> <ref name='xmlNewIOInputStream'/> @@ -2826,6 +2893,7 @@ <ref name='xmlNewInputStream'/> <ref name='inputPop'/> <ref name='xmlNoNetExternalEntityLoader'/> + <ref name='resolveEntity'/> </type> <type name='xmlRMutexPtr'> <ref name='xmlNewRMutex'/> @@ -2842,7 +2910,6 @@ </type> <type name='xmlXPathContextPtr'> <ref name='xmlXPathNewContext'/> - <ref name='xmlXPathNewContext'/> <ref name='xmlXPtrNewContext'/> </type> <type name='xmlXPathFunction'> @@ -2871,14 +2938,9 @@ <ref name='xmlXPathNewBoolean'/> <ref name='xmlXPathNewNodeSet'/> <ref name='xmlXPathNewValueTree'/> - <ref name='xmlXPathNewNodeSet'/> <ref name='xmlXPathNewNodeSetList'/> <ref name='xmlXPathWrapNodeSet'/> <ref name='xmlXPathWrapExternal'/> - <ref name='xmlXPathNewFloat'/> - <ref name='xmlXPathNewBoolean'/> - <ref name='xmlXPathNewString'/> - <ref name='xmlXPathNewCString'/> <ref name='xmlXPtrNewRange'/> <ref name='xmlXPtrNewRangePoints'/> <ref name='xmlXPtrNewRangeNodePoint'/> @@ -2936,7 +2998,6 @@ <ref name='xmlMemShow'/> <ref name='xmlXPathDebugDumpObject'/> <ref name='xmlXPathDebugDumpCompExpr'/> - <ref name='xmlXPathDebugDumpObject'/> </type> <type name='char **'> <ref name='xmlNanoHTTPFetch'/> @@ -2989,46 +3050,6 @@ <ref name='htmlNewDocNoDtD'/> <ref name='htmlNewDocNoDtD'/> <ref name='htmlSetMetaEncoding'/> - <ref name='internalSubset'/> - <ref name='internalSubset'/> - <ref name='internalSubset'/> - <ref name='externalSubset'/> - <ref name='externalSubset'/> - <ref name='externalSubset'/> - <ref name='getEntity'/> - <ref name='getParameterEntity'/> - <ref name='resolveEntity'/> - <ref name='resolveEntity'/> - <ref name='entityDecl'/> - <ref name='entityDecl'/> - <ref name='entityDecl'/> - <ref name='attributeDecl'/> - <ref name='attributeDecl'/> - <ref name='attributeDecl'/> - <ref name='elementDecl'/> - <ref name='notationDecl'/> - <ref name='notationDecl'/> - <ref name='notationDecl'/> - <ref name='unparsedEntityDecl'/> - <ref name='unparsedEntityDecl'/> - <ref name='unparsedEntityDecl'/> - <ref name='unparsedEntityDecl'/> - <ref name='attribute'/> - <ref name='attribute'/> - <ref name='startElement'/> - <ref name='endElement'/> - <ref name='reference'/> - <ref name='characters'/> - <ref name='ignorableWhitespace'/> - <ref name='processingInstruction'/> - <ref name='processingInstruction'/> - <ref name='globalNamespace'/> - <ref name='globalNamespace'/> - <ref name='setNamespace'/> - <ref name='namespaceDecl'/> - <ref name='namespaceDecl'/> - <ref name='comment'/> - <ref name='cdataBlock'/> <ref name='xmlACatalogAdd'/> <ref name='xmlACatalogAdd'/> <ref name='xmlACatalogAdd'/> @@ -3269,6 +3290,8 @@ <ref name='xmlGetRefs'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidateAttributeValue'/> <ref name='xmlValidateOneAttribute'/> <ref name='xmlValidateNotationUse'/> @@ -3309,15 +3332,54 @@ <ref name='xmlXPathNewParserContext'/> <ref name='xmlXPathNewString'/> <ref name='xmlXPathStringEvalNumber'/> - <ref name='xmlXPathNewString'/> <ref name='xmlXPathIsNodeType'/> <ref name='xmlXPtrEval'/> + <ref name='internalSubset'/> + <ref name='internalSubset'/> + <ref name='internalSubset'/> + <ref name='externalSubset'/> + <ref name='externalSubset'/> + <ref name='externalSubset'/> + <ref name='getEntity'/> + <ref name='getParameterEntity'/> + <ref name='resolveEntity'/> + <ref name='resolveEntity'/> + <ref name='entityDecl'/> + <ref name='entityDecl'/> + <ref name='entityDecl'/> + <ref name='attributeDecl'/> + <ref name='attributeDecl'/> + <ref name='attributeDecl'/> + <ref name='elementDecl'/> + <ref name='notationDecl'/> + <ref name='notationDecl'/> + <ref name='notationDecl'/> + <ref name='unparsedEntityDecl'/> + <ref name='unparsedEntityDecl'/> + <ref name='unparsedEntityDecl'/> + <ref name='unparsedEntityDecl'/> + <ref name='attribute'/> + <ref name='attribute'/> + <ref name='startElement'/> + <ref name='endElement'/> + <ref name='reference'/> + <ref name='characters'/> + <ref name='ignorableWhitespace'/> + <ref name='processingInstruction'/> + <ref name='processingInstruction'/> + <ref name='globalNamespace'/> + <ref name='globalNamespace'/> + <ref name='setNamespace'/> + <ref name='namespaceDecl'/> + <ref name='namespaceDecl'/> + <ref name='comment'/> + <ref name='cdataBlock'/> </type> <type name='const xmlChar **'> - <ref name='startElement'/> <ref name='startElementSAXFunc'/> <ref name='xmlValidGetValidElements'/> <ref name='xmlValidGetPotentialChildren'/> + <ref name='startElement'/> </type> <type name='const xmlChar*'> <ref name='xmlSetupParserForBuffer'/> @@ -3356,7 +3418,6 @@ <ref name='xmlXPathCastNumberToBoolean'/> <ref name='xmlXPathCastNumberToString'/> <ref name='xmlXPathNewFloat'/> - <ref name='xmlXPathNewFloat'/> </type> <type name='ftpDataCallback'> <ref name='xmlNanoFTPGet'/> @@ -3443,40 +3504,6 @@ <ref name='htmlSAXParseDoc'/> <ref name='htmlSAXParseFile'/> <ref name='htmlCreatePushParserCtxt'/> - <ref name='getPublicId'/> - <ref name='getSystemId'/> - <ref name='setDocumentLocator'/> - <ref name='getLineNumber'/> - <ref name='getColumnNumber'/> - <ref name='isStandalone'/> - <ref name='hasInternalSubset'/> - <ref name='hasExternalSubset'/> - <ref name='internalSubset'/> - <ref name='externalSubset'/> - <ref name='getEntity'/> - <ref name='getParameterEntity'/> - <ref name='resolveEntity'/> - <ref name='entityDecl'/> - <ref name='attributeDecl'/> - <ref name='elementDecl'/> - <ref name='notationDecl'/> - <ref name='unparsedEntityDecl'/> - <ref name='startDocument'/> - <ref name='endDocument'/> - <ref name='attribute'/> - <ref name='startElement'/> - <ref name='endElement'/> - <ref name='reference'/> - <ref name='characters'/> - <ref name='ignorableWhitespace'/> - <ref name='processingInstruction'/> - <ref name='globalNamespace'/> - <ref name='setNamespace'/> - <ref name='getNamespace'/> - <ref name='checkNamespace'/> - <ref name='namespaceDecl'/> - <ref name='comment'/> - <ref name='cdataBlock'/> <ref name='xmlCatalogFreeLocal'/> <ref name='xmlCatalogAddLocal'/> <ref name='xmlCatalogLocalResolve'/> @@ -3591,6 +3618,40 @@ <ref name='xmlXPathFuncLookupFunc'/> <ref name='xmlXPathRegisterFuncLookup'/> <ref name='xmlXPathWrapExternal'/> + <ref name='getPublicId'/> + <ref name='getSystemId'/> + <ref name='setDocumentLocator'/> + <ref name='getLineNumber'/> + <ref name='getColumnNumber'/> + <ref name='isStandalone'/> + <ref name='hasInternalSubset'/> + <ref name='hasExternalSubset'/> + <ref name='internalSubset'/> + <ref name='externalSubset'/> + <ref name='getEntity'/> + <ref name='getParameterEntity'/> + <ref name='resolveEntity'/> + <ref name='entityDecl'/> + <ref name='attributeDecl'/> + <ref name='elementDecl'/> + <ref name='notationDecl'/> + <ref name='unparsedEntityDecl'/> + <ref name='startDocument'/> + <ref name='endDocument'/> + <ref name='attribute'/> + <ref name='startElement'/> + <ref name='endElement'/> + <ref name='reference'/> + <ref name='characters'/> + <ref name='ignorableWhitespace'/> + <ref name='processingInstruction'/> + <ref name='globalNamespace'/> + <ref name='setNamespace'/> + <ref name='getNamespace'/> + <ref name='checkNamespace'/> + <ref name='namespaceDecl'/> + <ref name='comment'/> + <ref name='cdataBlock'/> </type> <type name='xmlAttrPtr'> <ref name='xmlDebugDumpAttr'/> @@ -3693,8 +3754,6 @@ <ref name='docbParseDoc'/> <ref name='htmlSAXParseDoc'/> <ref name='htmlParseDoc'/> - <ref name='entityDecl'/> - <ref name='checkNamespace'/> <ref name='xmlHashDeallocator'/> <ref name='xmlHashCopier'/> <ref name='xmlHashScanner'/> @@ -3715,6 +3774,8 @@ <ref name='xmlNewElementContent'/> <ref name='xmlCreateEnumeration'/> <ref name='xmlXPathWrapString'/> + <ref name='entityDecl'/> + <ref name='checkNamespace'/> </type> <type name='xmlChar **'> <ref name='htmlParseEntityRef'/> @@ -3846,6 +3907,7 @@ <ref name='xmlValidateRoot'/> <ref name='xmlValidateElementDecl'/> <ref name='xmlValidNormalizeAttributeValue'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidateAttributeDecl'/> <ref name='xmlValidateNotationDecl'/> <ref name='xmlValidateDtd'/> @@ -3859,7 +3921,6 @@ <ref name='xmlIsMixedElement'/> <ref name='xmlXIncludeProcess'/> <ref name='xmlXPathNewContext'/> - <ref name='xmlXPathNewContext'/> <ref name='xmlXPtrNewContext'/> </type> <type name='xmlDtdPtr'> @@ -3880,13 +3941,13 @@ <ref name='xmlValidGetPotentialChildren'/> </type> <type name='xmlElementContentPtr'> - <ref name='elementDecl'/> <ref name='elementDeclSAXFunc'/> <ref name='xmlCopyElementContent'/> <ref name='xmlFreeElementContent'/> <ref name='xmlSnprintfElementContent'/> <ref name='xmlSprintfElementContent'/> <ref name='xmlAddElementDecl'/> + <ref name='elementDecl'/> </type> <type name='xmlElementContentPtr *'> <ref name='xmlParseElementContentDecl'/> @@ -3921,11 +3982,11 @@ <ref name='xmlSetEntityReferenceFunc'/> </type> <type name='xmlEnumerationPtr'> - <ref name='attributeDecl'/> <ref name='attributeDeclSAXFunc'/> <ref name='xmlFreeEnumeration'/> <ref name='xmlCopyEnumeration'/> <ref name='xmlAddAttributeDecl'/> + <ref name='attributeDecl'/> </type> <type name='xmlEnumerationPtr *'> <ref name='xmlParseEnumeratedType'/> @@ -4177,6 +4238,7 @@ <ref name='xmlIsID'/> <ref name='xmlIsRef'/> <ref name='xmlValidNormalizeAttributeValue'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidateElement'/> <ref name='xmlValidateOneElement'/> <ref name='xmlValidateOneAttribute'/> @@ -4194,10 +4256,7 @@ <ref name='xmlXPathNewValueTree'/> <ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetAddUnique'/> - <ref name='xmlXPathNodeSetCreate'/> - <ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetDel'/> - <ref name='xmlXPathNewNodeSet'/> <ref name='xmlXPathNextSelf'/> <ref name='xmlXPathNextChild'/> <ref name='xmlXPathNextDescendant'/> @@ -4258,12 +4317,10 @@ <ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetAddUnique'/> <ref name='xmlXPathNodeSetSort'/> - <ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetMerge'/> <ref name='xmlXPathNodeSetMerge'/> <ref name='xmlXPathNodeSetDel'/> <ref name='xmlXPathNodeSetRemove'/> - <ref name='xmlXPathFreeNodeSet'/> <ref name='xmlXPathNewNodeSetList'/> <ref name='xmlXPathWrapNodeSet'/> <ref name='xmlXPtrNewLocationSetNodeSet'/> @@ -4336,7 +4393,6 @@ <ref name='xmlLoadExternalEntity'/> <ref name='xmlSwitchEncoding'/> <ref name='xmlSwitchToEncoding'/> - <ref name='xmlFreeParserCtxt'/> <ref name='xmlHandleEntity'/> <ref name='xmlNewStringInputStream'/> <ref name='xmlNewEntityInputStream'/> @@ -4425,6 +4481,8 @@ <ref name='xmlParserInputGrow'/> <ref name='xmlPushInput'/> <ref name='xmlFreeInputStream'/> + <ref name='xmlParseElementMixedContentDecl'/> + <ref name='xmlParseElementChildrenContentDecl'/> <ref name='inputPush'/> <ref name='xmlParserInputShrink'/> <ref name='xmlParserPrintFileInfo'/> @@ -4469,8 +4527,8 @@ <ref name='xmlCreateIOParserCtxt'/> </type> <type name='xmlSAXLocatorPtr'> - <ref name='setDocumentLocator'/> <ref name='setDocumentLocatorSAXFunc'/> + <ref name='setDocumentLocator'/> </type> <type name='xmlShellCtxtPtr'> <ref name='xmlShellCmd'/> @@ -4508,6 +4566,7 @@ <ref name='xmlAddRef'/> <ref name='xmlValidateRoot'/> <ref name='xmlValidateElementDecl'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidateAttributeDecl'/> <ref name='xmlValidateNotationDecl'/> <ref name='xmlValidateDtd'/> @@ -4547,7 +4606,6 @@ <ref name='xmlXPathRegisteredVariablesCleanup'/> <ref name='xmlXPathNewParserContext'/> <ref name='xmlXPathRegisterAllFunctions'/> - <ref name='xmlXPathFreeContext'/> <ref name='xmlXPtrEval'/> </type> <type name='xmlXPathFuncLookupFunc'> @@ -4575,10 +4633,7 @@ <ref name='xmlXPathRegisterVariable'/> <ref name='xmlXPathRegisterVariableNS'/> <ref name='valuePush'/> - <ref name='xmlXPathDebugDumpObject'/> <ref name='xmlXPathEvaluatePredicateResult'/> - <ref name='xmlXPathFreeNodeSetList'/> - <ref name='xmlXPathFreeObject'/> <ref name='xmlXPtrLocationSetCreate'/> <ref name='xmlXPtrNewRangePoints'/> <ref name='xmlXPtrNewRangePoints'/> @@ -4602,13 +4657,11 @@ <ref name='xmlXPathFreeParserContext'/> <ref name='valuePop'/> <ref name='valuePush'/> - <ref name='xmlXPathIdFunction'/> <ref name='xmlXPathRoot'/> <ref name='xmlXPathEvalExpr'/> <ref name='xmlXPathParseName'/> <ref name='xmlXPathParseNCName'/> <ref name='xmlXPathEvaluatePredicateResult'/> - <ref name='xmlXPathStringFunction'/> <ref name='xmlXPathEqualValues'/> <ref name='xmlXPathCompareValues'/> <ref name='xmlXPathValueFlipSign'/> @@ -4630,7 +4683,6 @@ <ref name='xmlXPathNextPreceding'/> <ref name='xmlXPathNextAncestor'/> <ref name='xmlXPathNextPrecedingSibling'/> - <ref name='xmlXPathRoot'/> <ref name='xmlXPathLastFunction'/> <ref name='xmlXPathPositionFunction'/> <ref name='xmlXPathCountFunction'/> @@ -4895,7 +4947,6 @@ <file name='entities'> <ref name='xmlEntityType'/> <ref name='xmlEntity'/> - <ref name='xmlEntityPtr'/> <ref name='xmlEntitiesTablePtr'/> <ref name='xmlInitializePredefinedEntities'/> <ref name='xmlAddDocEntity'/> @@ -5059,7 +5110,6 @@ <ref name='XML_COMPLETE_ATTRS'/> <ref name='xmlParserCtxt'/> <ref name='xmlSAXLocator'/> - <ref name='xmlSAXLocatorPtr'/> <ref name='resolveEntitySAXFunc'/> <ref name='internalSubsetSAXFunc'/> <ref name='externalSubsetSAXFunc'/> @@ -5089,7 +5139,6 @@ <ref name='hasInternalSubsetSAXFunc'/> <ref name='hasExternalSubsetSAXFunc'/> <ref name='xmlSAXHandler'/> - <ref name='xmlSAXHandlerPtr'/> <ref name='xmlExternalEntityLoader'/> <ref name='xmlSubstituteEntitiesDefaultValue'/> <ref name='xmlInitParser'/> @@ -5139,8 +5188,6 @@ <ref name='xmlParseBalancedChunkMemory'/> <ref name='xmlParseExternalEntity'/> <ref name='xmlParseCtxtExternalEntity'/> - <ref name='xmlDefaultSAXHandlerInit'/> - <ref name='htmlDefaultSAXHandlerInit'/> <ref name='xmlInitParserCtxt'/> <ref name='xmlClearParserCtxt'/> <ref name='xmlFreeParserCtxt'/> @@ -5183,8 +5230,8 @@ <ref name='xmlIsLetter'/> <ref name='xmlIsDigit'/> <ref name='xmlIsIdeographic'/> - <ref name='xmlIsCombining'/> <ref name='xmlIsExtender'/> + <ref name='xmlIsCombining'/> <ref name='xmlIsChar'/> <ref name='xmlCreateFileParserCtxt'/> <ref name='xmlCreateMemoryParserCtxt'/> @@ -5192,7 +5239,6 @@ <ref name='xmlCreateEntityParserCtxt'/> <ref name='xmlSwitchEncoding'/> <ref name='xmlSwitchToEncoding'/> - <ref name='xmlFreeParserCtxt'/> <ref name='xmlHandleEntity'/> <ref name='xmlNewStringInputStream'/> <ref name='xmlNewEntityInputStream'/> @@ -5283,12 +5329,12 @@ <file name='threads'> <ref name='xmlMutex'/> <ref name='xmlMutexPtr'/> + <ref name='xmlRMutex'/> + <ref name='xmlRMutexPtr'/> <ref name='xmlNewMutex'/> <ref name='xmlMutexLock'/> <ref name='xmlMutexUnlock'/> <ref name='xmlFreeMutex'/> - <ref name='xmlRMutex'/> - <ref name='xmlRMutexPtr'/> <ref name='xmlNewRMutex'/> <ref name='xmlRMutexLock'/> <ref name='xmlRMutexUnlock'/> @@ -5310,6 +5356,12 @@ <ref name='xmlParserInputPtr'/> <ref name='xmlParserCtxt'/> <ref name='xmlParserCtxtPtr'/> + <ref name='xmlSAXLocator'/> + <ref name='xmlSAXLocatorPtr'/> + <ref name='xmlSAXHandler'/> + <ref name='xmlSAXHandlerPtr'/> + <ref name='xmlEntity'/> + <ref name='xmlEntityPtr'/> <ref name='BASE_BUFFER_SIZE'/> <ref name='XML_XML_NAMESPACE'/> <ref name='xmlElementType'/> @@ -5547,6 +5599,7 @@ <ref name='xmlValidateRoot'/> <ref name='xmlValidateElementDecl'/> <ref name='xmlValidNormalizeAttributeValue'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidateAttributeDecl'/> <ref name='xmlValidateAttributeValue'/> <ref name='xmlValidateNotationDecl'/> @@ -5626,7 +5679,6 @@ </file> <file name='xmlmemory'> <ref name='DEBUG_MEMORY'/> - <ref name='MEM_LIST'/> <ref name='xmlFreeFunc'/> <ref name='xmlMallocFunc'/> <ref name='xmlReallocFunc'/> @@ -5815,28 +5867,19 @@ <ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetAddUnique'/> <ref name='xmlXPathNodeSetSort'/> - <ref name='xmlXPathIdFunction'/> <ref name='xmlXPathRoot'/> <ref name='xmlXPathEvalExpr'/> <ref name='xmlXPathParseName'/> <ref name='xmlXPathParseNCName'/> <ref name='xmlXPathStringEvalNumber'/> <ref name='xmlXPathEvaluatePredicateResult'/> - <ref name='xmlXPathInit'/> - <ref name='xmlXPathStringFunction'/> <ref name='xmlXPathRegisterAllFunctions'/> - <ref name='xmlXPathNodeSetCreate'/> <ref name='xmlXPathNodeSetMerge'/> <ref name='xmlXPathNodeSetDel'/> <ref name='xmlXPathNodeSetRemove'/> - <ref name='xmlXPathFreeNodeSet'/> <ref name='xmlXPathNewNodeSetList'/> <ref name='xmlXPathWrapNodeSet'/> <ref name='xmlXPathWrapExternal'/> - <ref name='xmlXPathFreeNodeSetList'/> - <ref name='xmlXPathFreeObject'/> - <ref name='xmlXPathNewContext'/> - <ref name='xmlXPathFreeContext'/> <ref name='xmlXPathEqualValues'/> <ref name='xmlXPathCompareValues'/> <ref name='xmlXPathValueFlipSign'/> @@ -5862,8 +5905,10 @@ <ref name='xmlXPathLastFunction'/> <ref name='xmlXPathPositionFunction'/> <ref name='xmlXPathCountFunction'/> + <ref name='xmlXPathIdFunction'/> <ref name='xmlXPathLocalNameFunction'/> <ref name='xmlXPathNamespaceURIFunction'/> + <ref name='xmlXPathStringFunction'/> <ref name='xmlXPathStringLengthFunction'/> <ref name='xmlXPathConcatFunction'/> <ref name='xmlXPathContainsFunction'/> @@ -5946,6 +5991,11 @@ <ref name='xmlGetEncodingAlias'/> <ref name='xmlParseCharEncoding'/> </word> + <word name='ATTRIBUTE'> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> + </word> <word name='Activated'> <ref name='xmlGetWarningsDefaultValue'/> <ref name='xmlKeepBlanksDefaultValue'/> @@ -6506,6 +6556,7 @@ <ref name='hasInternalSubset'/> <ref name='hasInternalSubsetSAXFunc'/> <ref name='xmlShellList'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlValidateDocumentFinal'/> <ref name='xmlValidateDtdFinal'/> @@ -6840,6 +6891,36 @@ <word name='Fragment'> <ref name='xmlNewDocFragment'/> </word> + <word name='Free'> + <ref name='docbFreeParserCtxt'/> + <ref name='htmlFreeParserCtxt'/> + <ref name='xmlACatalogDump'/> + <ref name='xmlCatalogCleanup'/> + <ref name='xmlCatalogDump'/> + <ref name='xmlCatalogFreeLocal'/> + <ref name='xmlFreeCatalog'/> + <ref name='xmlFreeDoc'/> + <ref name='xmlFreeDtd'/> + <ref name='xmlFreeElementContent'/> + <ref name='xmlFreeInputStream'/> + <ref name='xmlFreeNode'/> + <ref name='xmlFreeNodeList'/> + <ref name='xmlFreeNs'/> + <ref name='xmlFreeNsList'/> + <ref name='xmlFreeParserCtxt'/> + <ref name='xmlFreeParserInputBuffer'/> + <ref name='xmlFreeProp'/> + <ref name='xmlFreePropList'/> + <ref name='xmlFreeURI'/> + <ref name='xmlHashFree'/> + <ref name='xmlXPathFreeCompExpr'/> + <ref name='xmlXPathFreeContext'/> + <ref name='xmlXPathFreeNodeSet'/> + <ref name='xmlXPathFreeNodeSetList'/> + <ref name='xmlXPathFreeObject'/> + <ref name='xmlXPathFreeParserContext'/> + <ref name='xmlXPtrFreeLocationSet'/> + </word> <word name='Frees'> <ref name='xmlBufferFree'/> <ref name='xmlNanoFTPFreeCtxt'/> @@ -7323,6 +7404,7 @@ </word> <word name='Note:'> <ref name='xmlCharEncodingOutputFunc'/> + <ref name='xmlGetDtdEntity'/> <ref name='xmlParseAttValue'/> <ref name='xmlUTF8Strsub'/> </word> @@ -8371,6 +8453,9 @@ <ref name='htmlNodeDumpFormatOutput'/> <ref name='htmlSaveFileEnc'/> <ref name='htmlSaveFileFormat'/> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlDocDumpFormatMemory'/> <ref name='xmlDocDumpFormatMemoryEnc'/> <ref name='xmlNewChild'/> @@ -8519,6 +8604,7 @@ <ref name='xmlCatalogAdd'/> </word> <word name='already'> + <ref name='xmlAddChild'/> <ref name='xmlAddNextSibling'/> <ref name='xmlAddPrevSibling'/> <ref name='xmlAddSibling'/> @@ -8915,7 +9001,6 @@ <ref name='xmlNanoHTTPRead'/> </word> <word name='blocks'> - <ref name='MEM_LIST'/> <ref name='xmlIsChar'/> <ref name='xmlMemDisplay'/> <ref name='xmlMemoryDump'/> @@ -9342,6 +9427,9 @@ <ref name='htmlNodeDumpFile'/> <ref name='htmlNodeDumpFileFormat'/> <ref name='htmlNodeDumpFormatOutput'/> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlDocGetRootElement'/> <ref name='xmlDocSetRootElement'/> <ref name='xmlElemDump'/> @@ -10196,6 +10284,11 @@ <ref name='xmlIOHTTPOpenW'/> <ref name='xmlURIUnescapeString'/> </word> + <word name='destroyed'> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> + </word> <word name='detect'> <ref name='xmlInputMatchCallback'/> <ref name='xmlKeepBlanksDefault'/> @@ -10646,6 +10739,9 @@ <ref name='xmlXPathInit'/> </word> <word name='equal'> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlStrEqual'/> <ref name='xmlXPathEqualValues'/> <ref name='xmlXPathEvalPredicate'/> @@ -11745,6 +11841,7 @@ <ref name='xmlValidGetValidElements'/> </word> <word name='inserted'> + <ref name='xmlAddChild'/> <ref name='xmlAddNextSibling'/> <ref name='xmlAddPrevSibling'/> <ref name='xmlAddSibling'/> @@ -11782,6 +11879,9 @@ <ref name='xmlValidateRoot'/> </word> <word name='instead'> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlKeepBlanksDefault'/> <ref name='xmlRegisterHTTPPostCallbacks'/> <ref name='xmlSubstituteEntitiesDefault'/> @@ -11848,6 +11948,9 @@ <word name='into'> <ref name='attribute'/> <ref name='attributeSAXFunc'/> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlCharEncFirstLine'/> <ref name='xmlCharEncInFunc'/> <ref name='xmlCharEncOutFunc'/> @@ -11864,6 +11967,7 @@ </word> <word name='invalid'> <ref name='xmlReconciliateNs'/> + <ref name='xmlValidateDtdFinal'/> </word> <word name='invited'> <ref name='xmlValidGetValidElements'/> @@ -11929,7 +12033,6 @@ </letter> <letter name='k'> <word name='keep'> - <ref name='MEM_LIST'/> <ref name='xmlKeepBlanksDefaultValue'/> <ref name='xmlParserInputGrow'/> <ref name='xmlSubstituteEntitiesDefault'/> @@ -12650,6 +12753,7 @@ <ref name='xmlSetBufferAllocationScheme'/> <ref name='xmlShellPwd'/> <ref name='xmlStrncat'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlXPathPopBoolean'/> <ref name='xmlXPathPopExternal'/> @@ -12786,6 +12890,7 @@ </word> <word name='normalization'> <ref name='xmlNormalizeURIPath'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> </word> <word name='normalization:'> @@ -12795,6 +12900,7 @@ <ref name='xmlXPathNormalizeFunction'/> </word> <word name='normalized'> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlXPathNormalizeFunction'/> </word> @@ -13217,6 +13323,7 @@ <ref name='xmlGetLastChild'/> <ref name='xmlNewChild'/> <ref name='xmlNewTextChild'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlXPathNextAncestor'/> <ref name='xmlXPathNextAncestorOrSelf'/> @@ -13695,7 +13802,13 @@ <word name='properly'> <ref name='xmlReconciliateNs'/> </word> + <word name='properties'> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> + </word> <word name='property'> + <ref name='xmlAddChild'/> <ref name='xmlFreePropList'/> <ref name='xmlNewDocProp'/> <ref name='xmlNewNsProp'/> @@ -14124,6 +14237,7 @@ <ref name='xmlCleanupThreads'/> <ref name='xmlInitThreads'/> <ref name='xmlNanoHTTPClose'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> </word> <word name='relative'> @@ -14214,7 +14328,6 @@ </word> <word name='reporting'> <ref name='INPUT_CHUNK'/> - <ref name='MEM_LIST'/> </word> <word name='reports'> <ref name='docbCreatePushParserCtxt'/> @@ -14392,6 +14505,7 @@ <ref name='xmlParseExternalEntity'/> <ref name='xmlSAXUserParseFile'/> <ref name='xmlSAXUserParseMemory'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlXPathEvalPredicate'/> <ref name='xmlXPathEvaluatePredicateResult'/> @@ -14770,11 +14884,11 @@ <ref name='ftpListCallback'/> </word> <word name='sibling'> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlXPathNextPrecedingSibling'/> </word> <word name='siblings'> - <ref name='xmlAddNextSibling'/> - <ref name='xmlAddPrevSibling'/> <ref name='xmlAddSibling'/> <ref name='xmlFreeNodeList'/> <ref name='xmlFreePropList'/> @@ -15046,6 +15160,7 @@ <ref name='xmlPrintURI'/> </word> <word name='step'> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlValidateDocumentFinal'/> <ref name='xmlValidateDtdFinal'/> @@ -15514,6 +15629,9 @@ <ref name='xmlXPathTranslateFunction'/> </word> <word name='there'> + <ref name='xmlAddChild'/> + <ref name='xmlAddNextSibling'/> + <ref name='xmlAddPrevSibling'/> <ref name='xmlEnumeration'/> <ref name='xmlGenericErrorFunc'/> <ref name='xmlNanoFTPCheckResponse'/> @@ -15644,7 +15762,6 @@ <ref name='xmlUTF8Strsub'/> </word> <word name='track'> - <ref name='MEM_LIST'/> <ref name='xmlEntityReferenceFunc'/> </word> <word name='tracking'> @@ -15890,6 +16007,7 @@ <ref name='xmlFreeNode'/> </word> <word name='unlinked'> + <ref name='xmlAddChild'/> <ref name='xmlAddNextSibling'/> <ref name='xmlAddPrevSibling'/> <ref name='xmlAddSibling'/> @@ -16073,6 +16191,7 @@ <ref name='xmlAddNotationDecl'/> <ref name='xmlAddRef'/> <ref name='xmlShellValidate'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> <ref name='xmlValidateAttributeDecl'/> <ref name='xmlValidateDocument'/> @@ -16122,6 +16241,7 @@ <word name='values:'> <ref name='xmlSetCompressMode'/> <ref name='xmlSetDocCompressMode'/> + <ref name='xmlValidCtxtNormalizeAttributeValue'/> <ref name='xmlValidNormalizeAttributeValue'/> </word> <word name='varags'> @@ -16219,6 +16339,7 @@ <word name='was'> <ref name='CHECK_ERROR'/> <ref name='CHECK_ERROR0'/> + <ref name='xmlAddChild'/> <ref name='xmlAddNextSibling'/> <ref name='xmlAddPrevSibling'/> <ref name='xmlAddSibling'/> @@ -16261,6 +16382,7 @@ <ref name='xmlParseCtxtExternalEntity'/> <ref name='xmlParseExtParsedEnt'/> <ref name='xmlParseExternalEntity'/> + <ref name='xmlValidateDtdFinal'/> </word> <word name='wellformed'> <ref name='xmlParseFile'/> @@ -16898,6 +17020,36 @@ <word name='xmlXPathNodeTrailingSorted'> <ref name='xmlXPathNodeTrailing'/> </word> + <word name='xmlXPathObjectPtr'> + <ref name='xmlXPathCompile'/> + <ref name='xmlXPathCompiledEval'/> + <ref name='xmlXPathEval'/> + <ref name='xmlXPathEvalExpression'/> + <ref name='xmlXPathFreeNodeSetList'/> + <ref name='xmlXPathFreeObject'/> + <ref name='xmlXPathNewBoolean'/> + <ref name='xmlXPathNewCString'/> + <ref name='xmlXPathNewFloat'/> + <ref name='xmlXPathNewNodeSet'/> + <ref name='xmlXPathNewNodeSetList'/> + <ref name='xmlXPathNewString'/> + <ref name='xmlXPathNewValueTree'/> + <ref name='xmlXPathWrapNodeSet'/> + <ref name='xmlXPtrEval'/> + <ref name='xmlXPtrLocationSetAdd'/> + <ref name='xmlXPtrLocationSetCreate'/> + <ref name='xmlXPtrLocationSetDel'/> + <ref name='xmlXPtrNewCollapsedRange'/> + <ref name='xmlXPtrNewLocationSetNodeSet'/> + <ref name='xmlXPtrNewLocationSetNodes'/> + <ref name='xmlXPtrNewRange'/> + <ref name='xmlXPtrNewRangeNodeObject'/> + <ref name='xmlXPtrNewRangeNodePoint'/> + <ref name='xmlXPtrNewRangeNodes'/> + <ref name='xmlXPtrNewRangePointNode'/> + <ref name='xmlXPtrNewRangePoints'/> + <ref name='xmlXPtrWrapLocationSet'/> + </word> <word name='xmlXPathParserContext'> <ref name='xmlXPathFreeParserContext'/> <ref name='xmlXPathNewParserContext'/>
diff --git a/doc/news.html b/doc/news.html index 1a14cd8..d669244 100644 --- a/doc/news.html +++ b/doc/news.html
@@ -94,6 +94,12 @@ <li>(seeems working but delayed from release) parsing/import of Docbook SGML docs</li> </ul> +<h3>2.4.16: Feb 20 2002</h3> +<ul> +<li>a lot of bug fixes, most of them were triggered by the XML Testsuite + from OASIS and W3C. Compliance has been significantly improved.</li> +<li>a couple of portability fixes too.</li> +</ul> <h3>2.4.15: Feb 11 2002</h3> <ul> <li>Fixed the Makefiles, especially the python module ones</li>
diff --git a/doc/parsedecl.py b/doc/parsedecl.py index 074a808..3145701 100755 --- a/doc/parsedecl.py +++ b/doc/parsedecl.py
@@ -32,6 +32,8 @@ def indexString(id, str): + if str == None: + return str = string.replace(str, "'", ' ') str = string.replace(str, '"', ' ') str = string.replace(str, "/", ' ') @@ -798,7 +800,11 @@ target = string.upper(ids[id]) else: target = string.upper(id) - file = 'html/libxml-' + string.lower(hash[id]) + '.html'; + if hash.has_key(id): + module = string.lower(hash[id]) + else: + module = 'index' + file = 'html/libxml-' + module + '.html'; return file + '#' + target print "Saving XML crossreferences libxml2-refs.xml"
diff --git a/doc/xml.html b/doc/xml.html index fd64238..9061288 100644 --- a/doc/xml.html +++ b/doc/xml.html
@@ -550,6 +550,13 @@ SGML docs</li> </ul> +<h3>2.4.16: Feb 20 2002</h3> +<ul> + <li>a lot of bug fixes, most of them were triggered by the XML Testsuite + from OASIS and W3C. Compliance has been significantly improved.</li> + <li>a couple of portability fixes too.</li> +</ul> + <h3>2.4.15: Feb 11 2002</h3> <ul> <li>Fixed the Makefiles, especially the python module ones</li> @@ -2218,6 +2225,7 @@ + } </pre> </li> <li>And then use it to save the document:
diff --git a/doc/xmlio.html b/doc/xmlio.html index 476ca27..ebbc6ae 100644 --- a/doc/xmlio.html +++ b/doc/xmlio.html
@@ -239,6 +239,7 @@ + } </pre> </li> <li>And then use it to save the document:
diff --git a/include/libxml/xmlwin32version.h b/include/libxml/xmlwin32version.h index 0ac2060..40caf79 100644 --- a/include/libxml/xmlwin32version.h +++ b/include/libxml/xmlwin32version.h
@@ -27,21 +27,21 @@ * * the version string like "1.2.3" */ -#define LIBXML_DOTTED_VERSION "2.4.15" +#define LIBXML_DOTTED_VERSION "2.4.16" /** * LIBXML_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXML_VERSION 20415 +#define LIBXML_VERSION 20416 /** * LIBXML_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXML_VERSION_STRING "20415" +#define LIBXML_VERSION_STRING "20416" /** * LIBXML_TEST_VERSION: @@ -49,7 +49,7 @@ * Macro to check that the libxml version in use is compatible with * the version the software has been compiled against */ -#define LIBXML_TEST_VERSION xmlCheckVersion(20415); +#define LIBXML_TEST_VERSION xmlCheckVersion(20416); #if 0 /**
diff --git a/python/libxml2class.txt b/python/libxml2class.txt index 3e5a311..642df7c 100644 --- a/python/libxml2class.txt +++ b/python/libxml2class.txt
@@ -78,8 +78,6 @@ # functions from module parser cleanupParser() createDocParserCtxt() -defaultSAXHandlerInit() -htmlDefaultSAXHandlerInit() initParser() keepBlanksDefault() lineNumbersDefault() @@ -329,7 +327,7 @@ # functions from module xinclude xincludeProcess() - # functions from module xpathInternals + # functions from module xpath xpathNewContext() @@ -434,6 +432,7 @@ # functions from module parser clearParserCtxt() + freeParserCtxt() initParserCtxt() parseChunk() parseDocument() @@ -442,7 +441,6 @@ # functions from module parserInternals decodeEntities() - freeParserCtxt() namespaceParseNCName() namespaceParseNSDef() nextChar() @@ -523,9 +521,9 @@ # functions from module xpath xpathEval() xpathEvalExpression() + xpathFreeContext() # functions from module xpathInternals - xpathFreeContext() xpathNewParserContext() xpathNsLookup() xpathRegisterAllFunctions()
diff --git a/xpath.c b/xpath.c index 0707b16..3464c92 100644 --- a/xpath.c +++ b/xpath.c
@@ -4425,7 +4425,15 @@ CAST_TO_NUMBER; CHECK_TYPE(XPATH_NUMBER); - ctxt->value->floatval /= val; + if (val == 0) { + if (ctxt->value->floatval == 0) + ctxt->value->floatval = xmlXPathNAN; + else if (ctxt->value->floatval > 0) + ctxt->value->floatval = xmlXPathPINF; + else if (ctxt->value->floatval < 0) + ctxt->value->floatval = xmlXPathNINF; + } else + ctxt->value->floatval /= val; } /**