preparing for 2.4.4 updated and rebuilt the docs Daniel

* configure.in: preparing for 2.4.4
* doc/xml.html doc/html/*: updated and rebuilt the docs
Daniel
diff --git a/ChangeLog b/ChangeLog
index aa77abc..739f863 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Sep 12 20:49:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
+
+	* configure.in: preparing for 2.4.4
+	* doc/xml.html doc/html/*: updated and rebuilt the docs
+
 Wed Sep 12 16:58:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
 
 	* win32/dsp/libxml2.def.src: tried to incorporate comments
diff --git a/configure.in b/configure.in
index 622d901..a80634f 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=4
-LIBXML_MICRO_VERSION=3
+LIBXML_MICRO_VERSION=4
 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/html/index.sgml b/doc/html/index.sgml
index 6b2d30d..ed76ff1 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -821,6 +821,7 @@
 <ANCHOR id ="XMLCATALOGADD" href="libxml/libxml-catalog.html#XMLCATALOGADD">
 <ANCHOR id ="XMLCATALOGREMOVE" href="libxml/libxml-catalog.html#XMLCATALOGREMOVE">
 <ANCHOR id ="XMLPARSECATALOGFILE" href="libxml/libxml-catalog.html#XMLPARSECATALOGFILE">
+<ANCHOR id ="XMLCATALOGCONVERT" href="libxml/libxml-catalog.html#XMLCATALOGCONVERT">
 <ANCHOR id ="XMLCATALOGFREELOCAL" href="libxml/libxml-catalog.html#XMLCATALOGFREELOCAL">
 <ANCHOR id ="XMLCATALOGADDLOCAL" href="libxml/libxml-catalog.html#XMLCATALOGADDLOCAL">
 <ANCHOR id ="XMLCATALOGLOCALRESOLVE" href="libxml/libxml-catalog.html#XMLCATALOGLOCALRESOLVE">
diff --git a/doc/html/libxml-catalog.html b/doc/html/libxml-catalog.html
index da3f97b..f47329c 100644
--- a/doc/html/libxml-catalog.html
+++ b/doc/html/libxml-catalog.html
@@ -257,6 +257,10 @@
 HREF="libxml-catalog.html#XMLPARSECATALOGFILE"
 >xmlParseCatalogFile</A
 >             (const char *filename);
+int         <A
+HREF="libxml-catalog.html#XMLCATALOGCONVERT"
+>xmlCatalogConvert</A
+>               (void);
 void        <A
 HREF="libxml-catalog.html#XMLCATALOGFREELOCAL"
 >xmlCatalogFreeLocal</A
@@ -350,7 +354,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18748"
+NAME="AEN18749"
 ></A
 ><H2
 >Description</H2
@@ -360,14 +364,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18751"
+NAME="AEN18752"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18753"
+NAME="AEN18754"
 ></A
 ><H3
 ><A
@@ -395,7 +399,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18759"
+NAME="AEN18760"
 ></A
 ><H3
 ><A
@@ -421,7 +425,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18764"
+NAME="AEN18765"
 ></A
 ><H3
 ><A
@@ -451,7 +455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18769"
+NAME="AEN18770"
 ></A
 ><H3
 ><A
@@ -482,7 +486,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18774"
+NAME="AEN18775"
 ></A
 ><H3
 ><A
@@ -512,7 +516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18780"
+NAME="AEN18781"
 ></A
 ><H3
 ><A
@@ -534,7 +538,7 @@
 ></TABLE
 ><P
 >Load the catalog and makes its definitions effective for the default
-external entity loader. It will recuse in CATALOG entries.
+external entity loader. It will recurse in SGML CATALOG entries.
 TODO: this function is not thread safe, catalog initialization should
 preferably be done once at startup</P
 ><P
@@ -542,7 +546,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18786"
+NAME="AEN18787"
 ></A
 ><P
 ></P
@@ -595,7 +599,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18799"
+NAME="AEN18800"
 ></A
 ><H3
 ><A
@@ -625,7 +629,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18805"
+NAME="AEN18806"
 ></A
 ><P
 ></P
@@ -663,7 +667,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18814"
+NAME="AEN18815"
 ></A
 ><H3
 ><A
@@ -691,7 +695,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18820"
+NAME="AEN18821"
 ></A
 ><H3
 ><A
@@ -721,7 +725,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18827"
+NAME="AEN18828"
 ></A
 ><P
 ></P
@@ -759,7 +763,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18836"
+NAME="AEN18837"
 ></A
 ><H3
 ><A
@@ -796,7 +800,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18845"
+NAME="AEN18846"
 ></A
 ><P
 ></P
@@ -867,7 +871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18862"
+NAME="AEN18863"
 ></A
 ><H3
 ><A
@@ -900,7 +904,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18870"
+NAME="AEN18871"
 ></A
 ><P
 ></P
@@ -954,7 +958,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18883"
+NAME="AEN18884"
 ></A
 ><H3
 ><A
@@ -987,7 +991,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18891"
+NAME="AEN18892"
 ></A
 ><P
 ></P
@@ -1041,7 +1045,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18904"
+NAME="AEN18905"
 ></A
 ><H3
 ><A
@@ -1074,7 +1078,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18912"
+NAME="AEN18913"
 ></A
 ><P
 ></P
@@ -1128,7 +1132,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18925"
+NAME="AEN18926"
 ></A
 ><H3
 ><A
@@ -1167,7 +1171,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18934"
+NAME="AEN18935"
 ></A
 ><P
 ></P
@@ -1254,7 +1258,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18955"
+NAME="AEN18956"
 ></A
 ><H3
 ><A
@@ -1284,7 +1288,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18962"
+NAME="AEN18963"
 ></A
 ><P
 ></P
@@ -1337,7 +1341,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18975"
+NAME="AEN18976"
 ></A
 ><H3
 ><A
@@ -1371,7 +1375,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN18983"
+NAME="AEN18984"
 ></A
 ><P
 ></P
@@ -1424,7 +1428,70 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18996"
+NAME="AEN18997"
+></A
+><H3
+><A
+NAME="XMLCATALOGCONVERT"
+></A
+>xmlCatalogConvert ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlCatalogConvert               (void);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Convert all the SGML catalog entries as XML ones</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19003"
+></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"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the number of entries converted if successful, -1 otherwise</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19012"
 ></A
 ><H3
 ><A
@@ -1451,7 +1518,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19002"
+NAME="AEN19018"
 ></A
 ><P
 ></P
@@ -1489,7 +1556,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19011"
+NAME="AEN19027"
 ></A
 ><H3
 ><A
@@ -1520,7 +1587,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19018"
+NAME="AEN19034"
 ></A
 ><P
 ></P
@@ -1575,7 +1642,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19031"
+NAME="AEN19047"
 ></A
 ><H3
 ><A
@@ -1614,7 +1681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19040"
+NAME="AEN19056"
 ></A
 ><P
 ></P
@@ -1702,7 +1769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19061"
+NAME="AEN19077"
 ></A
 ><H3
 ><A
@@ -1737,7 +1804,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19069"
+NAME="AEN19085"
 ></A
 ><P
 ></P
@@ -1808,7 +1875,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19086"
+NAME="AEN19102"
 ></A
 ><H3
 ><A
@@ -1836,7 +1903,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19092"
+NAME="AEN19108"
 ></A
 ><P
 ></P
@@ -1889,7 +1956,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19105"
+NAME="AEN19121"
 ></A
 ><H3
 ><A
@@ -1924,7 +1991,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19113"
+NAME="AEN19129"
 ></A
 ><P
 ></P
@@ -1977,7 +2044,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19126"
+NAME="AEN19142"
 ></A
 ><H3
 ><A
@@ -2008,7 +2075,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19133"
+NAME="AEN19149"
 ></A
 ><P
 ></P
@@ -2046,7 +2113,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19142"
+NAME="AEN19158"
 ></A
 ><H3
 ><A
@@ -2077,7 +2144,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19149"
+NAME="AEN19165"
 ></A
 ><P
 ></P
@@ -2113,7 +2180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19158"
+NAME="AEN19174"
 ></A
 ><H3
 ><A
@@ -2150,7 +2217,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19167"
+NAME="AEN19183"
 ></A
 ><P
 ></P
@@ -2203,7 +2270,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19180"
+NAME="AEN19196"
 ></A
 ><H3
 ><A
@@ -2240,7 +2307,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19189"
+NAME="AEN19205"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html
index f50b7d5..1d71e56 100644
--- a/doc/html/libxml-debugxml.html
+++ b/doc/html/libxml-debugxml.html
@@ -122,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN23150"
+NAME="AEN23166"
 ></A
 ><H2
 >Name</H2
@@ -130,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN23153"
+NAME="AEN23169"
 ></A
 ><H2
 >Synopsis</H2
@@ -311,7 +311,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23197"
+NAME="AEN23213"
 ></A
 ><H2
 >Description</H2
@@ -321,14 +321,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23200"
+NAME="AEN23216"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23202"
+NAME="AEN23218"
 ></A
 ><H3
 ><A
@@ -362,7 +362,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23210"
+NAME="AEN23226"
 ></A
 ><P
 ></P
@@ -417,7 +417,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23223"
+NAME="AEN23239"
 ></A
 ><H3
 ><A
@@ -452,7 +452,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23231"
+NAME="AEN23247"
 ></A
 ><P
 ></P
@@ -524,7 +524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23248"
+NAME="AEN23264"
 ></A
 ><H3
 ><A
@@ -559,7 +559,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23256"
+NAME="AEN23272"
 ></A
 ><P
 ></P
@@ -631,7 +631,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23273"
+NAME="AEN23289"
 ></A
 ><H3
 ><A
@@ -666,7 +666,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23281"
+NAME="AEN23297"
 ></A
 ><P
 ></P
@@ -738,7 +738,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23298"
+NAME="AEN23314"
 ></A
 ><H3
 ><A
@@ -773,7 +773,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23306"
+NAME="AEN23322"
 ></A
 ><P
 ></P
@@ -845,7 +845,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23323"
+NAME="AEN23339"
 ></A
 ><H3
 ><A
@@ -880,7 +880,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23331"
+NAME="AEN23347"
 ></A
 ><P
 ></P
@@ -952,7 +952,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23348"
+NAME="AEN23364"
 ></A
 ><H3
 ><A
@@ -986,7 +986,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23356"
+NAME="AEN23372"
 ></A
 ><P
 ></P
@@ -1041,7 +1041,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23369"
+NAME="AEN23385"
 ></A
 ><H3
 ><A
@@ -1075,7 +1075,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23377"
+NAME="AEN23393"
 ></A
 ><P
 ></P
@@ -1130,7 +1130,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23390"
+NAME="AEN23406"
 ></A
 ><H3
 ><A
@@ -1164,7 +1164,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23398"
+NAME="AEN23414"
 ></A
 ><P
 ></P
@@ -1219,7 +1219,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23411"
+NAME="AEN23427"
 ></A
 ><H3
 ><A
@@ -1253,7 +1253,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23419"
+NAME="AEN23435"
 ></A
 ><P
 ></P
@@ -1308,7 +1308,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23432"
+NAME="AEN23448"
 ></A
 ><H3
 ><A
@@ -1335,7 +1335,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23438"
+NAME="AEN23454"
 ></A
 ><P
 ></P
@@ -1388,7 +1388,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23451"
+NAME="AEN23467"
 ></A
 ><H3
 ><A
@@ -1425,7 +1425,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23457"
+NAME="AEN23473"
 ></A
 ><H3
 ><A
@@ -1451,7 +1451,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23462"
+NAME="AEN23478"
 ></A
 ><H3
 ><A
@@ -1490,7 +1490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23471"
+NAME="AEN23487"
 ></A
 ><P
 ></P
@@ -1594,7 +1594,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23496"
+NAME="AEN23512"
 ></A
 ><H3
 ><A
@@ -1635,7 +1635,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23505"
+NAME="AEN23521"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-docbparser.html b/doc/html/libxml-docbparser.html
index 1285089..dc6dd28 100644
--- a/doc/html/libxml-docbparser.html
+++ b/doc/html/libxml-docbparser.html
@@ -122,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19207"
+NAME="AEN19223"
 ></A
 ><H2
 >Name</H2
@@ -130,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19210"
+NAME="AEN19226"
 ></A
 ><H2
 >Synopsis</H2
@@ -294,7 +294,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19247"
+NAME="AEN19263"
 ></A
 ><H2
 >Description</H2
@@ -304,14 +304,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19250"
+NAME="AEN19266"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19252"
+NAME="AEN19268"
 ></A
 ><H3
 ><A
@@ -337,7 +337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19257"
+NAME="AEN19273"
 ></A
 ><H3
 ><A
@@ -363,7 +363,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19262"
+NAME="AEN19278"
 ></A
 ><H3
 ><A
@@ -389,7 +389,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19267"
+NAME="AEN19283"
 ></A
 ><H3
 ><A
@@ -415,7 +415,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19272"
+NAME="AEN19288"
 ></A
 ><H3
 ><A
@@ -441,7 +441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19277"
+NAME="AEN19293"
 ></A
 ><H3
 ><A
@@ -467,7 +467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19282"
+NAME="AEN19298"
 ></A
 ><H3
 ><A
@@ -493,7 +493,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19287"
+NAME="AEN19303"
 ></A
 ><H3
 ><A
@@ -519,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19292"
+NAME="AEN19308"
 ></A
 ><H3
 ><A
@@ -545,7 +545,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19297"
+NAME="AEN19313"
 ></A
 ><H3
 ><A
@@ -577,7 +577,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19303"
+NAME="AEN19319"
 ></A
 ><P
 ></P
@@ -721,7 +721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19336"
+NAME="AEN19352"
 ></A
 ><H3
 ><A
@@ -762,7 +762,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19345"
+NAME="AEN19361"
 ></A
 ><P
 ></P
@@ -866,7 +866,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19370"
+NAME="AEN19386"
 ></A
 ><H3
 ><A
@@ -900,7 +900,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19378"
+NAME="AEN19394"
 ></A
 ><P
 ></P
@@ -970,7 +970,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19395"
+NAME="AEN19411"
 ></A
 ><H3
 ><A
@@ -1009,7 +1009,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19403"
+NAME="AEN19419"
 ></A
 ><P
 ></P
@@ -1113,7 +1113,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19428"
+NAME="AEN19444"
 ></A
 ><H3
 ><A
@@ -1146,7 +1146,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19435"
+NAME="AEN19451"
 ></A
 ><P
 ></P
@@ -1216,7 +1216,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19452"
+NAME="AEN19468"
 ></A
 ><H3
 ><A
@@ -1247,7 +1247,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19459"
+NAME="AEN19475"
 ></A
 ><P
 ></P
@@ -1285,7 +1285,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19468"
+NAME="AEN19484"
 ></A
 ><H3
 ><A
@@ -1339,7 +1339,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19479"
+NAME="AEN19495"
 ></A
 ><P
 ></P
@@ -1477,7 +1477,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19512"
+NAME="AEN19528"
 ></A
 ><H3
 ><A
@@ -1510,7 +1510,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19519"
+NAME="AEN19535"
 ></A
 ><P
 ></P
@@ -1614,7 +1614,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19544"
+NAME="AEN19560"
 ></A
 ><H3
 ><A
@@ -1647,7 +1647,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19551"
+NAME="AEN19567"
 ></A
 ><P
 ></P
@@ -1717,7 +1717,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19568"
+NAME="AEN19584"
 ></A
 ><H3
 ><A
@@ -1748,7 +1748,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19575"
+NAME="AEN19591"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html
index 7dd0997..a057206 100644
--- a/doc/html/libxml-encoding.html
+++ b/doc/html/libxml-encoding.html
@@ -122,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN22434"
+NAME="AEN22450"
 ></A
 ><H2
 >Name</H2
@@ -130,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN22437"
+NAME="AEN22453"
 ></A
 ><H2
 >Synopsis</H2
@@ -381,7 +381,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN22497"
+NAME="AEN22513"
 ></A
 ><H2
 >Description</H2
@@ -391,14 +391,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN22500"
+NAME="AEN22516"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22502"
+NAME="AEN22518"
 ></A
 ><H3
 ><A
@@ -464,7 +464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22509"
+NAME="AEN22525"
 ></A
 ><H3
 ><A
@@ -495,7 +495,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22515"
+NAME="AEN22531"
 ></A
 ><P
 ></P
@@ -623,7 +623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22544"
+NAME="AEN22560"
 ></A
 ><H3
 ><A
@@ -656,7 +656,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22550"
+NAME="AEN22566"
 ></A
 ><P
 ></P
@@ -784,7 +784,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22579"
+NAME="AEN22595"
 ></A
 ><H3
 ><A
@@ -818,7 +818,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22584"
+NAME="AEN22600"
 ></A
 ><H3
 ><A
@@ -844,7 +844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22589"
+NAME="AEN22605"
 ></A
 ><H3
 ><A
@@ -875,7 +875,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22595"
+NAME="AEN22611"
 ></A
 ><H3
 ><A
@@ -904,7 +904,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22601"
+NAME="AEN22617"
 ></A
 ><H3
 ><A
@@ -934,7 +934,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22608"
+NAME="AEN22624"
 ></A
 ><P
 ></P
@@ -972,7 +972,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22617"
+NAME="AEN22633"
 ></A
 ><H3
 ><A
@@ -1006,7 +1006,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22625"
+NAME="AEN22641"
 ></A
 ><P
 ></P
@@ -1059,7 +1059,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22638"
+NAME="AEN22654"
 ></A
 ><H3
 ><A
@@ -1090,7 +1090,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22645"
+NAME="AEN22661"
 ></A
 ><P
 ></P
@@ -1143,7 +1143,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22658"
+NAME="AEN22674"
 ></A
 ><H3
 ><A
@@ -1182,7 +1182,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22666"
+NAME="AEN22682"
 ></A
 ><P
 ></P
@@ -1252,7 +1252,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22683"
+NAME="AEN22699"
 ></A
 ><H3
 ><A
@@ -1284,7 +1284,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22690"
+NAME="AEN22706"
 ></A
 ><P
 ></P
@@ -1337,7 +1337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22703"
+NAME="AEN22719"
 ></A
 ><H3
 ><A
@@ -1364,7 +1364,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22709"
+NAME="AEN22725"
 ></A
 ><P
 ></P
@@ -1417,7 +1417,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22722"
+NAME="AEN22738"
 ></A
 ><H3
 ><A
@@ -1445,7 +1445,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22728"
+NAME="AEN22744"
 ></A
 ><H3
 ><A
@@ -1477,7 +1477,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22735"
+NAME="AEN22751"
 ></A
 ><P
 ></P
@@ -1531,7 +1531,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22748"
+NAME="AEN22764"
 ></A
 ><H3
 ><A
@@ -1566,7 +1566,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22756"
+NAME="AEN22772"
 ></A
 ><P
 ></P
@@ -1619,7 +1619,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22769"
+NAME="AEN22785"
 ></A
 ><H3
 ><A
@@ -1651,7 +1651,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22776"
+NAME="AEN22792"
 ></A
 ><P
 ></P
@@ -1722,7 +1722,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22793"
+NAME="AEN22809"
 ></A
 ><H3
 ><A
@@ -1770,7 +1770,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22803"
+NAME="AEN22819"
 ></A
 ><P
 ></P
@@ -1860,7 +1860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22824"
+NAME="AEN22840"
 ></A
 ><H3
 ><A
@@ -1898,7 +1898,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22833"
+NAME="AEN22849"
 ></A
 ><P
 ></P
@@ -1988,7 +1988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22854"
+NAME="AEN22870"
 ></A
 ><H3
 ><A
@@ -2027,7 +2027,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22863"
+NAME="AEN22879"
 ></A
 ><P
 ></P
@@ -2117,7 +2117,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22884"
+NAME="AEN22900"
 ></A
 ><H3
 ><A
@@ -2147,7 +2147,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22891"
+NAME="AEN22907"
 ></A
 ><P
 ></P
@@ -2200,7 +2200,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22904"
+NAME="AEN22920"
 ></A
 ><H3
 ><A
@@ -2231,7 +2231,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22910"
+NAME="AEN22926"
 ></A
 ><P
 ></P
@@ -2358,7 +2358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22939"
+NAME="AEN22955"
 ></A
 ><H3
 ><A
@@ -2389,7 +2389,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22945"
+NAME="AEN22961"
 ></A
 ><P
 ></P
@@ -2516,7 +2516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22974"
+NAME="AEN22990"
 ></A
 ><H3
 ><A
@@ -2558,7 +2558,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22982"
+NAME="AEN22998"
 ></A
 ><P
 ></P
@@ -2616,7 +2616,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22996"
+NAME="AEN23012"
 ></A
 ><H3
 ><A
@@ -2647,7 +2647,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23003"
+NAME="AEN23019"
 ></A
 ><P
 ></P
@@ -2718,7 +2718,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23020"
+NAME="AEN23036"
 ></A
 ><H3
 ><A
@@ -2752,7 +2752,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23028"
+NAME="AEN23044"
 ></A
 ><P
 ></P
@@ -2827,7 +2827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23046"
+NAME="AEN23062"
 ></A
 ><H3
 ><A
@@ -2862,7 +2862,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23054"
+NAME="AEN23070"
 ></A
 ><P
 ></P
@@ -2932,7 +2932,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23071"
+NAME="AEN23087"
 ></A
 ><H3
 ><A
@@ -2966,7 +2966,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23079"
+NAME="AEN23095"
 ></A
 ><P
 ></P
@@ -3037,7 +3037,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23096"
+NAME="AEN23112"
 ></A
 ><H3
 ><A
@@ -3072,7 +3072,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23104"
+NAME="AEN23120"
 ></A
 ><P
 ></P
@@ -3160,7 +3160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23125"
+NAME="AEN23141"
 ></A
 ><H3
 ><A
@@ -3191,7 +3191,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23132"
+NAME="AEN23148"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-parser.html b/doc/html/libxml-parser.html
index 2c3c207..6befeb6 100644
--- a/doc/html/libxml-parser.html
+++ b/doc/html/libxml-parser.html
@@ -7268,7 +7268,8 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the resulting document tree</TD
+>the resulting document tree if the file was wellformed,
+NULL otherwise.</TD
 ></TR
 ></TBODY
 ></TABLE
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index f670b93..68e54bd 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -122,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19593"
+NAME="AEN19609"
 ></A
 ><H2
 >Name</H2
@@ -130,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19596"
+NAME="AEN19612"
 ></A
 ><H2
 >Synopsis</H2
@@ -1131,7 +1131,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19871"
+NAME="AEN19887"
 ></A
 ><H2
 >Description</H2
@@ -1141,14 +1141,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19874"
+NAME="AEN19890"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19876"
+NAME="AEN19892"
 ></A
 ><H3
 ><A
@@ -1177,7 +1177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19882"
+NAME="AEN19898"
 ></A
 ><H3
 ><A
@@ -1206,7 +1206,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19888"
+NAME="AEN19904"
 ></A
 ><H3
 ><A
@@ -1264,7 +1264,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19904"
+NAME="AEN19920"
 ></A
 ><P
 ></P
@@ -1302,7 +1302,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19913"
+NAME="AEN19929"
 ></A
 ><H3
 ><A
@@ -1343,73 +1343,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN19924"
-></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
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an UNICODE value (int)</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN19933"
-></A
-><H3
-><A
-NAME="IS-BASECHAR-CAPS"
-></A
->IS_BASECHAR()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define IS_BASECHAR(c) xmlIsBaseChar(c)</PRE
-></TD
-></TR
-></TABLE
-><P
->Macro to check the following production in the XML spec</P
-><P
->[85] BaseChar ::= ... long list see REC ...</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN19940"
 ></A
 ><P
@@ -1452,9 +1385,9 @@
 ></A
 ><H3
 ><A
-NAME="IS-DIGIT-CAPS"
+NAME="IS-BASECHAR-CAPS"
 ></A
->IS_DIGIT()</H3
+>IS_BASECHAR()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1464,14 +1397,14 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_DIGIT(c) xmlIsDigit(c)</PRE
+>#define IS_BASECHAR(c) xmlIsBaseChar(c)</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Macro to check the following production in the XML spec</P
 ><P
->[88] Digit ::= ... long list see REC ...</P
+>[85] BaseChar ::= ... long list see REC ...</P
 ><P
 ></P
 ><DIV
@@ -1519,9 +1452,9 @@
 ></A
 ><H3
 ><A
-NAME="IS-COMBINING-CAPS"
+NAME="IS-DIGIT-CAPS"
 ></A
->IS_COMBINING()</H3
+>IS_DIGIT()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1531,14 +1464,14 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_COMBINING(c) xmlIsCombining(c)</PRE
+>#define IS_DIGIT(c) xmlIsDigit(c)</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Macro to check the following production in the XML spec</P
 ><P
->[87] CombiningChar ::= ... long list see REC ...</P
+>[88] Digit ::= ... long list see REC ...</P
 ><P
 ></P
 ><DIV
@@ -1586,6 +1519,73 @@
 ></A
 ><H3
 ><A
+NAME="IS-COMBINING-CAPS"
+></A
+>IS_COMBINING()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define IS_COMBINING(c) xmlIsCombining(c)</PRE
+></TD
+></TR
+></TABLE
+><P
+>Macro to check the following production in the XML spec</P
+><P
+>[87] CombiningChar ::= ... long list see REC ...</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN19988"
+></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
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an UNICODE value (int)</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN19997"
+></A
+><H3
+><A
 NAME="IS-EXTENDER-CAPS"
 ></A
 >IS_EXTENDER()</H3
@@ -1655,7 +1655,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20002"
+NAME="AEN20018"
 ></A
 ><P
 ></P
@@ -1693,7 +1693,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20011"
+NAME="AEN20027"
 ></A
 ><H3
 ><A
@@ -1737,73 +1737,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20023"
-></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
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an UNICODE value (int)</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN20032"
-></A
-><H3
-><A
-NAME="IS-LETTER-CAPS"
-></A
->IS_LETTER()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define IS_LETTER(c) (IS_BASECHAR(c) || IS_IDEOGRAPHIC(c))</PRE
-></TD
-></TR
-></TABLE
-><P
->Macro to check the following production in the XML spec</P
-><P
->[84] Letter ::= BaseChar | Ideographic</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN20039"
 ></A
 ><P
@@ -1846,9 +1779,9 @@
 ></A
 ><H3
 ><A
-NAME="IS-PUBIDCHAR-CAPS"
+NAME="IS-LETTER-CAPS"
 ></A
->IS_PUBIDCHAR()</H3
+>IS_LETTER()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1858,29 +1791,20 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_PUBIDCHAR(c)	xmlIsPubidChar(c)</PRE
+>#define IS_LETTER(c) (IS_BASECHAR(c) || IS_IDEOGRAPHIC(c))</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Macro to check the following production in the XML spec</P
 ><P
->[13] PubidChar ::= <GTKDOCLINK
-HREF="X20"
->x20</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="XD"
->xD</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="XA"
->xA</GTKDOCLINK
-> | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%]</P
+>[84] Letter ::= BaseChar | Ideographic</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20058"
+NAME="AEN20055"
 ></A
 ><P
 ></P
@@ -1918,7 +1842,83 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20067"
+NAME="AEN20064"
+></A
+><H3
+><A
+NAME="IS-PUBIDCHAR-CAPS"
+></A
+>IS_PUBIDCHAR()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define IS_PUBIDCHAR(c)	xmlIsPubidChar(c)</PRE
+></TD
+></TR
+></TABLE
+><P
+>Macro to check the following production in the XML spec</P
+><P
+>[13] PubidChar ::= <GTKDOCLINK
+HREF="X20"
+>x20</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="XD"
+>xD</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="XA"
+>xA</GTKDOCLINK
+> | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%]</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN20074"
+></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
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an UNICODE value (int)</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN20083"
 ></A
 ><H3
 ><A
@@ -1945,7 +1945,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20073"
+NAME="AEN20089"
 ></A
 ><P
 ></P
@@ -1983,7 +1983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20082"
+NAME="AEN20098"
 ></A
 ><H3
 ><A
@@ -2010,7 +2010,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20088"
+NAME="AEN20104"
 ></A
 ><P
 ></P
@@ -2048,7 +2048,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20097"
+NAME="AEN20113"
 ></A
 ><H3
 ><A
@@ -2075,7 +2075,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20103"
+NAME="AEN20119"
 ></A
 ><P
 ></P
@@ -2113,7 +2113,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20112"
+NAME="AEN20128"
 ></A
 ><H3
 ><A
@@ -2155,7 +2155,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20122"
+NAME="AEN20138"
 ></A
 ><P
 ></P
@@ -2208,7 +2208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20135"
+NAME="AEN20151"
 ></A
 ><H3
 ><A
@@ -2252,7 +2252,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20146"
+NAME="AEN20162"
 ></A
 ><P
 ></P
@@ -2305,7 +2305,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20159"
+NAME="AEN20175"
 ></A
 ><H3
 ><A
@@ -2342,7 +2342,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20168"
+NAME="AEN20184"
 ></A
 ><P
 ></P
@@ -2395,7 +2395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20181"
+NAME="AEN20197"
 ></A
 ><H3
 ><A
@@ -2423,7 +2423,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20187"
+NAME="AEN20203"
 ></A
 ><P
 ></P
@@ -2476,7 +2476,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20200"
+NAME="AEN20216"
 ></A
 ><H3
 ><A
@@ -2504,7 +2504,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20206"
+NAME="AEN20222"
 ></A
 ><P
 ></P
@@ -2557,7 +2557,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20219"
+NAME="AEN20235"
 ></A
 ><H3
 ><A
@@ -2600,7 +2600,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20230"
+NAME="AEN20246"
 ></A
 ><P
 ></P
@@ -2653,7 +2653,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20243"
+NAME="AEN20259"
 ></A
 ><H3
 ><A
@@ -2681,7 +2681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20249"
+NAME="AEN20265"
 ></A
 ><P
 ></P
@@ -2734,7 +2734,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20262"
+NAME="AEN20278"
 ></A
 ><H3
 ><A
@@ -2806,7 +2806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20282"
+NAME="AEN20298"
 ></A
 ><P
 ></P
@@ -2859,7 +2859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20295"
+NAME="AEN20311"
 ></A
 ><H3
 ><A
@@ -2920,7 +2920,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20311"
+NAME="AEN20327"
 ></A
 ><P
 ></P
@@ -2973,7 +2973,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20324"
+NAME="AEN20340"
 ></A
 ><H3
 ><A
@@ -3006,7 +3006,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20332"
+NAME="AEN20348"
 ></A
 ><P
 ></P
@@ -3059,7 +3059,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20345"
+NAME="AEN20361"
 ></A
 ><H3
 ><A
@@ -3091,7 +3091,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20352"
+NAME="AEN20368"
 ></A
 ><P
 ></P
@@ -3144,7 +3144,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20365"
+NAME="AEN20381"
 ></A
 ><H3
 ><A
@@ -3175,7 +3175,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20372"
+NAME="AEN20388"
 ></A
 ><P
 ></P
@@ -3245,7 +3245,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20389"
+NAME="AEN20405"
 ></A
 ><H3
 ><A
@@ -3275,7 +3275,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20396"
+NAME="AEN20412"
 ></A
 ><P
 ></P
@@ -3311,7 +3311,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20405"
+NAME="AEN20421"
 ></A
 ><H3
 ><A
@@ -3354,7 +3354,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20415"
+NAME="AEN20431"
 ></A
 ><P
 ></P
@@ -3441,7 +3441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20436"
+NAME="AEN20452"
 ></A
 ><H3
 ><A
@@ -3476,7 +3476,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20444"
+NAME="AEN20460"
 ></A
 ><P
 ></P
@@ -3546,7 +3546,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20461"
+NAME="AEN20477"
 ></A
 ><H3
 ><A
@@ -3581,7 +3581,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20469"
+NAME="AEN20485"
 ></A
 ><P
 ></P
@@ -3651,7 +3651,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20486"
+NAME="AEN20502"
 ></A
 ><H3
 ><A
@@ -3682,7 +3682,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20493"
+NAME="AEN20509"
 ></A
 ><P
 ></P
@@ -3720,7 +3720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20502"
+NAME="AEN20518"
 ></A
 ><H3
 ><A
@@ -3757,7 +3757,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20511"
+NAME="AEN20527"
 ></A
 ><P
 ></P
@@ -3812,7 +3812,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20524"
+NAME="AEN20540"
 ></A
 ><H3
 ><A
@@ -3849,7 +3849,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20533"
+NAME="AEN20549"
 ></A
 ><P
 ></P
@@ -3919,7 +3919,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20550"
+NAME="AEN20566"
 ></A
 ><H3
 ><A
@@ -3956,7 +3956,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20559"
+NAME="AEN20575"
 ></A
 ><P
 ></P
@@ -4026,7 +4026,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20576"
+NAME="AEN20592"
 ></A
 ><H3
 ><A
@@ -4061,7 +4061,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20584"
+NAME="AEN20600"
 ></A
 ><P
 ></P
@@ -4116,7 +4116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20597"
+NAME="AEN20613"
 ></A
 ><H3
 ><A
@@ -4150,7 +4150,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20605"
+NAME="AEN20621"
 ></A
 ><P
 ></P
@@ -4203,7 +4203,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20618"
+NAME="AEN20634"
 ></A
 ><H3
 ><A
@@ -4233,7 +4233,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20625"
+NAME="AEN20641"
 ></A
 ><P
 ></P
@@ -4271,7 +4271,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20634"
+NAME="AEN20650"
 ></A
 ><H3
 ><A
@@ -4305,7 +4305,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20642"
+NAME="AEN20658"
 ></A
 ><P
 ></P
@@ -4375,7 +4375,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20659"
+NAME="AEN20675"
 ></A
 ><H3
 ><A
@@ -4408,7 +4408,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20667"
+NAME="AEN20683"
 ></A
 ><P
 ></P
@@ -4461,7 +4461,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20680"
+NAME="AEN20696"
 ></A
 ><H3
 ><A
@@ -4508,7 +4508,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20693"
+NAME="AEN20709"
 ></A
 ><P
 ></P
@@ -4596,7 +4596,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20714"
+NAME="AEN20730"
 ></A
 ><H3
 ><A
@@ -4637,7 +4637,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20725"
+NAME="AEN20741"
 ></A
 ><P
 ></P
@@ -4690,7 +4690,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20738"
+NAME="AEN20754"
 ></A
 ><H3
 ><A
@@ -4736,7 +4736,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20751"
+NAME="AEN20767"
 ></A
 ><P
 ></P
@@ -4807,7 +4807,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20768"
+NAME="AEN20784"
 ></A
 ><H3
 ><A
@@ -4847,7 +4847,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20779"
+NAME="AEN20795"
 ></A
 ><P
 ></P
@@ -4900,7 +4900,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20792"
+NAME="AEN20808"
 ></A
 ><H3
 ><A
@@ -4935,7 +4935,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20801"
+NAME="AEN20817"
 ></A
 ><P
 ></P
@@ -4988,7 +4988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20814"
+NAME="AEN20830"
 ></A
 ><H3
 ><A
@@ -5026,7 +5026,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20824"
+NAME="AEN20840"
 ></A
 ><P
 ></P
@@ -5064,7 +5064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20833"
+NAME="AEN20849"
 ></A
 ><H3
 ><A
@@ -5108,7 +5108,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20845"
+NAME="AEN20861"
 ></A
 ><P
 ></P
@@ -5161,7 +5161,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20858"
+NAME="AEN20874"
 ></A
 ><H3
 ><A
@@ -5201,7 +5201,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20869"
+NAME="AEN20885"
 ></A
 ><P
 ></P
@@ -5254,7 +5254,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20882"
+NAME="AEN20898"
 ></A
 ><H3
 ><A
@@ -5291,7 +5291,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20892"
+NAME="AEN20908"
 ></A
 ><P
 ></P
@@ -5344,7 +5344,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20905"
+NAME="AEN20921"
 ></A
 ><H3
 ><A
@@ -5384,7 +5384,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20915"
+NAME="AEN20931"
 ></A
 ><P
 ></P
@@ -5454,7 +5454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20932"
+NAME="AEN20948"
 ></A
 ><H3
 ><A
@@ -5544,7 +5544,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20953"
+NAME="AEN20969"
 ></A
 ><P
 ></P
@@ -5597,7 +5597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20966"
+NAME="AEN20982"
 ></A
 ><H3
 ><A
@@ -5632,7 +5632,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20975"
+NAME="AEN20991"
 ></A
 ><P
 ></P
@@ -5685,7 +5685,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20988"
+NAME="AEN21004"
 ></A
 ><H3
 ><A
@@ -5720,7 +5720,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN20997"
+NAME="AEN21013"
 ></A
 ><P
 ></P
@@ -5773,7 +5773,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21010"
+NAME="AEN21026"
 ></A
 ><H3
 ><A
@@ -5812,7 +5812,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21019"
+NAME="AEN21035"
 ></A
 ><P
 ></P
@@ -5867,7 +5867,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21032"
+NAME="AEN21048"
 ></A
 ><H3
 ><A
@@ -5913,7 +5913,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21044"
+NAME="AEN21060"
 ></A
 ><P
 ></P
@@ -6003,7 +6003,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21065"
+NAME="AEN21081"
 ></A
 ><H3
 ><A
@@ -6037,7 +6037,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21073"
+NAME="AEN21089"
 ></A
 ><P
 ></P
@@ -6075,7 +6075,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21082"
+NAME="AEN21098"
 ></A
 ><H3
 ><A
@@ -6110,7 +6110,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21091"
+NAME="AEN21107"
 ></A
 ><P
 ></P
@@ -6163,7 +6163,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21104"
+NAME="AEN21120"
 ></A
 ><H3
 ><A
@@ -6197,7 +6197,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21113"
+NAME="AEN21129"
 ></A
 ><P
 ></P
@@ -6235,7 +6235,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21122"
+NAME="AEN21138"
 ></A
 ><H3
 ><A
@@ -6277,7 +6277,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21133"
+NAME="AEN21149"
 ></A
 ><P
 ></P
@@ -6315,7 +6315,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21142"
+NAME="AEN21158"
 ></A
 ><H3
 ><A
@@ -6360,7 +6360,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21156"
+NAME="AEN21172"
 ></A
 ><P
 ></P
@@ -6398,7 +6398,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21165"
+NAME="AEN21181"
 ></A
 ><H3
 ><A
@@ -6471,7 +6471,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21185"
+NAME="AEN21201"
 ></A
 ><P
 ></P
@@ -6542,7 +6542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21202"
+NAME="AEN21218"
 ></A
 ><H3
 ><A
@@ -6583,7 +6583,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21213"
+NAME="AEN21229"
 ></A
 ><P
 ></P
@@ -6636,7 +6636,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21226"
+NAME="AEN21242"
 ></A
 ><H3
 ><A
@@ -6675,7 +6675,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21236"
+NAME="AEN21252"
 ></A
 ><P
 ></P
@@ -6728,7 +6728,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21249"
+NAME="AEN21265"
 ></A
 ><H3
 ><A
@@ -6766,7 +6766,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21259"
+NAME="AEN21275"
 ></A
 ><P
 ></P
@@ -6836,7 +6836,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21276"
+NAME="AEN21292"
 ></A
 ><H3
 ><A
@@ -6915,7 +6915,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21297"
+NAME="AEN21313"
 ></A
 ><P
 ></P
@@ -6985,7 +6985,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21314"
+NAME="AEN21330"
 ></A
 ><H3
 ><A
@@ -7019,7 +7019,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21323"
+NAME="AEN21339"
 ></A
 ><P
 ></P
@@ -7057,7 +7057,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21332"
+NAME="AEN21348"
 ></A
 ><H3
 ><A
@@ -7107,7 +7107,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21345"
+NAME="AEN21361"
 ></A
 ><P
 ></P
@@ -7160,7 +7160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21358"
+NAME="AEN21374"
 ></A
 ><H3
 ><A
@@ -7197,7 +7197,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21367"
+NAME="AEN21383"
 ></A
 ><P
 ></P
@@ -7251,7 +7251,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21380"
+NAME="AEN21396"
 ></A
 ><H3
 ><A
@@ -7305,7 +7305,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21393"
+NAME="AEN21409"
 ></A
 ><P
 ></P
@@ -7359,7 +7359,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21406"
+NAME="AEN21422"
 ></A
 ><H3
 ><A
@@ -7400,7 +7400,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21416"
+NAME="AEN21432"
 ></A
 ><P
 ></P
@@ -7487,7 +7487,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21437"
+NAME="AEN21453"
 ></A
 ><H3
 ><A
@@ -7522,7 +7522,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21446"
+NAME="AEN21462"
 ></A
 ><P
 ></P
@@ -7575,7 +7575,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21459"
+NAME="AEN21475"
 ></A
 ><H3
 ><A
@@ -7621,7 +7621,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21469"
+NAME="AEN21485"
 ></A
 ><P
 ></P
@@ -7659,7 +7659,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21478"
+NAME="AEN21494"
 ></A
 ><H3
 ><A
@@ -7699,7 +7699,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21488"
+NAME="AEN21504"
 ></A
 ><P
 ></P
@@ -7752,7 +7752,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21501"
+NAME="AEN21517"
 ></A
 ><H3
 ><A
@@ -7805,7 +7805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21512"
+NAME="AEN21528"
 ></A
 ><P
 ></P
@@ -7858,7 +7858,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21525"
+NAME="AEN21541"
 ></A
 ><H3
 ><A
@@ -7899,7 +7899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21535"
+NAME="AEN21551"
 ></A
 ><P
 ></P
@@ -7937,7 +7937,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21544"
+NAME="AEN21560"
 ></A
 ><H3
 ><A
@@ -7990,7 +7990,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21556"
+NAME="AEN21572"
 ></A
 ><P
 ></P
@@ -8028,7 +8028,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21565"
+NAME="AEN21581"
 ></A
 ><H3
 ><A
@@ -8065,7 +8065,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21574"
+NAME="AEN21590"
 ></A
 ><P
 ></P
@@ -8103,7 +8103,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21583"
+NAME="AEN21599"
 ></A
 ><H3
 ><A
@@ -8163,7 +8163,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21600"
+NAME="AEN21616"
 ></A
 ><P
 ></P
@@ -8233,7 +8233,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21617"
+NAME="AEN21633"
 ></A
 ><H3
 ><A
@@ -8285,7 +8285,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21632"
+NAME="AEN21648"
 ></A
 ><P
 ></P
@@ -8338,7 +8338,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21645"
+NAME="AEN21661"
 ></A
 ><H3
 ><A
@@ -8374,7 +8374,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21655"
+NAME="AEN21671"
 ></A
 ><P
 ></P
@@ -8412,7 +8412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21664"
+NAME="AEN21680"
 ></A
 ><H3
 ><A
@@ -8450,7 +8450,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21675"
+NAME="AEN21691"
 ></A
 ><P
 ></P
@@ -8488,7 +8488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21684"
+NAME="AEN21700"
 ></A
 ><H3
 ><A
@@ -8520,7 +8520,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21692"
+NAME="AEN21708"
 ></A
 ><P
 ></P
@@ -8558,7 +8558,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21701"
+NAME="AEN21717"
 ></A
 ><H3
 ><A
@@ -8607,7 +8607,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21711"
+NAME="AEN21727"
 ></A
 ><P
 ></P
@@ -8645,7 +8645,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21720"
+NAME="AEN21736"
 ></A
 ><H3
 ><A
@@ -8680,7 +8680,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21729"
+NAME="AEN21745"
 ></A
 ><P
 ></P
@@ -8733,7 +8733,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21742"
+NAME="AEN21758"
 ></A
 ><H3
 ><A
@@ -8770,7 +8770,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21752"
+NAME="AEN21768"
 ></A
 ><P
 ></P
@@ -8823,7 +8823,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21765"
+NAME="AEN21781"
 ></A
 ><H3
 ><A
@@ -8858,7 +8858,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21774"
+NAME="AEN21790"
 ></A
 ><P
 ></P
@@ -8911,7 +8911,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21787"
+NAME="AEN21803"
 ></A
 ><H3
 ><A
@@ -8948,7 +8948,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21797"
+NAME="AEN21813"
 ></A
 ><P
 ></P
@@ -9001,7 +9001,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21810"
+NAME="AEN21826"
 ></A
 ><H3
 ><A
@@ -9048,7 +9048,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21819"
+NAME="AEN21835"
 ></A
 ><P
 ></P
@@ -9101,7 +9101,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21832"
+NAME="AEN21848"
 ></A
 ><H3
 ><A
@@ -9133,7 +9133,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21840"
+NAME="AEN21856"
 ></A
 ><P
 ></P
@@ -9171,7 +9171,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21849"
+NAME="AEN21865"
 ></A
 ><H3
 ><A
@@ -9205,7 +9205,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21858"
+NAME="AEN21874"
 ></A
 ><P
 ></P
@@ -9243,7 +9243,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21867"
+NAME="AEN21883"
 ></A
 ><H3
 ><A
@@ -9275,7 +9275,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21875"
+NAME="AEN21891"
 ></A
 ><P
 ></P
@@ -9313,7 +9313,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21884"
+NAME="AEN21900"
 ></A
 ><H3
 ><A
@@ -9355,7 +9355,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21895"
+NAME="AEN21911"
 ></A
 ><P
 ></P
@@ -9427,7 +9427,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21912"
+NAME="AEN21928"
 ></A
 ><H3
 ><A
@@ -9455,7 +9455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21918"
+NAME="AEN21934"
 ></A
 ><H3
 ><A
@@ -9483,7 +9483,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21924"
+NAME="AEN21940"
 ></A
 ><H3
 ><A
@@ -9511,7 +9511,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21930"
+NAME="AEN21946"
 ></A
 ><H3
 ><A
@@ -9539,7 +9539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21936"
+NAME="AEN21952"
 ></A
 ><H3
 ><A
@@ -9593,7 +9593,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21950"
+NAME="AEN21966"
 ></A
 ><P
 ></P
@@ -9732,7 +9732,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21983"
+NAME="AEN21999"
 ></A
 ><H3
 ><A
@@ -9786,7 +9786,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21997"
+NAME="AEN22013"
 ></A
 ><P
 ></P
@@ -9925,7 +9925,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22030"
+NAME="AEN22046"
 ></A
 ><H3
 ><A
@@ -9959,7 +9959,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22038"
+NAME="AEN22054"
 ></A
 ><P
 ></P
@@ -10029,7 +10029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22055"
+NAME="AEN22071"
 ></A
 ><H3
 ><A
@@ -10062,7 +10062,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22063"
+NAME="AEN22079"
 ></A
 ><P
 ></P
@@ -10115,7 +10115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22076"
+NAME="AEN22092"
 ></A
 ><H3
 ><A
@@ -10149,7 +10149,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22084"
+NAME="AEN22100"
 ></A
 ><P
 ></P
@@ -10219,7 +10219,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22101"
+NAME="AEN22117"
 ></A
 ><H3
 ><A
@@ -10252,7 +10252,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22109"
+NAME="AEN22125"
 ></A
 ><P
 ></P
@@ -10305,7 +10305,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22122"
+NAME="AEN22138"
 ></A
 ><H3
 ><A
@@ -10338,7 +10338,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22130"
+NAME="AEN22146"
 ></A
 ><P
 ></P
@@ -10391,7 +10391,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22143"
+NAME="AEN22159"
 ></A
 ><H3
 ><A
@@ -10425,7 +10425,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22151"
+NAME="AEN22167"
 ></A
 ><P
 ></P
@@ -10495,7 +10495,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22168"
+NAME="AEN22184"
 ></A
 ><H3
 ><A
@@ -10526,7 +10526,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22175"
+NAME="AEN22191"
 ></A
 ><P
 ></P
@@ -10579,7 +10579,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22188"
+NAME="AEN22204"
 ></A
 ><H3
 ><A
@@ -10615,7 +10615,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22196"
+NAME="AEN22212"
 ></A
 ><P
 ></P
@@ -10702,7 +10702,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22217"
+NAME="AEN22233"
 ></A
 ><H3
 ><A
@@ -10761,7 +10761,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22230"
+NAME="AEN22246"
 ></A
 ><P
 ></P
@@ -10799,7 +10799,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22239"
+NAME="AEN22255"
 ></A
 ><H3
 ><A
@@ -10856,7 +10856,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22254"
+NAME="AEN22270"
 ></A
 ><P
 ></P
@@ -10894,7 +10894,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22263"
+NAME="AEN22279"
 ></A
 ><H3
 ><A
@@ -10934,7 +10934,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22272"
+NAME="AEN22288"
 ></A
 ><P
 ></P
@@ -10987,7 +10987,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22285"
+NAME="AEN22301"
 ></A
 ><H3
 ><A
@@ -11041,7 +11041,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22297"
+NAME="AEN22313"
 ></A
 ><P
 ></P
@@ -11111,7 +11111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22314"
+NAME="AEN22330"
 ></A
 ><H3
 ><A
@@ -11142,7 +11142,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22321"
+NAME="AEN22337"
 ></A
 ><P
 ></P
@@ -11212,7 +11212,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22338"
+NAME="AEN22354"
 ></A
 ><H3
 ><A
@@ -11244,7 +11244,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22345"
+NAME="AEN22361"
 ></A
 ><P
 ></P
@@ -11331,7 +11331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22366"
+NAME="AEN22382"
 ></A
 ><H3
 ><A
@@ -11361,7 +11361,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22373"
+NAME="AEN22389"
 ></A
 ><P
 ></P
@@ -11399,7 +11399,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22382"
+NAME="AEN22398"
 ></A
 ><H3
 ><A
@@ -11429,7 +11429,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22389"
+NAME="AEN22405"
 ></A
 ><P
 ></P
@@ -11467,7 +11467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22398"
+NAME="AEN22414"
 ></A
 ><H3
 ><A
@@ -11500,7 +11500,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22405"
+NAME="AEN22421"
 ></A
 ><H3
 ><A
@@ -11533,7 +11533,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22412"
+NAME="AEN22428"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-sax.html b/doc/html/libxml-sax.html
index 88b4b96..1e9295a 100644
--- a/doc/html/libxml-sax.html
+++ b/doc/html/libxml-sax.html
@@ -3078,8 +3078,7 @@
 ></TR
 ></TABLE
 ><P
->receiving some chars from the parser.
-Question: how much at a time ???</P
+>receiving some chars from the parser.</P
 ><P
 ></P
 ><DIV
@@ -3184,7 +3183,7 @@
 ></TABLE
 ><P
 >receiving some ignorable whitespaces from the parser.
-Question: how much at a time ???</P
+UNUSED: by default the DOM building will use characters</P
 ><P
 ></P
 ><DIV
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html
index aa980e7..d93a1f9 100644
--- a/doc/html/libxml-tree.html
+++ b/doc/html/libxml-tree.html
@@ -953,7 +953,7 @@
 >  <A
 HREF="libxml-tree.html#XMLCOPYNODE"
 >xmlCopyNode</A
->                     (<A
+>                     (const <A
 HREF="libxml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
 > node,
@@ -8586,7 +8586,7 @@
 ><A
 HREF="libxml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
->  xmlCopyNode                     (<A
+>  xmlCopyNode                     (const <A
 HREF="libxml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
 > node,
diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html
index d7d2ee3..78e9bc9 100644
--- a/doc/html/libxml-xmlerror.html
+++ b/doc/html/libxml-xmlerror.html
@@ -368,7 +368,8 @@
     XML_ERR_ENTITY_BOUNDARY, /* 90 */
     XML_ERR_INVALID_URI, /* 91 */
     XML_ERR_URI_FRAGMENT, /* 92 */
