- 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
diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html
index 2f11208..1fd2704 100644
--- a/doc/html/libxml-htmlparser.html
+++ b/doc/html/libxml-htmlparser.html
@@ -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 @@
 TITLE="HTMLtree"
 HREF="libxml-htmltree.html"></HEAD
 ><BODY
+CLASS="REFENTRY"
 BGCOLOR="#FFFFFF"
 TEXT="#000000"
 LINK="#0000FF"
@@ -121,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10077"
+NAME="AEN10165"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10080"
+NAME="AEN10168"
 ></A
 ><H2
 >Synopsis</H2
@@ -393,7 +394,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10144"
+NAME="AEN10232"
 ></A
 ><H2
 >Description</H2
@@ -403,14 +404,14 @@
 ><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 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10154"
+NAME="AEN10242"
 ></A
 ><H3
 ><A
@@ -462,7 +463,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10159"
+NAME="AEN10247"
 ></A
 ><H3
 ><A
@@ -488,7 +489,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10164"
+NAME="AEN10252"
 ></A
 ><H3
 ><A
@@ -514,7 +515,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10169"
+NAME="AEN10257"
 ></A
 ><H3
 ><A
@@ -540,7 +541,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10174"
+NAME="AEN10262"
 ></A
 ><H3
 ><A
@@ -566,7 +567,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10179"
+NAME="AEN10267"
 ></A
 ><H3
 ><A
@@ -592,7 +593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10184"
+NAME="AEN10272"
 ></A
 ><H3
 ><A
@@ -618,7 +619,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10189"
+NAME="AEN10277"
 ></A
 ><H3
 ><A
@@ -644,7 +645,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10194"
+NAME="AEN10282"
 ></A
 ><H3
 ><A
@@ -679,7 +680,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10199"
+NAME="AEN10287"
 ></A
 ><H3
 ><A
@@ -705,7 +706,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10204"
+NAME="AEN10292"
 ></A
 ><H3
 ><A
@@ -735,7 +736,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10209"
+NAME="AEN10297"
 ></A
 ><H3
 ><A
@@ -761,7 +762,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10214"
+NAME="AEN10302"
 ></A
 ><H3
 ><A
@@ -793,6 +794,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10310"
+></A
 ><P
 ></P
 ><TABLE
@@ -802,6 +806,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -834,6 +839,7 @@
 VALIGN="TOP"
 >the related htmlElemDescPtr or NULL if not found.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -842,7 +848,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10235"
+NAME="AEN10323"
 ></A
 ><H3
 ><A
@@ -876,6 +882,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10332"
+></A
 ><P
 ></P
 ><TABLE
@@ -885,6 +894,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -917,6 +927,7 @@
 VALIGN="TOP"
 >the associated htmlEntityDescPtr if found, NULL otherwise.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -925,7 +936,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10257"
+NAME="AEN10345"
 ></A
 ><H3
 ><A
@@ -956,6 +967,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10353"
+></A
 ><P
 ></P
 ><TABLE
@@ -965,6 +979,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -997,6 +1012,7 @@
 VALIGN="TOP"
 >the associated htmlEntityDescPtr if found, NULL otherwise.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1005,7 +1021,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10278"
+NAME="AEN10366"
 ></A
 ><H3
 ><A
@@ -1040,6 +1056,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10374"
+></A
 ><P
 ></P
 ><TABLE
@@ -1049,6 +1068,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1098,6 +1118,7 @@
 VALIGN="TOP"
 >1 if autoclosed, 0 otherwise</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1106,7 +1127,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10303"
+NAME="AEN10391"
 ></A
 ><H3
 ><A
@@ -1146,6 +1167,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10400"
+></A
 ><P
 ></P
 ><TABLE
@@ -1155,6 +1179,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1221,6 +1246,7 @@
 VALIGN="TOP"
 >1 if autoclose, 0 otherwise</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1229,7 +1255,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10333"
+NAME="AEN10421"
 ></A
 ><H3
 ><A
@@ -1267,6 +1293,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10431"
+></A
 ><P
 ></P
 ><TABLE
@@ -1276,6 +1305,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1326,6 +1356,7 @@
 >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 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10360"
+NAME="AEN10448"
 ></A
 ><H3
 ><A
@@ -1369,6 +1400,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10457"
+></A
 ><P
 ></P
 ><TABLE
@@ -1378,6 +1412,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1410,6 +1445,7 @@
 VALIGN="TOP"
 >the value parsed (as an int)</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1418,7 +1454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10382"
