1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-07-29 11:41:22 +03:00

fixing #79334 making htmlParseDocument a public entry point. rebuilt the

* HTMLparser.c win32/libxml2.def.src win32/dsp/libxml2.def.src
  include/libxml/HTMLparser.h: fixing #79334 making htmlParseDocument
  a public entry point.
* doc/*: rebuilt the API and docs
Daniel
This commit is contained in:
Daniel Veillard
2002-05-27 14:44:50 +00:00
parent ed23b7dc73
commit 1b31e4a0b2
11 changed files with 156 additions and 4 deletions

View File

@ -1,3 +1,10 @@
Mon May 27 16:44:04 CEST 2002 Daniel Veillard <daniel@veillard.com>
* HTMLparser.c win32/libxml2.def.src win32/dsp/libxml2.def.src
include/libxml/HTMLparser.h: fixing #79334 making htmlParseDocument
a public entry point.
* doc/*: rebuilt the API and docs
Mon May 27 14:16:28 CEST 2002 Daniel Veillard <daniel@veillard.com> Mon May 27 14:16:28 CEST 2002 Daniel Veillard <daniel@veillard.com>
* xpath.c: patch from Richard Jinks to fix a problem introduced * xpath.c: patch from Richard Jinks to fix a problem introduced

View File

@ -3578,7 +3578,7 @@ htmlParseElement(htmlParserCtxtPtr ctxt) {
* as a result of the parsing. * as a result of the parsing.
*/ */
static int int
htmlParseDocument(htmlParserCtxtPtr ctxt) { htmlParseDocument(htmlParserCtxtPtr ctxt) {
xmlDtdPtr dtd; xmlDtdPtr dtd;

View File

@ -239,7 +239,6 @@ A:link, A:visited, A:active { text-decoration: underline }
<dt>Disabled</dt> <dt>Disabled</dt>
<dd> <dd>
<a href="html/libxml-globals.html#XMLDOVALIDITYCHECKINGDEFAULTVALUE">xmlDoValidityCheckingDefaultValue</a> <a href="html/libxml-globals.html#XMLDOVALIDITYCHECKINGDEFAULTVALUE">xmlDoValidityCheckingDefaultValue</a>
<a href="html/libxml-globals.html#XMLINDENTTREEOUTPUT">xmlIndentTreeOutput</a>
<a href="html/libxml-globals.html#XMLLINENUMBERSDEFAULTVALUE">xmlLineNumbersDefaultValue</a> <a href="html/libxml-globals.html#XMLLINENUMBERSDEFAULTVALUE">xmlLineNumbersDefaultValue</a>
<a href="html/libxml-globals.html#XMLLOADEXTDTDDEFAULTVALUE">xmlLoadExtDtdDefaultValue</a> <a href="html/libxml-globals.html#XMLLOADEXTDTDDEFAULTVALUE">xmlLoadExtDtdDefaultValue</a>
<a href="html/libxml-globals.html#XMLPARSERDEBUGENTITIES">xmlParserDebugEntities</a> <a href="html/libxml-globals.html#XMLPARSERDEBUGENTITIES">xmlParserDebugEntities</a>
@ -436,6 +435,10 @@ A:link, A:visited, A:active { text-decoration: underline }
<dd> <dd>
<a href="html/libxml-parserinternals.html#XMLPARSESTARTTAG">xmlParseStartTag</a> <a href="html/libxml-parserinternals.html#XMLPARSESTARTTAG">xmlParseStartTag</a>
</dd> </dd>
<dt>Enabled</dt>
<dd>
<a href="html/libxml-globals.html#XMLINDENTTREEOUTPUT">xmlIndentTreeOutput</a>
</dd>
<dt>Encapsulating</dt> <dt>Encapsulating</dt>
<dd> <dd>
<a href="html/libxml-tree.html#XMLNODEGETBASE">xmlNodeGetBase</a> <a href="html/libxml-tree.html#XMLNODEGETBASE">xmlNodeGetBase</a>

View File

@ -178,6 +178,9 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlio.html#XMLINPUTOPENCALLBACK">xmlInputOpenCallback</a> <a href="html/libxml-xmlio.html#XMLINPUTOPENCALLBACK">xmlInputOpenCallback</a>
<a href="html/libxml-xmlio.html#XMLOUTPUTOPENCALLBACK">xmlOutputOpenCallback</a> <a href="html/libxml-xmlio.html#XMLOUTPUTOPENCALLBACK">xmlOutputOpenCallback</a>
<a href="html/libxml-xmlio.html#XMLIOHTTPOPENW">xmlIOHTTPOpenW</a> <a href="html/libxml-xmlio.html#XMLIOHTTPOPENW">xmlIOHTTPOpenW</a>
<a href="">xmlFileOpen</a>
<a href="">xmlIOHTTPOpen</a>
<a href="">xmlIOFTPOpen</a>
<a href="html/libxml-xmlmemory.html#XMLMALLOCFUNC">xmlMallocFunc</a> <a href="html/libxml-xmlmemory.html#XMLMALLOCFUNC">xmlMallocFunc</a>
<a href="html/libxml-xmlmemory.html#XMLREALLOCFUNC">xmlReallocFunc</a> <a href="html/libxml-xmlmemory.html#XMLREALLOCFUNC">xmlReallocFunc</a>
<a href="html/libxml-xmlmemory.html#XMLMALLOCLOC">xmlMallocLoc</a> <a href="html/libxml-xmlmemory.html#XMLMALLOCLOC">xmlMallocLoc</a>

View File

@ -133,6 +133,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-htmlparser.html#HTMLPARSEENTITYREF">htmlParseEntityRef</a> <a href="html/libxml-htmlparser.html#HTMLPARSEENTITYREF">htmlParseEntityRef</a>
<a href="html/libxml-htmlparser.html#HTMLPARSECHARREF">htmlParseCharRef</a> <a href="html/libxml-htmlparser.html#HTMLPARSECHARREF">htmlParseCharRef</a>
<a href="html/libxml-htmlparser.html#HTMLPARSEELEMENT">htmlParseElement</a> <a href="html/libxml-htmlparser.html#HTMLPARSEELEMENT">htmlParseElement</a>
<a href="">htmlParseDocument</a>
<a href="html/libxml-htmlparser.html#HTMLSAXPARSEDOC">htmlSAXParseDoc</a> <a href="html/libxml-htmlparser.html#HTMLSAXPARSEDOC">htmlSAXParseDoc</a>
<a href="html/libxml-htmlparser.html#HTMLPARSEDOC">htmlParseDoc</a> <a href="html/libxml-htmlparser.html#HTMLPARSEDOC">htmlParseDoc</a>
<a href="html/libxml-htmlparser.html#HTMLSAXPARSEFILE">htmlSAXParseFile</a> <a href="html/libxml-htmlparser.html#HTMLSAXPARSEFILE">htmlSAXParseFile</a>
@ -379,6 +380,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-globals.html#XMLGENERICERRORCONTEXT">xmlGenericErrorContext</a> <a href="html/libxml-globals.html#XMLGENERICERRORCONTEXT">xmlGenericErrorContext</a>
<a href="html/libxml-globals.html#XMLGETWARNINGSDEFAULTVALUE">xmlGetWarningsDefaultValue</a> <a href="html/libxml-globals.html#XMLGETWARNINGSDEFAULTVALUE">xmlGetWarningsDefaultValue</a>
<a href="html/libxml-globals.html#XMLINDENTTREEOUTPUT">xmlIndentTreeOutput</a> <a href="html/libxml-globals.html#XMLINDENTTREEOUTPUT">xmlIndentTreeOutput</a>
<a href="">xmlTreeIndentString</a>
<a href="html/libxml-globals.html#XMLKEEPBLANKSDEFAULTVALUE">xmlKeepBlanksDefaultValue</a> <a href="html/libxml-globals.html#XMLKEEPBLANKSDEFAULTVALUE">xmlKeepBlanksDefaultValue</a>
<a href="html/libxml-globals.html#XMLLINENUMBERSDEFAULTVALUE">xmlLineNumbersDefaultValue</a> <a href="html/libxml-globals.html#XMLLINENUMBERSDEFAULTVALUE">xmlLineNumbersDefaultValue</a>
<a href="html/libxml-globals.html#XMLLOADEXTDTDDEFAULTVALUE">xmlLoadExtDtdDefaultValue</a> <a href="html/libxml-globals.html#XMLLOADEXTDTDDEFAULTVALUE">xmlLoadExtDtdDefaultValue</a>
@ -1127,6 +1129,18 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlio.html#XMLIOHTTPOPENW">xmlIOHTTPOpenW</a> <a href="html/libxml-xmlio.html#XMLIOHTTPOPENW">xmlIOHTTPOpenW</a>
<a href="html/libxml-xmlio.html#XMLREGISTERHTTPPOSTCALLBACKS">xmlRegisterHTTPPostCallbacks</a> <a href="html/libxml-xmlio.html#XMLREGISTERHTTPPOSTCALLBACKS">xmlRegisterHTTPPostCallbacks</a>
<a href="html/libxml-xmlio.html#XMLNONETEXTERNALENTITYLOADER">xmlNoNetExternalEntityLoader</a> <a href="html/libxml-xmlio.html#XMLNONETEXTERNALENTITYLOADER">xmlNoNetExternalEntityLoader</a>
<a href="">xmlFileMatch</a>
<a href="">xmlFileOpen</a>
<a href="">xmlFileRead</a>
<a href="">xmlFileClose</a>
<a href="">xmlIOHTTPMatch</a>
<a href="">xmlIOHTTPOpen</a>
<a href="">xmlIOHTTPRead</a>
<a href="">xmlIOHTTPClose</a>
<a href="">xmlIOFTPMatch</a>
<a href="">xmlIOFTPOpen</a>
<a href="">xmlIOFTPRead</a>
<a href="">xmlIOFTPClose</a>
</p> </p>
<h2> <h2>
<a name="xmlerror">Module xmlerror</a>:</h2> <a name="xmlerror">Module xmlerror</a>:</h2>
@ -1344,6 +1358,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a>
<a href="">xmlXPathNodeSetAddNs</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETSORT">xmlXPathNodeSetSort</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETSORT">xmlXPathNodeSetSort</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHROOT">xmlXPathRoot</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#XMLXPATHEVALEXPR">xmlXPathEvalExpr</a>

View File

@ -601,6 +601,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-htmlparser.html#HTMLPARSEENTITYREF">htmlParseEntityRef</a> <a href="html/libxml-htmlparser.html#HTMLPARSEENTITYREF">htmlParseEntityRef</a>
<a href="html/libxml-htmlparser.html#HTMLPARSECHARREF">htmlParseCharRef</a> <a href="html/libxml-htmlparser.html#HTMLPARSECHARREF">htmlParseCharRef</a>
<a href="html/libxml-htmlparser.html#HTMLPARSEELEMENT">htmlParseElement</a> <a href="html/libxml-htmlparser.html#HTMLPARSEELEMENT">htmlParseElement</a>
<a href="">htmlParseDocument</a>
<a href="html/libxml-htmlparser.html#HTMLFREEPARSERCTXT">htmlFreeParserCtxt</a> <a href="html/libxml-htmlparser.html#HTMLFREEPARSERCTXT">htmlFreeParserCtxt</a>
<a href="html/libxml-htmlparser.html#HTMLPARSECHUNK">htmlParseChunk</a> <a href="html/libxml-htmlparser.html#HTMLPARSECHUNK">htmlParseChunk</a>
</p> </p>
@ -773,6 +774,12 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xmlio.html#XMLOUTPUTCLOSECALLBACK">xmlOutputCloseCallback</a> <a href="html/libxml-xmlio.html#XMLOUTPUTCLOSECALLBACK">xmlOutputCloseCallback</a>
<a href="html/libxml-xmlio.html#XMLPARSERINPUTBUFFERCREATEIO">xmlParserInputBufferCreateIO</a> <a href="html/libxml-xmlio.html#XMLPARSERINPUTBUFFERCREATEIO">xmlParserInputBufferCreateIO</a>
<a href="html/libxml-xmlio.html#XMLOUTPUTBUFFERCREATEIO">xmlOutputBufferCreateIO</a> <a href="html/libxml-xmlio.html#XMLOUTPUTBUFFERCREATEIO">xmlOutputBufferCreateIO</a>
<a href="">xmlFileRead</a>
<a href="">xmlFileClose</a>
<a href="">xmlIOHTTPRead</a>
<a href="">xmlIOHTTPClose</a>
<a href="">xmlIOFTPRead</a>
<a href="">xmlIOFTPClose</a>
<a href="html/libxml-xmlerror.html#XMLGENERICERRORFUNC">xmlGenericErrorFunc</a> <a href="html/libxml-xmlerror.html#XMLGENERICERRORFUNC">xmlGenericErrorFunc</a>
<a href="html/libxml-xmlerror.html#XMLSETGENERICERRORFUNC">xmlSetGenericErrorFunc</a> <a href="html/libxml-xmlerror.html#XMLSETGENERICERRORFUNC">xmlSetGenericErrorFunc</a>
<a href="html/libxml-xmlerror.html#XMLPARSERERROR">xmlParserError</a> <a href="html/libxml-xmlerror.html#XMLPARSERERROR">xmlParserError</a>
@ -1487,6 +1494,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNEWVALUETREE">xmlXPathNewValueTree</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a>
<a href="">xmlXPathNodeSetAddNs</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETDEL">xmlXPathNodeSetDel</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETDEL">xmlXPathNodeSetDel</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNEXTSELF">xmlXPathNextSelf</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#XMLXPATHNEXTCHILD">xmlXPathNextChild</a>
@ -1549,6 +1557,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-xpathinternals.html#XMLXPATHTRAILING">xmlXPathTrailing</a> <a href="html/libxml-xpathinternals.html#XMLXPATHTRAILING">xmlXPathTrailing</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADD">xmlXPathNodeSetAdd</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETADDUNIQUE">xmlXPathNodeSetAddUnique</a>
<a href="">xmlXPathNodeSetAddNs</a>
<a href="html/libxml-xpathinternals.html#XMLXPATHNODESETSORT">xmlXPathNodeSetSort</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETSORT">xmlXPathNodeSetSort</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#XMLXPATHNODESETMERGE">xmlXPathNodeSetMerge</a> <a href="html/libxml-xpathinternals.html#XMLXPATHNODESETMERGE">xmlXPathNodeSetMerge</a>
@ -1587,6 +1596,7 @@ A:link, A:visited, A:active { text-decoration: underline }
<a href="html/libxml-tree.html#XMLCOPYNAMESPACELIST">xmlCopyNamespaceList</a> <a href="html/libxml-tree.html#XMLCOPYNAMESPACELIST">xmlCopyNamespaceList</a>
<a href="html/libxml-tree.html#XMLSETNSPROP">xmlSetNsProp</a> <a href="html/libxml-tree.html#XMLSETNSPROP">xmlSetNsProp</a>
<a href="html/libxml-tree.html#XMLUNSETNSPROP">xmlUnsetNsProp</a> <a href="html/libxml-tree.html#XMLUNSETNSPROP">xmlUnsetNsProp</a>
<a href="">xmlXPathNodeSetAddNs</a>
</p> </p>
<h2>Type xmlOutputBufferPtr:</h2> <h2>Type xmlOutputBufferPtr:</h2>
<p> <p>

View File

@ -235,6 +235,7 @@
<exports symbol='htmlParseEntityRef'/> <exports symbol='htmlParseEntityRef'/>
<exports symbol='htmlParseCharRef'/> <exports symbol='htmlParseCharRef'/>
<exports symbol='htmlParseElement'/> <exports symbol='htmlParseElement'/>
<exports symbol='htmlParseDocument'/>
<exports symbol='htmlSAXParseDoc'/> <exports symbol='htmlSAXParseDoc'/>
<exports symbol='htmlParseDoc'/> <exports symbol='htmlParseDoc'/>
<exports symbol='htmlSAXParseFile'/> <exports symbol='htmlSAXParseFile'/>
@ -782,6 +783,7 @@
<exports symbol='xmlXPathNewValueTree'/> <exports symbol='xmlXPathNewValueTree'/>
<exports symbol='xmlXPathNodeSetAdd'/> <exports symbol='xmlXPathNodeSetAdd'/>
<exports symbol='xmlXPathNodeSetAddUnique'/> <exports symbol='xmlXPathNodeSetAddUnique'/>
<exports symbol='xmlXPathNodeSetAddNs'/>
<exports symbol='xmlXPathNodeSetSort'/> <exports symbol='xmlXPathNodeSetSort'/>
<exports symbol='xmlXPathRoot'/> <exports symbol='xmlXPathRoot'/>
<exports symbol='xmlXPathEvalExpr'/> <exports symbol='xmlXPathEvalExpr'/>
@ -953,6 +955,7 @@
<exports symbol='xmlGenericErrorContext'/> <exports symbol='xmlGenericErrorContext'/>
<exports symbol='xmlGetWarningsDefaultValue'/> <exports symbol='xmlGetWarningsDefaultValue'/>
<exports symbol='xmlIndentTreeOutput'/> <exports symbol='xmlIndentTreeOutput'/>
<exports symbol='xmlTreeIndentString'/>
<exports symbol='xmlKeepBlanksDefaultValue'/> <exports symbol='xmlKeepBlanksDefaultValue'/>
<exports symbol='xmlLineNumbersDefaultValue'/> <exports symbol='xmlLineNumbersDefaultValue'/>
<exports symbol='xmlLoadExtDtdDefaultValue'/> <exports symbol='xmlLoadExtDtdDefaultValue'/>
@ -1227,6 +1230,18 @@
<exports symbol='xmlIOHTTPOpenW'/> <exports symbol='xmlIOHTTPOpenW'/>
<exports symbol='xmlRegisterHTTPPostCallbacks'/> <exports symbol='xmlRegisterHTTPPostCallbacks'/>
<exports symbol='xmlNoNetExternalEntityLoader'/> <exports symbol='xmlNoNetExternalEntityLoader'/>
<exports symbol='xmlFileMatch'/>
<exports symbol='xmlFileOpen'/>
<exports symbol='xmlFileRead'/>
<exports symbol='xmlFileClose'/>
<exports symbol='xmlIOHTTPMatch'/>
<exports symbol='xmlIOHTTPOpen'/>
<exports symbol='xmlIOHTTPRead'/>
<exports symbol='xmlIOHTTPClose'/>
<exports symbol='xmlIOFTPMatch'/>
<exports symbol='xmlIOFTPOpen'/>
<exports symbol='xmlIOFTPRead'/>
<exports symbol='xmlIOFTPClose'/>
</file> </file>
<file name='xpath'> <file name='xpath'>
<exports symbol='xmlXPathContext'/> <exports symbol='xmlXPathContext'/>
@ -2374,6 +2389,10 @@
<arg name='cur' type='xmlChar *' info='a pointer to an array of xmlChar '/> <arg name='cur' type='xmlChar *' info='a pointer to an array of xmlChar '/>
<arg name='encoding' type='const char *' info='a free form C string describing the HTML document encoding, or NULL '/> <arg name='encoding' type='const char *' info='a free form C string describing the HTML document encoding, or NULL '/>
</function> </function>
<function name='htmlParseDocument' file='HTMLparser'>
<return type='int'/>
<arg name='ctxt' type='htmlParserCtxtPtr'/>
</function>
<function name='htmlParseElement' file='HTMLparser'> <function name='htmlParseElement' file='HTMLparser'>
<info>parse an HTML element, this is highly recursive </info> <info>parse an HTML element, this is highly recursive </info>
<return type='void'/> <return type='void'/>
@ -3655,6 +3674,24 @@
<arg name='ID' type='const char *' info='The Public ID of the resource requested '/> <arg name='ID' type='const char *' info='The Public ID of the resource requested '/>
<arg name='context' type='xmlParserCtxtPtr' info='the XML parser context '/> <arg name='context' type='xmlParserCtxtPtr' info='the XML parser context '/>
</functype> </functype>
<function name='xmlFileClose' file='xmlIO'>
<return type='int'/>
<arg name='context' type='void *'/>
</function>
<function name='xmlFileMatch' file='xmlIO'>
<return type='int'/>
<arg name='filename' type='const char *'/>
</function>
<function name='xmlFileOpen' file='xmlIO'>
<return type='void *'/>
<arg name='filename' type='const char *'/>
</function>
<function name='xmlFileRead' file='xmlIO'>
<return type='int'/>
<arg name='context' type='void *'/>
<arg name='buffer' type='char *'/>
<arg name='len' type='int'/>
</function>
<function name='xmlFindCharEncodingHandler' file='encoding'> <function name='xmlFindCharEncodingHandler' file='encoding'>
<info>Search in the registered set the handler able to read/write that encoding.</info> <info>Search in the registered set the handler able to read/write that encoding.</info>
<return type='xmlCharEncodingHandlerPtr' info='the handler or NULL if not found '/> <return type='xmlCharEncodingHandlerPtr' info='the handler or NULL if not found '/>
@ -4165,12 +4202,48 @@
<struct name='xmlID' file='tree' info='An XML ID instance.'/> <struct name='xmlID' file='tree' info='An XML ID instance.'/>
<typedef name='xmlIDPtr' file='tree'/> <typedef name='xmlIDPtr' file='tree'/>
<typedef name='xmlIDTablePtr' file='valid'/> <typedef name='xmlIDTablePtr' file='valid'/>
<function name='xmlIOFTPClose' file='xmlIO'>
<return type='int'/>
<arg name='context' type='void *'/>
</function>
<function name='xmlIOFTPMatch' file='xmlIO'>
<return type='int'/>
<arg name='filename' type='const char *'/>
</function>
<function name='xmlIOFTPOpen' file='xmlIO'>
<return type='void *'/>
<arg name='filename' type='const char *'/>
</function>
<function name='xmlIOFTPRead' file='xmlIO'>
<return type='int'/>
<arg name='context' type='void *'/>
<arg name='buffer' type='char *'/>
<arg name='len' type='int'/>
</function>
<function name='xmlIOHTTPClose' file='xmlIO'>
<return type='int'/>
<arg name='context' type='void *'/>
</function>
<function name='xmlIOHTTPMatch' file='xmlIO'>
<return type='int'/>
<arg name='filename' type='const char *'/>
</function>
<function name='xmlIOHTTPOpen' file='xmlIO'>
<return type='void *'/>
<arg name='filename' type='const char *'/>
</function>
<function name='xmlIOHTTPOpenW' file='xmlIO'> <function name='xmlIOHTTPOpenW' file='xmlIO'>
<info>Open a temporary buffer to collect the document for a subsequent HTTP POST request. Non-static as is called from the output buffer creation routine.</info> <info>Open a temporary buffer to collect the document for a subsequent HTTP POST request. Non-static as is called from the output buffer creation routine.</info>
<return type='void *'/> <return type='void *'/>
<arg name='post_uri' type='const char *' info='The destination URI for the document '/> <arg name='post_uri' type='const char *' info='The destination URI for the document '/>
<arg name='compression' type='int' info='The compression desired for the document. '/> <arg name='compression' type='int' info='The compression desired for the document. '/>
</function> </function>
<function name='xmlIOHTTPRead' file='xmlIO'>
<return type='int'/>
<arg name='context' type='void *'/>
<arg name='buffer' type='char *'/>
<arg name='len' type='int'/>
</function>
<function name='xmlIOParseDTD' file='parser'> <function name='xmlIOParseDTD' file='parser'>
<info>Load and parse a DTD</info> <info>Load and parse a DTD</info>
<return type='xmlDtdPtr' info='input will be freed at parsing end. '/> <return type='xmlDtdPtr' info='input will be freed at parsing end. '/>
@ -4179,7 +4252,7 @@
<arg name='enc' type='xmlCharEncoding' info='the charset encoding if known '/> <arg name='enc' type='xmlCharEncoding' info='the charset encoding if known '/>
</function> </function>
<macro name='xmlIndentTreeOutput' file='globals'> <macro name='xmlIndentTreeOutput' file='globals'>
<info>Global setting, asking the serializer to indent the output tree by default Disabled by default</info> <info>Global setting, asking the serializer to indent the output tree by default Enabled by default</info>
</macro> </macro>
<function name='xmlInitCharEncodingHandlers' file='encoding'> <function name='xmlInitCharEncodingHandlers' file='encoding'>
<info>Initialize the char encoding support, it registers the default encoding supported. NOTE: while public, this function usually doesn&apos;t need to be called in normal processing.</info> <info>Initialize the char encoding support, it registers the default encoding supported. NOTE: while public, this function usually doesn&apos;t need to be called in normal processing.</info>
@ -6448,6 +6521,8 @@
<arg name='first' type='xmlNodePtr' info='the first text node '/> <arg name='first' type='xmlNodePtr' info='the first text node '/>
<arg name='second' type='xmlNodePtr' info='the second text node being merged '/> <arg name='second' type='xmlNodePtr' info='the second text node being merged '/>
</function> </function>
<macro name='xmlTreeIndentString' file='globals'>
</macro>
<struct name='xmlURI' file='uri' info='A parsed URI reference. This is a struct containing the various fields as described in RFC 2396 but separated for further processing.'/> <struct name='xmlURI' file='uri' info='A parsed URI reference. This is a struct containing the various fields as described in RFC 2396 but separated for further processing.'/>
<function name='xmlURIEscape' file='uri'> <function name='xmlURIEscape' file='uri'>
<info>Escaping routine, does not do validity checks ! It will try to escape the chars needing this, but this is heuristic based it&apos;s impossible to be sure.</info> <info>Escaping routine, does not do validity checks ! It will try to escape the chars needing this, but this is heuristic based it&apos;s impossible to be sure.</info>
@ -7243,6 +7318,12 @@
<arg name='cur' type='xmlNodeSetPtr' info='the initial node set '/> <arg name='cur' type='xmlNodeSetPtr' info='the initial node set '/>
<arg name='val' type='xmlNodePtr' info='a new xmlNodePtr '/> <arg name='val' type='xmlNodePtr' info='a new xmlNodePtr '/>
</function> </function>
<function name='xmlXPathNodeSetAddNs' file='xpathInternals'>
<return type='void'/>
<arg name='cur' type='xmlNodeSetPtr'/>
<arg name='node' type='xmlNodePtr'/>
<arg name='ns' type='xmlNsPtr'/>
</function>
<function name='xmlXPathNodeSetAddUnique' file='xpathInternals'> <function name='xmlXPathNodeSetAddUnique' file='xpathInternals'>
<info>add a new xmlNodePtr to an existing NodeSet, optimized version when we are sure the node is not already in the set.</info> <info>add a new xmlNodePtr to an existing NodeSet, optimized version when we are sure the node is not already in the set.</info>
<return type='void'/> <return type='void'/>

View File

@ -3033,6 +3033,9 @@
<ref name='xmlInputOpenCallback'/> <ref name='xmlInputOpenCallback'/>
<ref name='xmlOutputOpenCallback'/> <ref name='xmlOutputOpenCallback'/>
<ref name='xmlIOHTTPOpenW'/> <ref name='xmlIOHTTPOpenW'/>
<ref name='xmlFileOpen'/>
<ref name='xmlIOHTTPOpen'/>
<ref name='xmlIOFTPOpen'/>
<ref name='xmlMallocFunc'/> <ref name='xmlMallocFunc'/>
<ref name='xmlReallocFunc'/> <ref name='xmlReallocFunc'/>
<ref name='xmlMallocLoc'/> <ref name='xmlMallocLoc'/>
@ -3926,6 +3929,7 @@
<ref name='htmlParseEntityRef'/> <ref name='htmlParseEntityRef'/>
<ref name='htmlParseCharRef'/> <ref name='htmlParseCharRef'/>
<ref name='htmlParseElement'/> <ref name='htmlParseElement'/>
<ref name='htmlParseDocument'/>
<ref name='htmlFreeParserCtxt'/> <ref name='htmlFreeParserCtxt'/>
<ref name='htmlParseChunk'/> <ref name='htmlParseChunk'/>
</type> </type>
@ -4091,6 +4095,12 @@
<ref name='xmlOutputCloseCallback'/> <ref name='xmlOutputCloseCallback'/>
<ref name='xmlParserInputBufferCreateIO'/> <ref name='xmlParserInputBufferCreateIO'/>
<ref name='xmlOutputBufferCreateIO'/> <ref name='xmlOutputBufferCreateIO'/>
<ref name='xmlFileRead'/>
<ref name='xmlFileClose'/>
<ref name='xmlIOHTTPRead'/>
<ref name='xmlIOHTTPClose'/>
<ref name='xmlIOFTPRead'/>
<ref name='xmlIOFTPClose'/>
<ref name='xmlGenericErrorFunc'/> <ref name='xmlGenericErrorFunc'/>
<ref name='xmlSetGenericErrorFunc'/> <ref name='xmlSetGenericErrorFunc'/>
<ref name='xmlParserError'/> <ref name='xmlParserError'/>
@ -4748,6 +4758,7 @@
<ref name='xmlXPathNewValueTree'/> <ref name='xmlXPathNewValueTree'/>
<ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetAdd'/>
<ref name='xmlXPathNodeSetAddUnique'/> <ref name='xmlXPathNodeSetAddUnique'/>
<ref name='xmlXPathNodeSetAddNs'/>
<ref name='xmlXPathNodeSetDel'/> <ref name='xmlXPathNodeSetDel'/>
<ref name='xmlXPathNextSelf'/> <ref name='xmlXPathNextSelf'/>
<ref name='xmlXPathNextChild'/> <ref name='xmlXPathNextChild'/>
@ -4808,6 +4819,7 @@
<ref name='xmlXPathTrailing'/> <ref name='xmlXPathTrailing'/>
<ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetAdd'/>
<ref name='xmlXPathNodeSetAddUnique'/> <ref name='xmlXPathNodeSetAddUnique'/>
<ref name='xmlXPathNodeSetAddNs'/>
<ref name='xmlXPathNodeSetSort'/> <ref name='xmlXPathNodeSetSort'/>
<ref name='xmlXPathNodeSetMerge'/> <ref name='xmlXPathNodeSetMerge'/>
<ref name='xmlXPathNodeSetMerge'/> <ref name='xmlXPathNodeSetMerge'/>
@ -4843,6 +4855,7 @@
<ref name='xmlCopyNamespaceList'/> <ref name='xmlCopyNamespaceList'/>
<ref name='xmlSetNsProp'/> <ref name='xmlSetNsProp'/>
<ref name='xmlUnsetNsProp'/> <ref name='xmlUnsetNsProp'/>
<ref name='xmlXPathNodeSetAddNs'/>
</type> </type>
<type name='xmlOutputBufferPtr'> <type name='xmlOutputBufferPtr'>
<ref name='htmlNodeDumpFormatOutput'/> <ref name='htmlNodeDumpFormatOutput'/>
@ -5259,6 +5272,7 @@
<ref name='htmlParseEntityRef'/> <ref name='htmlParseEntityRef'/>
<ref name='htmlParseCharRef'/> <ref name='htmlParseCharRef'/>
<ref name='htmlParseElement'/> <ref name='htmlParseElement'/>
<ref name='htmlParseDocument'/>
<ref name='htmlSAXParseDoc'/> <ref name='htmlSAXParseDoc'/>
<ref name='htmlParseDoc'/> <ref name='htmlParseDoc'/>
<ref name='htmlSAXParseFile'/> <ref name='htmlSAXParseFile'/>
@ -5489,6 +5503,7 @@
<ref name='xmlGenericErrorContext'/> <ref name='xmlGenericErrorContext'/>
<ref name='xmlGetWarningsDefaultValue'/> <ref name='xmlGetWarningsDefaultValue'/>
<ref name='xmlIndentTreeOutput'/> <ref name='xmlIndentTreeOutput'/>
<ref name='xmlTreeIndentString'/>
<ref name='xmlKeepBlanksDefaultValue'/> <ref name='xmlKeepBlanksDefaultValue'/>
<ref name='xmlLineNumbersDefaultValue'/> <ref name='xmlLineNumbersDefaultValue'/>
<ref name='xmlLoadExtDtdDefaultValue'/> <ref name='xmlLoadExtDtdDefaultValue'/>
@ -6211,6 +6226,18 @@
<ref name='xmlIOHTTPOpenW'/> <ref name='xmlIOHTTPOpenW'/>
<ref name='xmlRegisterHTTPPostCallbacks'/> <ref name='xmlRegisterHTTPPostCallbacks'/>
<ref name='xmlNoNetExternalEntityLoader'/> <ref name='xmlNoNetExternalEntityLoader'/>
<ref name='xmlFileMatch'/>
<ref name='xmlFileOpen'/>
<ref name='xmlFileRead'/>
<ref name='xmlFileClose'/>
<ref name='xmlIOHTTPMatch'/>
<ref name='xmlIOHTTPOpen'/>
<ref name='xmlIOHTTPRead'/>
<ref name='xmlIOHTTPClose'/>
<ref name='xmlIOFTPMatch'/>
<ref name='xmlIOFTPOpen'/>
<ref name='xmlIOFTPRead'/>
<ref name='xmlIOFTPClose'/>
</file> </file>
<file name='xmlerror'> <file name='xmlerror'>
<ref name='xmlParserErrors'/> <ref name='xmlParserErrors'/>
@ -6418,6 +6445,7 @@
<ref name='xmlXPathNewValueTree'/> <ref name='xmlXPathNewValueTree'/>
<ref name='xmlXPathNodeSetAdd'/> <ref name='xmlXPathNodeSetAdd'/>
<ref name='xmlXPathNodeSetAddUnique'/> <ref name='xmlXPathNodeSetAddUnique'/>
<ref name='xmlXPathNodeSetAddNs'/>
<ref name='xmlXPathNodeSetSort'/> <ref name='xmlXPathNodeSetSort'/>
<ref name='xmlXPathRoot'/> <ref name='xmlXPathRoot'/>
<ref name='xmlXPathEvalExpr'/> <ref name='xmlXPathEvalExpr'/>
@ -7184,7 +7212,6 @@
</word> </word>
<word name='Disabled'> <word name='Disabled'>
<ref name='xmlDoValidityCheckingDefaultValue'/> <ref name='xmlDoValidityCheckingDefaultValue'/>
<ref name='xmlIndentTreeOutput'/>
<ref name='xmlLineNumbersDefaultValue'/> <ref name='xmlLineNumbersDefaultValue'/>
<ref name='xmlLoadExtDtdDefaultValue'/> <ref name='xmlLoadExtDtdDefaultValue'/>
<ref name='xmlParserDebugEntities'/> <ref name='xmlParserDebugEntities'/>
@ -7357,6 +7384,9 @@
<word name='EmptyElement'> <word name='EmptyElement'>
<ref name='xmlParseStartTag'/> <ref name='xmlParseStartTag'/>
</word> </word>
<word name='Enabled'>
<ref name='xmlIndentTreeOutput'/>
</word>
<word name='Encapsulating'> <word name='Encapsulating'>
<ref name='xmlNodeGetBase'/> <ref name='xmlNodeGetBase'/>
</word> </word>

View File

@ -72,6 +72,7 @@ const htmlEntityDesc * htmlParseEntityRef(htmlParserCtxtPtr ctxt,
int htmlParseCharRef(htmlParserCtxtPtr ctxt); int htmlParseCharRef(htmlParserCtxtPtr ctxt);
void htmlParseElement(htmlParserCtxtPtr ctxt); void htmlParseElement(htmlParserCtxtPtr ctxt);
int htmlParseDocument(htmlParserCtxtPtr ctxt);
htmlDocPtr htmlSAXParseDoc (xmlChar *cur, htmlDocPtr htmlSAXParseDoc (xmlChar *cur,
const char *encoding, const char *encoding,
htmlSAXHandlerPtr sax, htmlSAXHandlerPtr sax,

View File

@ -323,6 +323,7 @@ EXPORTS
htmlParseEntityRef htmlParseEntityRef
htmlParseCharRef htmlParseCharRef
htmlParseElement htmlParseElement
htmlParseDocument
htmlSAXParseDoc htmlSAXParseDoc
htmlParseDoc htmlParseDoc
htmlSAXParseFile htmlSAXParseFile

View File

@ -323,6 +323,7 @@ xmlCleanupPredefinedEntities
htmlParseEntityRef htmlParseEntityRef
htmlParseCharRef htmlParseCharRef
htmlParseElement htmlParseElement
htmlParseDocument
htmlSAXParseDoc htmlSAXParseDoc
htmlParseDoc htmlParseDoc
htmlSAXParseFile htmlSAXParseFile