-    XML_WAR_CATALOG_PI  /* 93 */
+    XML_WAR_CATALOG_PI, /* 93 */
+    XML_ERR_NO_DTD  /* 94 */
 }xmlParserErrors;</PRE
 ></TD
 ></TR
diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html
index 832cb29..908b4db 100644
--- a/doc/html/libxml-xmlmemory.html
+++ b/doc/html/libxml-xmlmemory.html
@@ -110,7 +110,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN23531"
+NAME="AEN23547"
 ></A
 ><H2
 >Name</H2
@@ -118,7 +118,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN23534"
+NAME="AEN23550"
 ></A
 ><H2
 >Synopsis</H2
@@ -273,7 +273,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23570"
+NAME="AEN23586"
 ></A
 ><H2
 >Description</H2
@@ -283,14 +283,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN23573"
+NAME="AEN23589"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23575"
+NAME="AEN23591"
 ></A
 ><H3
 ><A
@@ -321,7 +321,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23581"
+NAME="AEN23597"
 ></A
 ><H3
 ><A
@@ -349,7 +349,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23587"
+NAME="AEN23603"
 ></A
 ><H3
 ><A
@@ -374,7 +374,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23592"
+NAME="AEN23608"
 ></A
 ><P
 ></P
@@ -412,7 +412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23601"
+NAME="AEN23617"
 ></A
 ><H3
 ><A
