1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-07-28 00:21:53 +03:00

- HTMLtree.h debugXML.h parserInternals.h tree.h valid.c

xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc
- doc/html/* : rebuilt the docs
- valid.c: small patch which may improve some case when
  validating.
Daniel
This commit is contained in:
Daniel Veillard
2001-05-19 14:59:49 +00:00
parent f69bb4b5bf
commit bed7b052a3
41 changed files with 7944 additions and 1441 deletions

View File

@ -4,7 +4,7 @@
>HTMLparser</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME"
TITLE="Gnome XML Library Reference Manual"
HREF="book1.html"><LINK
@ -18,6 +18,7 @@ REL="NEXT"
TITLE="HTMLtree"
HREF="libxml-htmltree.html"></HEAD
><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
@ -121,7 +122,7 @@ NAME="LIBXML-HTMLPARSER"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN10077"
NAME="AEN10165"
></A
><H2
>Name</H2
@ -129,7 +130,7 @@ NAME="AEN10077"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN10080"
NAME="AEN10168"
></A
><H2
>Synopsis</H2
@ -393,7 +394,7 @@ HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10144"
NAME="AEN10232"
></A
><H2
>Description</H2
@ -403,14 +404,14 @@ NAME="AEN10144"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10147"
NAME="AEN10235"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN10149"
NAME="AEN10237"
></A
><H3
><A
@ -436,7 +437,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10154"
NAME="AEN10242"
></A
><H3
><A
@ -462,7 +463,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10159"
NAME="AEN10247"
></A
><H3
><A
@ -488,7 +489,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10164"
NAME="AEN10252"
></A
><H3
><A
@ -514,7 +515,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10169"
NAME="AEN10257"
></A
><H3
><A
@ -540,7 +541,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10174"
NAME="AEN10262"
></A
><H3
><A
@ -566,7 +567,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10179"
NAME="AEN10267"
></A
><H3
><A
@ -592,7 +593,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10184"
NAME="AEN10272"
></A
><H3
><A
@ -618,7 +619,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10189"
NAME="AEN10277"
></A
><H3
><A
@ -644,7 +645,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10194"
NAME="AEN10282"
></A
><H3
><A
@ -679,7 +680,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10199"
NAME="AEN10287"
></A
><H3
><A
@ -705,7 +706,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10204"
NAME="AEN10292"
></A
><H3
><A
@ -735,7 +736,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10209"
NAME="AEN10297"
></A
><H3
><A
@ -761,7 +762,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10214"
NAME="AEN10302"
></A
><H3
><A
@ -793,6 +794,9 @@ HREF="libxml-tree.html#XMLCHAR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10310"
></A
><P
></P
><TABLE
@ -802,6 +806,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -834,6 +839,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the related htmlElemDescPtr or NULL if not found.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -842,7 +848,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10235"
NAME="AEN10323"
></A
><H3
><A
@ -876,6 +882,9 @@ HREF="libxml-tree.html#XMLCHAR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10332"
></A
><P
></P
><TABLE
@ -885,6 +894,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -917,6 +927,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the associated htmlEntityDescPtr if found, NULL otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -925,7 +936,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10257"
NAME="AEN10345"
></A
><H3
><A
@ -956,6 +967,9 @@ HREF="libxml-htmlparser.html#HTMLENTITYDESCPTR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10353"
></A
><P
></P
><TABLE
@ -965,6 +979,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -997,6 +1012,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the associated htmlEntityDescPtr if found, NULL otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1005,7 +1021,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10278"
NAME="AEN10366"
></A
><H3
><A
@ -1040,6 +1056,9 @@ if a tag is autoclosed by one of it's child</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10374"
></A
><P
></P
><TABLE
@ -1049,6 +1068,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1098,6 +1118,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>1 if autoclosed, 0 otherwise</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1106,7 +1127,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10303"
NAME="AEN10391"
></A
><H3
><A
@ -1146,6 +1167,9 @@ given tag.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10400"
></A
><P
></P
><TABLE
@ -1155,6 +1179,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1221,6 +1246,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>1 if autoclose, 0 otherwise</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1229,7 +1255,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10333"
NAME="AEN10421"
></A
><H3
><A
@ -1267,6 +1293,9 @@ HREF="libxml-tree.html#XMLCHAR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10431"
></A
><P
></P
><TABLE
@ -1276,6 +1305,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1326,6 +1356,7 @@ VALIGN="TOP"
>the associated htmlEntityDescPtr if found, or NULL otherwise,
if non-NULL *str will have to be freed by the caller.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1334,7 +1365,7 @@ if non-NULL *str will have to be freed by the caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10360"
NAME="AEN10448"
></A
><H3
><A
@ -1369,6 +1400,9 @@ HREF="X"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10457"
></A
><P
></P
><TABLE
@ -1378,6 +1412,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1410,6 +1445,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the value parsed (as an int)</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1418,7 +1454,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10382"
NAME="AEN10470"
></A
><H3
><A
@ -1451,6 +1487,9 @@ HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10479"
></A
><P
></P
><TABLE
@ -1460,6 +1499,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1477,6 +1517,7 @@ ALIGN="LEFT"
VALIGN="TOP"
> an HTML parser context</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1485,7 +1526,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10400"
NAME="AEN10488"
></A
><H3
><A
@ -1525,6 +1566,9 @@ If sax is NULL, fallback to the default DOM tree building routines.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10497"
></A
><P
></P
><TABLE
@ -1534,6 +1578,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1617,6 +1662,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the resulting document tree</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1625,7 +1671,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10434"
NAME="AEN10522"
></A
><H3
><A
@ -1658,6 +1704,9 @@ HREF="libxml-tree.html#XMLCHAR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10530"
></A
><P
></P
><TABLE
@ -1667,6 +1716,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1716,6 +1766,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the resulting document tree</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1724,7 +1775,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10459"
NAME="AEN10547"
></A
><H3
><A
@ -1762,6 +1813,9 @@ If sax is NULL, fallback to the default DOM tree building routines.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10555"
></A
><P
></P
><TABLE
@ -1771,6 +1825,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1854,6 +1909,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the resulting document tree</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1862,7 +1918,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10492"
NAME="AEN10580"
></A
><H3
><A
@ -1893,6 +1949,9 @@ compressed document is provided by default if found at compile-time.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10587"
></A
><P
></P
><TABLE
@ -1902,6 +1961,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1951,6 +2011,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the resulting document tree</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1959,7 +2020,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10516"
NAME="AEN10604"
></A
><H3
><A
@ -1989,6 +2050,9 @@ plus HTML entities block of chars out.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10610"
></A
><P
></P
><TABLE
@ -1998,6 +2062,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2104,6 +2169,7 @@ CLASS="PARAMETER"
></TT
> after return is the number of octets consumed.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -2112,7 +2178,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10551"
NAME="AEN10639"
></A
><H3
><A
@ -2143,6 +2209,9 @@ plus HTML entities block of chars out.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10645"
></A
><P
></P
><TABLE
@ -2152,6 +2221,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2275,6 +2345,7 @@ CLASS="PARAMETER"
></TT
> after return is the number of octets consumed.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -2283,7 +2354,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10590"
NAME="AEN10678"
></A
><H3
><A
@ -2312,6 +2383,9 @@ HREF="libxml-tree.html#XMLCHAR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10685"
></A
><P
></P
><TABLE
@ -2321,6 +2395,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2353,6 +2428,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>1 is the attribute is a script 0 otherwise</TD
></TR
></TBODY
></TABLE
><P
></P
@ -2361,7 +2437,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10610"
NAME="AEN10698"
></A
><H3
><A
@ -2387,6 +2463,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10704"
></A
><P
></P
><TABLE
@ -2396,6 +2475,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2428,6 +2508,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the last value for 0 for no handling, 1 for auto insertion.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -2436,7 +2517,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10629"
NAME="AEN10717"
></A
><H3
><A
@ -2466,6 +2547,9 @@ document in ctxt-&gt;myDoc is not freed.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10724"
></A
><P
></P
><TABLE
@ -2475,6 +2559,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2492,6 +2577,7 @@ ALIGN="LEFT"
VALIGN="TOP"
> an HTML parser context</TD
></TR
></TBODY
></TABLE
><P
></P
@ -2500,7 +2586,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10645"
NAME="AEN10733"
></A
><H3
><A
@ -2553,6 +2639,9 @@ and error/warning reports.</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10744"
></A
><P
></P
><TABLE
@ -2562,6 +2651,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2679,6 +2769,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>the new parser context or NULL</TD
></TR
></TBODY
></TABLE
><P
></P
@ -2687,7 +2778,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10689"
NAME="AEN10777"
></A
><H3
><A
@ -2719,6 +2810,9 @@ HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN10784"
></A
><P
></P
><TABLE
@ -2728,6 +2822,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -2811,6 +2906,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>zero if no error, the xmlParserErrors otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P