+NAME="AEN10470"
 ></A
 ><H3
 ><A
@@ -1451,6 +1487,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10479"
+></A
 ><P
 ></P
 ><TABLE
@@ -1460,6 +1499,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1477,6 +1517,7 @@
 VALIGN="TOP"
 >  an HTML parser context</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1485,7 +1526,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10400"
+NAME="AEN10488"
 ></A
 ><H3
 ><A
@@ -1525,6 +1566,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10497"
+></A
 ><P
 ></P
 ><TABLE
@@ -1534,6 +1578,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1617,6 +1662,7 @@
 VALIGN="TOP"
 >the resulting document tree</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1625,7 +1671,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10434"
+NAME="AEN10522"
 ></A
 ><H3
 ><A
@@ -1658,6 +1704,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10530"
+></A
 ><P
 ></P
 ><TABLE
@@ -1667,6 +1716,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1716,6 +1766,7 @@
 VALIGN="TOP"
 >the resulting document tree</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1724,7 +1775,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10459"
+NAME="AEN10547"
 ></A
 ><H3
 ><A
@@ -1762,6 +1813,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10555"
+></A
 ><P
 ></P
 ><TABLE
@@ -1771,6 +1825,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1854,6 +1909,7 @@
 VALIGN="TOP"
 >the resulting document tree</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1862,7 +1918,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10492"
+NAME="AEN10580"
 ></A
 ><H3
 ><A
@@ -1893,6 +1949,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10587"
+></A
 ><P
 ></P
 ><TABLE
@@ -1902,6 +1961,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -1951,6 +2011,7 @@
 VALIGN="TOP"
 >the resulting document tree</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -1959,7 +2020,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10516"
+NAME="AEN10604"
 ></A
 ><H3
 ><A
@@ -1989,6 +2050,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10610"
+></A
 ><P
 ></P
 ><TABLE
@@ -1998,6 +2062,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2104,6 +2169,7 @@
 ></TT
 > after return is the number of octets consumed.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -2112,7 +2178,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10551"
+NAME="AEN10639"
 ></A
 ><H3
 ><A
@@ -2143,6 +2209,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10645"
+></A
 ><P
 ></P
 ><TABLE
@@ -2152,6 +2221,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2275,6 +2345,7 @@
 ></TT
 > after return is the number of octets consumed.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -2283,7 +2354,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10590"
+NAME="AEN10678"
 ></A
 ><H3
 ><A
@@ -2312,6 +2383,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10685"
+></A
 ><P
 ></P
 ><TABLE
@@ -2321,6 +2395,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2353,6 +2428,7 @@
 VALIGN="TOP"
 >1 is the attribute is a script 0 otherwise</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -2361,7 +2437,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10610"
+NAME="AEN10698"
 ></A
 ><H3
 ><A
@@ -2387,6 +2463,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10704"
+></A
 ><P
 ></P
 ><TABLE
@@ -2396,6 +2475,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2428,6 +2508,7 @@
 VALIGN="TOP"
 >the last value for 0 for no handling, 1 for auto insertion.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -2436,7 +2517,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10629"
+NAME="AEN10717"
 ></A
 ><H3
 ><A
@@ -2466,6 +2547,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10724"
+></A
 ><P
 ></P
 ><TABLE
@@ -2475,6 +2559,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2492,6 +2577,7 @@
 VALIGN="TOP"
 >  an HTML parser context</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -2500,7 +2586,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10645"
+NAME="AEN10733"
 ></A
 ><H3
 ><A
@@ -2553,6 +2639,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10744"
+></A
 ><P
 ></P
 ><TABLE
@@ -2562,6 +2651,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2679,6 +2769,7 @@
 VALIGN="TOP"
 >the new parser context or NULL</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P
@@ -2687,7 +2778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10689"
+NAME="AEN10777"
 ></A
 ><H3
 ><A
@@ -2719,6 +2810,9 @@
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
+><A
+NAME="AEN10784"
+></A
 ><P
 ></P
 ><TABLE
@@ -2728,6 +2822,7 @@
 CELLSPACING="0"
 CELLPADDING="4"
 CLASS="CALSTABLE"
+><TBODY
 ><TR
 ><TD
 WIDTH="20%"
@@ -2811,6 +2906,7 @@
 VALIGN="TOP"
 >zero if no error, the xmlParserErrors otherwise.</TD
 ></TR
+></TBODY
 ></TABLE
 ><P
 ></P