@@ -440,7 +440,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23607"
+NAME="AEN23623"
 ></A
 ><P
 ></P
@@ -478,7 +478,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23616"
+NAME="AEN23632"
 ></A
 ><H3
 ><A
@@ -507,7 +507,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23622"
+NAME="AEN23638"
 ></A
 ><P
 ></P
@@ -562,7 +562,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23635"
+NAME="AEN23651"
 ></A
 ><H3
 ><A
@@ -587,7 +587,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23640"
+NAME="AEN23656"
 ></A
 ><P
 ></P
@@ -640,7 +640,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23653"
+NAME="AEN23669"
 ></A
 ><H3
 ><A
@@ -686,7 +686,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23664"
+NAME="AEN23680"
 ></A
 ><P
 ></P
@@ -802,7 +802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23693"
+NAME="AEN23709"
 ></A
 ><H3
 ><A
@@ -844,7 +844,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23703"
+NAME="AEN23719"
 ></A
 ><P
 ></P
@@ -960,7 +960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23732"
+NAME="AEN23748"
 ></A
 ><H3
 ><A
@@ -987,7 +987,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23738"
+NAME="AEN23754"
 ></A
 ><P
 ></P
@@ -1023,7 +1023,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23747"
+NAME="AEN23763"
 ></A
 ><H3
 ><A
