diff options
author | Nick Wellnhofer <wellnhofer@aevum.de> | 2022-08-24 16:35:58 +0200 |
---|---|---|
committer | Nick Wellnhofer <wellnhofer@aevum.de> | 2022-08-24 16:44:39 +0200 |
commit | 34a050cdee94a4acd30d4225e5e9e925956753fd (patch) | |
tree | fb0ece8d4e35fe1bf3ac21ea10c2830d7a0e774b /doc | |
parent | ca3807d9467e3a600e6e0ebbad73aa8d6b2f6179 (diff) | |
download | libxml2-34a050cdee94a4acd30d4225e5e9e925956753fd.tar.gz |
Move some HTML functions to correct header file
Diffstat (limited to 'doc')
-rw-r--r-- | doc/devhelp/libxml2-HTMLparser.html | 35 | ||||
-rw-r--r-- | doc/devhelp/libxml2-parserInternals.html | 35 | ||||
-rw-r--r-- | doc/devhelp/libxml2.devhelp2 | 4 | ||||
-rw-r--r-- | doc/libxml2-api.xml | 8 | ||||
-rw-r--r-- | doc/symbols.xml | 4 |
5 files changed, 43 insertions, 43 deletions
diff --git a/doc/devhelp/libxml2-HTMLparser.html b/doc/devhelp/libxml2-HTMLparser.html index 60a3e23f..778753c6 100644 --- a/doc/devhelp/libxml2-HTMLparser.html +++ b/doc/devhelp/libxml2-HTMLparser.html @@ -42,6 +42,7 @@ typedef enum <a href="#htmlStatus">htmlStatus</a>; int <a href="#UTF8ToHtml">UTF8ToHtml</a> (unsigned char * out, <br> int * outlen, <br> const unsigned char * in, <br> int * inlen); <a href="libxml2-HTMLparser.html#htmlStatus">htmlStatus</a> <a href="#htmlAttrAllowed">htmlAttrAllowed</a> (const <a href="libxml2-HTMLparser.html#htmlElemDesc">htmlElemDesc</a> * elt, <br> const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * attr, <br> int legacy); int <a href="#htmlAutoCloseTag">htmlAutoCloseTag</a> (<a href="libxml2-HTMLparser.html#htmlDocPtr">htmlDocPtr</a> doc, <br> const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br> <a href="libxml2-HTMLparser.html#htmlNodePtr">htmlNodePtr</a> elem); +<a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> <a href="#htmlCreateFileParserCtxt">htmlCreateFileParserCtxt</a> (const char * filename, <br> const char * encoding); <a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> <a href="#htmlCreateMemoryParserCtxt">htmlCreateMemoryParserCtxt</a> (const char * buffer, <br> int size); <a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> <a href="#htmlCreatePushParserCtxt">htmlCreatePushParserCtxt</a> (<a href="libxml2-HTMLparser.html#htmlSAXHandlerPtr">htmlSAXHandlerPtr</a> sax, <br> void * user_data, <br> const char * chunk, <br> int size, <br> const char * filename, <br> <a href="libxml2-encoding.html#xmlCharEncoding">xmlCharEncoding</a> enc); <a href="libxml2-HTMLparser.html#htmlDocPtr">htmlDocPtr</a> <a href="#htmlCtxtReadDoc">htmlCtxtReadDoc</a> (<a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> ctxt, <br> const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * cur, <br> const char * URL, <br> const char * encoding, <br> int options); @@ -58,6 +59,7 @@ const <a href="libxml2-HTMLparser.html#htmlEntityDesc">htmlEntityDesc</a> * <a h const <a href="libxml2-HTMLparser.html#htmlEntityDesc">htmlEntityDesc</a> * <a href="#htmlEntityValueLookup">htmlEntityValueLookup</a> (unsigned int value); void <a href="#htmlFreeParserCtxt">htmlFreeParserCtxt</a> (<a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> ctxt); int <a href="#htmlHandleOmittedElem">htmlHandleOmittedElem</a> (int val); +void <a href="#htmlInitAutoClose">htmlInitAutoClose</a> (void); int <a href="#htmlIsAutoClosed">htmlIsAutoClosed</a> (<a href="libxml2-HTMLparser.html#htmlDocPtr">htmlDocPtr</a> doc, <br> <a href="libxml2-HTMLparser.html#htmlNodePtr">htmlNodePtr</a> elem); int <a href="#htmlIsScriptAttribute">htmlIsScriptAttribute</a> (const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name); <a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> <a href="#htmlNewParserCtxt">htmlNewParserCtxt</a> (void); @@ -386,6 +388,31 @@ const <a href="libxml2-HTMLparser.html#htmlElemDesc">htmlElemDesc</a> * <a href= <hr> <div class="refsect2" lang="en"> <h3> +<a name="htmlCreateFileParserCtxt"></a>htmlCreateFileParserCtxt ()</h3> +<pre class="programlisting"><a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> htmlCreateFileParserCtxt (const char * filename, <br> const char * encoding)<br> +</pre> +<p>Create a parser context for a file content. Automatic support for ZLIB/Compress compressed document is provided by default if found at compile-time.</p> +<div class="variablelist"><table border="0"> +<col align="left"> +<tbody> +<tr> +<td><span class="term"><i><tt>filename</tt></i>:</span></td> +<td>the filename</td> +</tr> +<tr> +<td><span class="term"><i><tt>encoding</tt></i>:</span></td> +<td>a free form C string describing the HTML document encoding, or NULL</td> +</tr> +<tr> +<td><span class="term"><i><tt>Returns</tt></i>:</span></td> +<td>the new parser context or NULL</td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2" lang="en"> +<h3> <a name="htmlCreateMemoryParserCtxt"></a>htmlCreateMemoryParserCtxt ()</h3> <pre class="programlisting"><a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> htmlCreateMemoryParserCtxt (const char * buffer, <br> int size)<br> </pre> @@ -851,6 +878,14 @@ const <a href="libxml2-HTMLparser.html#htmlElemDesc">htmlElemDesc</a> * <a href= <hr> <div class="refsect2" lang="en"> <h3> +<a name="htmlInitAutoClose"></a>htmlInitAutoClose ()</h3> +<pre class="programlisting">void htmlInitAutoClose (void)<br> +</pre> +<p>DEPRECATED: This function will be made private. Call <a href="libxml2-parser.html#xmlInitParser">xmlInitParser</a> to initialize the library. This is a no-op now.</p> +</div> +<hr> +<div class="refsect2" lang="en"> +<h3> <a name="htmlIsAutoClosed"></a>htmlIsAutoClosed ()</h3> <pre class="programlisting">int htmlIsAutoClosed (<a href="libxml2-HTMLparser.html#htmlDocPtr">htmlDocPtr</a> doc, <br> <a href="libxml2-HTMLparser.html#htmlNodePtr">htmlNodePtr</a> elem)<br> </pre> diff --git a/doc/devhelp/libxml2-parserInternals.html b/doc/devhelp/libxml2-parserInternals.html index 2e990df5..b119aa46 100644 --- a/doc/devhelp/libxml2-parserInternals.html +++ b/doc/devhelp/libxml2-parserInternals.html @@ -54,8 +54,6 @@ #define <a href="#XML_SUBSTITUTE_NONE">XML_SUBSTITUTE_NONE</a>; #define <a href="#XML_SUBSTITUTE_PEREF">XML_SUBSTITUTE_PEREF</a>; #define <a href="#XML_SUBSTITUTE_REF">XML_SUBSTITUTE_REF</a>; -<a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> <a href="#htmlCreateFileParserCtxt">htmlCreateFileParserCtxt</a> (const char * filename, <br> const char * encoding); -void <a href="#htmlInitAutoClose">htmlInitAutoClose</a> (void); <a href="libxml2-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> <a href="#inputPop">inputPop</a> (<a href="libxml2-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt); int <a href="#inputPush">inputPush</a> (<a href="libxml2-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt, <br> <a href="libxml2-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> value); const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * <a href="#namePop">namePop</a> (<a href="libxml2-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt); @@ -620,39 +618,6 @@ int <a href="#xmlSwitchToEncoding">xmlSwitchToEncoding</a> (<a href="libxml2-tr <hr> <div class="refsect2" lang="en"> <h3> -<a name="htmlCreateFileParserCtxt"></a>htmlCreateFileParserCtxt ()</h3> -<pre class="programlisting"><a href="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> htmlCreateFileParserCtxt (const char * filename, <br> const char * encoding)<br> -</pre> -<p>Create a parser context for a file content. Automatic support for ZLIB/Compress compressed document is provided by default if found at compile-time.</p> -<div class="variablelist"><table border="0"> -<col align="left"> -<tbody> -<tr> -<td><span class="term"><i><tt>filename</tt></i>:</span></td> -<td>the filename</td> -</tr> -<tr> -<td><span class="term"><i><tt>encoding</tt></i>:</span></td> -<td>a free form C string describing the HTML document encoding, or NULL</td> -</tr> -<tr> -<td><span class="term"><i><tt>Returns</tt></i>:</span></td> -<td>the new parser context or NULL</td> -</tr> -</tbody> -</table></div> -</div> -<hr> -<div class="refsect2" lang="en"> -<h3> -<a name="htmlInitAutoClose"></a>htmlInitAutoClose ()</h3> -<pre class="programlisting">void htmlInitAutoClose (void)<br> -</pre> -<p>DEPRECATED: This function will be made private. Call <a href="libxml2-parser.html#xmlInitParser">xmlInitParser</a> to initialize the library. This is a no-op now.</p> -</div> -<hr> -<div class="refsect2" lang="en"> -<h3> <a name="inputPop"></a>inputPop ()</h3> <pre class="programlisting"><a href="libxml2-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> inputPop (<a href="libxml2-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt)<br> </pre> diff --git a/doc/devhelp/libxml2.devhelp2 b/doc/devhelp/libxml2.devhelp2 index 515d0654..3f6459e9 100644 --- a/doc/devhelp/libxml2.devhelp2 +++ b/doc/devhelp/libxml2.devhelp2 @@ -1966,7 +1966,7 @@ <keyword type="function" name="hasInternalSubset ()" link="libxml2-SAX.html#hasInternalSubset"/> <keyword type="function" name="htmlAttrAllowed ()" link="libxml2-HTMLparser.html#htmlAttrAllowed"/> <keyword type="function" name="htmlAutoCloseTag ()" link="libxml2-HTMLparser.html#htmlAutoCloseTag"/> - <keyword type="function" name="htmlCreateFileParserCtxt ()" link="libxml2-parserInternals.html#htmlCreateFileParserCtxt"/> + <keyword type="function" name="htmlCreateFileParserCtxt ()" link="libxml2-HTMLparser.html#htmlCreateFileParserCtxt"/> <keyword type="function" name="htmlCreateMemoryParserCtxt ()" link="libxml2-HTMLparser.html#htmlCreateMemoryParserCtxt"/> <keyword type="function" name="htmlCreatePushParserCtxt ()" link="libxml2-HTMLparser.html#htmlCreatePushParserCtxt"/> <keyword type="function" name="htmlCtxtReadDoc ()" link="libxml2-HTMLparser.html#htmlCtxtReadDoc"/> @@ -1990,7 +1990,7 @@ <keyword type="function" name="htmlFreeParserCtxt ()" link="libxml2-HTMLparser.html#htmlFreeParserCtxt"/> <keyword type="function" name="htmlGetMetaEncoding ()" link="libxml2-HTMLtree.html#htmlGetMetaEncoding"/> <keyword type="function" name="htmlHandleOmittedElem ()" link="libxml2-HTMLparser.html#htmlHandleOmittedElem"/> - <keyword type="function" name="htmlInitAutoClose ()" link="libxml2-parserInternals.html#htmlInitAutoClose"/> + <keyword type="function" name="htmlInitAutoClose ()" link="libxml2-HTMLparser.html#htmlInitAutoClose"/> <keyword type="function" name="htmlIsAutoClosed ()" link="libxml2-HTMLparser.html#htmlIsAutoClosed"/> <keyword type="function" name="htmlIsBooleanAttr ()" link="libxml2-HTMLtree.html#htmlIsBooleanAttr"/> <keyword type="function" name="htmlIsScriptAttribute ()" link="libxml2-HTMLparser.html#htmlIsScriptAttribute"/> diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml index 22a5184c..2813950b 100644 --- a/doc/libxml2-api.xml +++ b/doc/libxml2-api.xml @@ -43,6 +43,7 @@ <exports symbol='UTF8ToHtml' type='function'/> <exports symbol='htmlAttrAllowed' type='function'/> <exports symbol='htmlAutoCloseTag' type='function'/> + <exports symbol='htmlCreateFileParserCtxt' type='function'/> <exports symbol='htmlCreateMemoryParserCtxt' type='function'/> <exports symbol='htmlCreatePushParserCtxt' type='function'/> <exports symbol='htmlCtxtReadDoc' type='function'/> @@ -59,6 +60,7 @@ <exports symbol='htmlEntityValueLookup' type='function'/> <exports symbol='htmlFreeParserCtxt' type='function'/> <exports symbol='htmlHandleOmittedElem' type='function'/> + <exports symbol='htmlInitAutoClose' type='function'/> <exports symbol='htmlIsAutoClosed' type='function'/> <exports symbol='htmlIsScriptAttribute' type='function'/> <exports symbol='htmlNewParserCtxt' type='function'/> @@ -898,8 +900,6 @@ <exports symbol='xmlStringComment' type='variable'/> <exports symbol='xmlStringText' type='variable'/> <exports symbol='xmlStringTextNoenc' type='variable'/> - <exports symbol='htmlCreateFileParserCtxt' type='function'/> - <exports symbol='htmlInitAutoClose' type='function'/> <exports symbol='inputPop' type='function'/> <exports symbol='inputPush' type='function'/> <exports symbol='namePop' type='function'/> @@ -7397,7 +7397,7 @@ Could we use @subtypes for this?'/> <arg name='name' type='const xmlChar *' info='The tag name'/> <arg name='elem' type='htmlNodePtr' info='the HTML element'/> </function> - <function name='htmlCreateFileParserCtxt' file='parserInternals' module='HTMLparser'> + <function name='htmlCreateFileParserCtxt' file='HTMLparser' module='HTMLparser'> <cond>defined(LIBXML_HTML_ENABLED)</cond> <info>Create a parser context for a file content. Automatic support for ZLIB/Compress compressed document is provided by default if found at compile-time.</info> <return type='htmlParserCtxtPtr' info='the new parser context or NULL'/> @@ -7587,7 +7587,7 @@ Could we use @subtypes for this?'/> <return type='int' info='the last value for 0 for no handling, 1 for auto insertion.'/> <arg name='val' type='int' info='int 0 or 1'/> </function> - <function name='htmlInitAutoClose' file='parserInternals' module='HTMLparser'> + <function name='htmlInitAutoClose' file='HTMLparser' module='HTMLparser'> <cond>defined(LIBXML_HTML_ENABLED)</cond> <info>DEPRECATED: This function will be made private. Call xmlInitParser to initialize the library. This is a no-op now.</info> <return type='void'/> diff --git a/doc/symbols.xml b/doc/symbols.xml index 4a311fda..2266c100 100644 --- a/doc/symbols.xml +++ b/doc/symbols.xml @@ -94,8 +94,8 @@ <symbol file="SAX">startElement</symbol> <symbol file="SAX">unparsedEntityDecl</symbol> <symbol file="SAX2">xmlDefaultSAXHandlerInit</symbol> - <symbol file="parserInternals">htmlCreateFileParserCtxt</symbol> - <symbol file="parserInternals">htmlInitAutoClose</symbol> + <symbol file="HTMLparser">htmlCreateFileParserCtxt</symbol> + <symbol file="HTMLparser">htmlInitAutoClose</symbol> <symbol file="parserInternals">inputPop</symbol> <symbol file="parserInternals">inputPush</symbol> <symbol file="parserInternals">namePop</symbol> |