@@ -1050,7 +1050,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23753"
+NAME="AEN23769"
 ></A
 ><P
 ></P
@@ -1086,7 +1086,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23762"
+NAME="AEN23778"
 ></A
 ><H3
 ><A
@@ -1116,7 +1116,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23769"
+NAME="AEN23785"
 ></A
 ><P
 ></P
@@ -1155,7 +1155,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23778"
+NAME="AEN23794"
 ></A
 ><H3
 ><A
@@ -1192,7 +1192,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23786"
+NAME="AEN23802"
 ></A
 ><P
 ></P
@@ -1247,7 +1247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23799"
+NAME="AEN23815"
 ></A
 ><H3
 ><A
@@ -1275,7 +1275,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23805"
+NAME="AEN23821"
 ></A
 ><H3
 ><A
@@ -1305,7 +1305,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23812"
+NAME="AEN23828"
 ></A
 ><P
 ></P
@@ -1343,7 +1343,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23821"
+NAME="AEN23837"
 ></A
 ><H3
 ><A
@@ -1373,7 +1373,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23828"
+NAME="AEN23844"
 ></A
 ><P
 ></P
@@ -1428,7 +1428,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23841"
+NAME="AEN23857"
 ></A
 ><H3
 ><A
@@ -1461,7 +1461,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23849"
+NAME="AEN23865"
 ></A
 ><P
 ></P
@@ -1499,7 +1499,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23858"
+NAME="AEN23874"
 ></A
 ><H3
 ><A
@@ -1534,7 +1534,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23866"
+NAME="AEN23882"
 ></A
 ><P
 ></P
@@ -1606,7 +1606,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23883"
+NAME="AEN23899"
 ></A
 ><H3
 ><A
@@ -1642,7 +1642,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23891"
+NAME="AEN23907"
 ></A
 ><P
 ></P
@@ -1731,7 +1731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23912"
+NAME="AEN23928"
 ></A
 ><H3
 ><A
@@ -1763,7 +1763,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23919"
+NAME="AEN23935"
 ></A
 ><P
 ></P
diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html
index dddb21e..4dd5b8a 100644
--- a/doc/html/libxml-xpath.html
+++ b/doc/html/libxml-xpath.html
@@ -1230,7 +1230,7 @@
 ></TR
 ></TABLE
 ><P
->an XPath evaluation function, the parameters are on thei XPath context stack</P
+>an XPath evaluation function, the parameters are on the XPath context stack</P
 ><P
 ></P
 ><DIV
diff --git a/doc/xml.html b/doc/xml.html
index bb162b1..55cb741 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -270,6 +270,14 @@
     SGML docs</li>
 </ul>
 
+<h3>2.4.4: Sep 12 2001</h3>
+<ul>
+  <li>added --convert to xmlcatalog, bug fixes and cleanups of XML
+  Catalog</li>
+  <li>a few bug fixes and some portability changes</li>
+  <li>some documentation cleanups</li>
+</ul>
+
 <h3>2.4.3:  Aug 23 2001</h3>
 <ul>
   <li>XML Catalog support see the doc</li>
@@ -1679,6 +1687,6 @@
 
 <p><a href="mailto:daniel@veillard.com">Daniel Veillard</a></p>
 
-<p>$Id: xml.html,v 1.107 2001/08/22 23:44:08 veillard Exp $</p>
+<p>$Id: xml.html,v 1.108 2001/08/24 00:49:01 veillard Exp $</p>
 </body>
 </html>
diff --git a/include/libxml/xmlwin32version.h b/include/libxml/xmlwin32version.h
index c120a0e..7c263ba 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.3"
+#define LIBXML_DOTTED_VERSION "2.4.4"
 
 /**
  * LIBXML_VERSION:
  *
  * the version number: 1.2.3 value is 1002003
  */
-#define LIBXML_VERSION 20403
+#define LIBXML_VERSION 20404
 
 /**
  * LIBXML_VERSION_STRING:
  *
  * the version number string, 1.2.3 value is "1002003"
  */
-#define LIBXML_VERSION_STRING "20403"
+#define LIBXML_VERSION_STRING "20404"
 
 /**
  * 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(20403);
+#define LIBXML_TEST_VERSION xmlCheckVersion(20404);
 
 #if 0
 /**