preparing for 2.3.8 release, updated and regenerated the docs Daniel

* configure.in doc/xml.html doc/html/*: preparing for 2.3.8
  release, updated and regenerated the docs
Daniel
diff --git a/ChangeLog b/ChangeLog
index d658c57..162a241 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu May  3 13:10:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
+
+	* configure.in doc/xml.html doc/html/*: preparing for 2.3.8
+	  release, updated and regenerated the docs
+
 Thu May  3 12:47:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
 
 	* xpath.c result/XPath/expr/floats : clarified and cleanup
diff --git a/configure.in b/configure.in
index 64775d2..023d007 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=3
-LIBXML_MICRO_VERSION=7
+LIBXML_MICRO_VERSION=8
 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/book1.html b/doc/html/book1.html
index d865928..6794bf9 100644
--- a/doc/html/book1.html
+++ b/doc/html/book1.html
@@ -146,6 +146,11 @@
 > &#8212; </DT
 ><DT
 ><A
+HREF="libxml-xmlerror.html"
+>xmlerror</A
+> &#8212; </DT
+><DT
+><A
 HREF="libxml-htmlparser.html"
 >HTMLparser</A
 > &#8212; </DT
diff --git a/doc/html/index.sgml b/doc/html/index.sgml
index 63ca63a..b945e36 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -148,7 +148,7 @@
 <ANCHOR id ="CDATABLOCK" href="libxml/libxml-sax.html#CDATABLOCK">
 <ANCHOR id ="XMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-sax.html#XMLDEFAULTSAXHANDLERINIT">
 <ANCHOR id ="HTMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT">
-<ANCHOR id ="SGMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-sax.html#SGMLDEFAULTSAXHANDLERINIT">
+<ANCHOR id ="DOCBDEFAULTSAXHANDLERINIT" href="libxml/libxml-sax.html#DOCBDEFAULTSAXHANDLERINIT">
 <ANCHOR id ="LIBXML-TREE" href="libxml/libxml-tree.html">
 <ANCHOR id ="XML-XML-NAMESPACE-CAPS" href="libxml/libxml-tree.html#XML-XML-NAMESPACE-CAPS">
 <ANCHOR id ="XMLELEMENTTYPE" href="libxml/libxml-tree.html#XMLELEMENTTYPE">
@@ -306,6 +306,7 @@
 <ANCHOR id ="XMLDOCDUMP" href="libxml/libxml-tree.html#XMLDOCDUMP">
 <ANCHOR id ="XMLELEMDUMP" href="libxml/libxml-tree.html#XMLELEMDUMP">
 <ANCHOR id ="XMLSAVEFILE" href="libxml/libxml-tree.html#XMLSAVEFILE">
+<ANCHOR id ="XMLSAVEFORMATFILE" href="libxml/libxml-tree.html#XMLSAVEFORMATFILE">
 <ANCHOR id ="XMLNODEDUMP" href="libxml/libxml-tree.html#XMLNODEDUMP">
 <ANCHOR id ="XMLSAVEFILEENC" href="libxml/libxml-tree.html#XMLSAVEFILEENC">
 <ANCHOR id ="XMLGETDOCCOMPRESSMODE" href="libxml/libxml-tree.html#XMLGETDOCCOMPRESSMODE">
@@ -413,6 +414,16 @@
 <ANCHOR id ="XMLNORMALIZEURIPATH" href="libxml/libxml-uri.html#XMLNORMALIZEURIPATH">
 <ANCHOR id ="XMLURIESCAPE" href="libxml/libxml-uri.html#XMLURIESCAPE">
 <ANCHOR id ="XMLFREEURI" href="libxml/libxml-uri.html#XMLFREEURI">
+<ANCHOR id ="LIBXML-XMLERROR" href="libxml/libxml-xmlerror.html">
+<ANCHOR id ="XMLPARSERERRORS" href="libxml/libxml-xmlerror.html#XMLPARSERERRORS">
+<ANCHOR id ="XMLGENERICERRORFUNC" href="libxml/libxml-xmlerror.html#XMLGENERICERRORFUNC">
+<ANCHOR id ="XMLSETGENERICERRORFUNC" href="libxml/libxml-xmlerror.html#XMLSETGENERICERRORFUNC">
+<ANCHOR id ="XMLPARSERERROR" href="libxml/libxml-xmlerror.html#XMLPARSERERROR">
+<ANCHOR id ="XMLPARSERWARNING" href="libxml/libxml-xmlerror.html#XMLPARSERWARNING">
+<ANCHOR id ="XMLPARSERVALIDITYERROR" href="libxml/libxml-xmlerror.html#XMLPARSERVALIDITYERROR">
+<ANCHOR id ="XMLPARSERVALIDITYWARNING" href="libxml/libxml-xmlerror.html#XMLPARSERVALIDITYWARNING">
+<ANCHOR id ="XMLPARSERPRINTFILEINFO" href="libxml/libxml-xmlerror.html#XMLPARSERPRINTFILEINFO">
+<ANCHOR id ="XMLPARSERPRINTFILECONTEXT" href="libxml/libxml-xmlerror.html#XMLPARSERPRINTFILECONTEXT">
 <ANCHOR id ="LIBXML-HTMLPARSER" href="libxml/libxml-htmlparser.html">
 <ANCHOR id ="HTMLPARSERCTXT" href="libxml/libxml-htmlparser.html#HTMLPARSERCTXT">
 <ANCHOR id ="HTMLPARSERCTXTPTR" href="libxml/libxml-htmlparser.html#HTMLPARSERCTXTPTR">
@@ -451,6 +462,7 @@
 <ANCHOR id ="HTML-ENTITY-REF-NODE-CAPS" href="libxml/libxml-htmltree.html#HTML-ENTITY-REF-NODE-CAPS">
 <ANCHOR id ="HTML-COMMENT-NODE-CAPS" href="libxml/libxml-htmltree.html#HTML-COMMENT-NODE-CAPS">
 <ANCHOR id ="HTML-PRESERVE-NODE-CAPS" href="libxml/libxml-htmltree.html#HTML-PRESERVE-NODE-CAPS">
+<ANCHOR id ="HTML-PI-NODE-CAPS" href="libxml/libxml-htmltree.html#HTML-PI-NODE-CAPS">
 <ANCHOR id ="HTMLNEWDOC" href="libxml/libxml-htmltree.html#HTMLNEWDOC">
 <ANCHOR id ="HTMLNEWDOCNODTD" href="libxml/libxml-htmltree.html#HTMLNEWDOCNODTD">
 <ANCHOR id ="HTMLGETMETAENCODING" href="libxml/libxml-htmltree.html#HTMLGETMETAENCODING">
@@ -714,6 +726,7 @@
 <ANCHOR id ="XMLOUTPUTBUFFERCLOSE" href="libxml/libxml-xmlio.html#XMLOUTPUTBUFFERCLOSE">
 <ANCHOR id ="XMLREGISTEROUTPUTCALLBACKS" href="libxml/libxml-xmlio.html#XMLREGISTEROUTPUTCALLBACKS">
 <ANCHOR id ="XMLSAVEFILETO" href="libxml/libxml-xmlio.html#XMLSAVEFILETO">
+<ANCHOR id ="XMLSAVEFORMATFILETO" href="libxml/libxml-xmlio.html#XMLSAVEFORMATFILETO">
 <ANCHOR id ="XMLNODEDUMPOUTPUT" href="libxml/libxml-xmlio.html#XMLNODEDUMPOUTPUT">
 <ANCHOR id ="HTMLDOCCONTENTDUMPOUTPUT" href="libxml/libxml-xmlio.html#HTMLDOCCONTENTDUMPOUTPUT">
 <ANCHOR id ="LIBXML-PARSERINTERNALS" href="libxml/libxml-parserinternals.html">
diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html
index b818a8f..5a53f13 100644
--- a/doc/html/libxml-debugxml.html
+++ b/doc/html/libxml-debugxml.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19787"
+NAME="AEN20064"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19790"
+NAME="AEN20067"
 ></A
 ><H2
 >Synopsis</H2
@@ -321,7 +321,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19837"
+NAME="AEN20114"
 ></A
 ><H2
 >Description</H2
@@ -331,14 +331,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19840"
+NAME="AEN20117"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19842"
+NAME="AEN20119"
 ></A
 ><H3
 ><A
@@ -388,7 +388,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -405,7 +405,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -420,7 +420,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19862"
+NAME="AEN20139"
 ></A
 ><H3
 ><A
@@ -471,7 +471,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -488,7 +488,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -505,7 +505,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -520,7 +520,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19886"
+NAME="AEN20163"
 ></A
 ><H3
 ><A
@@ -571,7 +571,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -588,7 +588,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -605,7 +605,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -620,7 +620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19910"
+NAME="AEN20187"
 ></A
 ><H3
 ><A
@@ -671,7 +671,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -688,7 +688,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -705,7 +705,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -720,7 +720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19934"
+NAME="AEN20211"
 ></A
 ><H3
 ><A
@@ -771,7 +771,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -788,7 +788,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -805,7 +805,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -820,7 +820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19958"
+NAME="AEN20235"
 ></A
 ><H3
 ><A
@@ -871,7 +871,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -888,7 +888,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -905,7 +905,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -920,7 +920,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19982"
+NAME="AEN20259"
 ></A
 ><H3
 ><A
@@ -970,7 +970,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -987,7 +987,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1002,7 +1002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20002"
+NAME="AEN20279"
 ></A
 ><H3
 ><A
@@ -1052,7 +1052,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1069,7 +1069,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1084,7 +1084,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20022"
+NAME="AEN20299"
 ></A
 ><H3
 ><A
@@ -1134,7 +1134,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1151,7 +1151,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1166,7 +1166,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20042"
+NAME="AEN20319"
 ></A
 ><H3
 ><A
@@ -1216,7 +1216,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1233,7 +1233,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1248,7 +1248,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20062"
+NAME="AEN20339"
 ></A
 ><H3
 ><A
@@ -1298,7 +1298,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1315,7 +1315,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1330,7 +1330,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20082"
+NAME="AEN20359"
 ></A
 ><H3
 ><A
@@ -1373,7 +1373,7 @@
 ><I
 >prompt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1403,7 +1403,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20100"
+NAME="AEN20377"
 ></A
 ><H3
 ><A
@@ -1437,7 +1437,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20105"
+NAME="AEN20382"
 ></A
 ><H3
 ><A
@@ -1463,7 +1463,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20110"
+NAME="AEN20387"
 ></A
 ><H3
 ><A
@@ -1518,7 +1518,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1535,7 +1535,7 @@
 ><I
 >arg</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1552,7 +1552,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1569,7 +1569,7 @@
 ><I
 >node2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1599,7 +1599,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20143"
+NAME="AEN20420"
 ></A
 ><H3
 ><A
@@ -1658,7 +1658,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1675,7 +1675,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1692,7 +1692,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1709,7 +1709,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html
index f6a5d30..abfe973 100644
--- a/doc/html/libxml-encoding.html
+++ b/doc/html/libxml-encoding.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN19229"
+NAME="AEN19506"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN19232"
+NAME="AEN19509"
 ></A
 ><H2
 >Synopsis</H2
@@ -324,7 +324,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19277"
+NAME="AEN19554"
 ></A
 ><H2
 >Description</H2
@@ -334,14 +334,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN19280"
+NAME="AEN19557"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19282"
+NAME="AEN19559"
 ></A
 ><H3
 ><A
@@ -392,7 +392,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19287"
+NAME="AEN19564"
 ></A
 ><H3
 ><A
@@ -438,7 +438,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -455,7 +455,7 @@
 ><I
 >outlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -472,7 +472,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -489,7 +489,7 @@
 ><I
 >inlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -519,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19317"
+NAME="AEN19594"
 ></A
 ><H3
 ><A
@@ -565,7 +565,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -582,7 +582,7 @@
 ><I
 >outlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -599,7 +599,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -616,7 +616,7 @@
 ><I
 >inlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -646,7 +646,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19347"
+NAME="AEN19624"
 ></A
 ><H3
 ><A
@@ -680,7 +680,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19352"
+NAME="AEN19629"
 ></A
 ><H3
 ><A
@@ -706,7 +706,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19357"
+NAME="AEN19634"
 ></A
 ><H3
 ><A
@@ -737,7 +737,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19363"
+NAME="AEN19640"
 ></A
 ><H3
 ><A
@@ -766,7 +766,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19369"
+NAME="AEN19646"
 ></A
 ><H3
 ><A
@@ -814,7 +814,7 @@
 ><I
 >handler</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -829,7 +829,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19385"
+NAME="AEN19662"
 ></A
 ><H3
 ><A
@@ -881,7 +881,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -911,7 +911,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19406"
+NAME="AEN19683"
 ></A
 ><H3
 ><A
@@ -958,7 +958,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -988,7 +988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19425"
+NAME="AEN19702"
 ></A
 ><H3
 ><A
@@ -1045,7 +1045,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1062,7 +1062,7 @@
 ><I
 >alias</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1092,7 +1092,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19450"
+NAME="AEN19727"
 ></A
 ><H3
 ><A
@@ -1142,7 +1142,7 @@
 ><I
 >alias</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1172,7 +1172,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19470"
+NAME="AEN19747"
 ></A
 ><H3
 ><A
@@ -1217,7 +1217,7 @@
 ><I
 >alias</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1247,7 +1247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19489"
+NAME="AEN19766"
 ></A
 ><H3
 ><A
@@ -1275,7 +1275,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19495"
+NAME="AEN19772"
 ></A
 ><H3
 ><A
@@ -1325,7 +1325,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1356,7 +1356,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19515"
+NAME="AEN19792"
 ></A
 ><H3
 ><A
@@ -1409,7 +1409,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1439,7 +1439,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19536"
+NAME="AEN19813"
 ></A
 ><H3
 ><A
@@ -1489,7 +1489,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1507,7 +1507,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1537,7 +1537,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19560"
+NAME="AEN19837"
 ></A
 ><H3
 ><A
@@ -1603,7 +1603,7 @@
 ><I
 >handler</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1620,7 +1620,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1637,7 +1637,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1670,7 +1670,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19591"
+NAME="AEN19868"
 ></A
 ><H3
 ><A
@@ -1726,7 +1726,7 @@
 ><I
 >handler</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1743,7 +1743,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1760,7 +1760,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1793,7 +1793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19621"
+NAME="AEN19898"
 ></A
 ><H3
 ><A
@@ -1850,7 +1850,7 @@
 ><I
 >handler</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1867,7 +1867,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1884,7 +1884,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1917,7 +1917,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19651"
+NAME="AEN19928"
 ></A
 ><H3
 ><A
@@ -1965,7 +1965,7 @@
 ><I
 >handler</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1995,7 +1995,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19671"
+NAME="AEN19948"
 ></A
 ><H3
 ><A
@@ -2044,7 +2044,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2061,7 +2061,7 @@
 ><I
 >outlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2083,7 +2083,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2100,7 +2100,7 @@
 ><I
 >inlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2148,7 +2148,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19706"
+NAME="AEN19983"
 ></A
 ><H3
 ><A
@@ -2197,7 +2197,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2214,7 +2214,7 @@
 ><I
 >outlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2236,7 +2236,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2253,7 +2253,7 @@
 ><I
 >inlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2301,7 +2301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19741"
+NAME="AEN20018"
 ></A
 ><H3
 ><A
@@ -2361,7 +2361,7 @@
 ><I
 >utf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2396,7 +2396,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19763"
+NAME="AEN20040"
 ></A
 ><H3
 ><A
@@ -2442,7 +2442,7 @@
 ><I
 >utf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-entities.html b/doc/html/libxml-entities.html
index d635ca4..c2d57b1 100644
--- a/doc/html/libxml-entities.html
+++ b/doc/html/libxml-entities.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN7313"
+NAME="AEN7344"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN7316"
+NAME="AEN7347"
 ></A
 ><H2
 >Synopsis</H2
@@ -369,7 +369,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7379"
+NAME="AEN7410"
 ></A
 ><H2
 >Description</H2
@@ -379,14 +379,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7382"
+NAME="AEN7413"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7384"
+NAME="AEN7415"
 ></A
 ><H3
 ><A
@@ -419,7 +419,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7389"
+NAME="AEN7420"
 ></A
 ><H3
 ><A
@@ -443,7 +443,7 @@
     const xmlChar          *name;	/* Attribute name */
     struct _xmlNode    *children;	/* NULL */
     struct _xmlNode        *last;	/* NULL */
-    struct _xmlDtd       *parent;	/* - DTD */
+    struct _xmlDtd       *parent;	/* -&gt; DTD */
     struct _xmlNode        *next;	/* next sibling link  */
     struct _xmlNode        *prev;	/* previous sibling link  */
     struct _xmlDoc          *doc;       /* the containing document */
@@ -467,7 +467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7394"
+NAME="AEN7425"
 ></A
 ><H3
 ><A
@@ -493,7 +493,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7399"
+NAME="AEN7430"
 ></A
 ><H3
 ><A
@@ -519,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7404"
+NAME="AEN7435"
 ></A
 ><H3
 ><A
@@ -547,7 +547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7410"
+NAME="AEN7441"
 ></A
 ><H3
 ><A
@@ -615,7 +615,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -632,7 +632,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -649,7 +649,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -666,7 +666,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -683,7 +683,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -700,7 +700,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -730,7 +730,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7455"
+NAME="AEN7486"
 ></A
 ><H3
 ><A
@@ -798,7 +798,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -815,7 +815,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -832,7 +832,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -849,7 +849,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -866,7 +866,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -883,7 +883,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -913,7 +913,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7500"
+NAME="AEN7531"
 ></A
 ><H3
 ><A
@@ -964,7 +964,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -994,7 +994,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7521"
+NAME="AEN7552"
 ></A
 ><H3
 ><A
@@ -1051,7 +1051,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1068,7 +1068,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1098,7 +1098,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7547"
+NAME="AEN7578"
 ></A
 ><H3
 ><A
@@ -1154,7 +1154,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1171,7 +1171,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1201,7 +1201,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7573"
+NAME="AEN7604"
 ></A
 ><H3
 ><A
@@ -1257,7 +1257,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1274,7 +1274,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1304,7 +1304,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7599"
+NAME="AEN7630"
 ></A
 ><H3
 ><A
@@ -1366,7 +1366,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1383,7 +1383,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1413,7 +1413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7627"
+NAME="AEN7658"
 ></A
 ><H3
 ><A
@@ -1471,7 +1471,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1488,7 +1488,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1518,7 +1518,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7653"
+NAME="AEN7684"
 ></A
 ><H3
 ><A
@@ -1574,7 +1574,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1591,7 +1591,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1621,7 +1621,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7679"
+NAME="AEN7710"
 ></A
 ><H3
 ><A
@@ -1682,7 +1682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7695"
+NAME="AEN7726"
 ></A
 ><H3
 ><A
@@ -1733,7 +1733,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1763,7 +1763,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7716"
+NAME="AEN7747"
 ></A
 ><H3
 ><A
@@ -1811,7 +1811,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1826,7 +1826,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7732"
+NAME="AEN7763"
 ></A
 ><H3
 ><A
@@ -1878,7 +1878,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1895,7 +1895,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1910,7 +1910,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7753"
+NAME="AEN7784"
 ></A
 ><H3
 ><A
@@ -1962,7 +1962,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1979,7 +1979,7 @@
 ><I
 >ent</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1994,7 +1994,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7774"
+NAME="AEN7805"
 ></A
 ><H3
 ><A
diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html
index 4081313..2f11208 100644
--- a/doc/html/libxml-htmlparser.html
+++ b/doc/html/libxml-htmlparser.html
@@ -12,8 +12,8 @@
 TITLE="Libxml Library Reference"
 HREF="libxml-lib.html"><LINK
 REL="PREVIOUS"
-TITLE="uri"
-HREF="libxml-uri.html"><LINK
+TITLE="xmlerror"
+HREF="libxml-xmlerror.html"><LINK
 REL="NEXT"
 TITLE="HTMLtree"
 HREF="libxml-htmltree.html"></HEAD
@@ -47,7 +47,7 @@
 BGCOLOR="#C00000"
 ALIGN="left"
 ><A
-HREF="libxml-uri.html"
+HREF="libxml-xmlerror.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN9842"
+NAME="AEN10077"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN9845"
+NAME="AEN10080"
 ></A
 ><H2
 >Synopsis</H2
@@ -393,7 +393,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9909"
+NAME="AEN10144"
 ></A
 ><H2
 >Description</H2
@@ -403,14 +403,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9912"
+NAME="AEN10147"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9914"
+NAME="AEN10149"
 ></A
 ><H3
 ><A
@@ -436,7 +436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9919"
+NAME="AEN10154"
 ></A
 ><H3
 ><A
@@ -462,7 +462,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9924"
+NAME="AEN10159"
 ></A
 ><H3
 ><A
@@ -488,7 +488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9929"
+NAME="AEN10164"
 ></A
 ><H3
 ><A
@@ -514,7 +514,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9934"
+NAME="AEN10169"
 ></A
 ><H3
 ><A
@@ -540,7 +540,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9939"
+NAME="AEN10174"
 ></A
 ><H3
 ><A
@@ -566,7 +566,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9944"
+NAME="AEN10179"
 ></A
 ><H3
 ><A
@@ -592,7 +592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9949"
+NAME="AEN10184"
 ></A
 ><H3
 ><A
@@ -618,7 +618,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9954"
+NAME="AEN10189"
 ></A
 ><H3
 ><A
@@ -644,7 +644,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9959"
+NAME="AEN10194"
 ></A
 ><H3
 ><A
@@ -679,7 +679,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9964"
+NAME="AEN10199"
 ></A
 ><H3
 ><A
@@ -705,7 +705,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9969"
+NAME="AEN10204"
 ></A
 ><H3
 ><A
@@ -735,7 +735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9974"
+NAME="AEN10209"
 ></A
 ><H3
 ><A
@@ -761,7 +761,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9979"
+NAME="AEN10214"
 ></A
 ><H3
 ><A
@@ -812,7 +812,7 @@
 ><I
 >tag</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -842,7 +842,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10000"
+NAME="AEN10235"
 ></A
 ><H3
 ><A
@@ -895,7 +895,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -925,7 +925,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10022"
+NAME="AEN10257"
 ></A
 ><H3
 ><A
@@ -975,7 +975,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1005,7 +1005,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10043"
+NAME="AEN10278"
 ></A
 ><H3
 ><A
@@ -1059,7 +1059,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1076,7 +1076,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1106,7 +1106,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10068"
+NAME="AEN10303"
 ></A
 ><H3
 ><A
@@ -1165,7 +1165,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1182,7 +1182,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1199,7 +1199,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1229,7 +1229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10098"
+NAME="AEN10333"
 ></A
 ><H3
 ><A
@@ -1262,7 +1262,7 @@
 ><P
 >parse an HTML ENTITY references</P
 ><P
->[68] EntityRef ::= '' Name ';'</P
+>[68] EntityRef ::= '&amp;' Name ';'</P
 ><P
 ></P
 ><DIV
@@ -1286,7 +1286,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1303,7 +1303,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1334,7 +1334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10125"
+NAME="AEN10360"
 ></A
 ><H3
 ><A
@@ -1360,8 +1360,8 @@
 ><P
 >parse Reference declarations</P
 ><P
->[66] CharRef ::= '#' [0-9]+ ';' |
-'<GTKDOCLINK
+>[66] CharRef ::= '&amp;#' [0-9]+ ';' |
+'&amp;<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
 >' [0-9a-fA-F]+ ';'</P
@@ -1388,7 +1388,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1418,7 +1418,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10147"
+NAME="AEN10382"
 ></A
 ><H3
 ><A
@@ -1470,7 +1470,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1485,7 +1485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10165"
+NAME="AEN10400"
 ></A
 ><H3
 ><A
@@ -1544,7 +1544,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1561,7 +1561,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1578,7 +1578,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1595,7 +1595,7 @@
 ><I
 >userData</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1625,7 +1625,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10199"
+NAME="AEN10434"
 ></A
 ><H3
 ><A
@@ -1677,7 +1677,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1694,7 +1694,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1724,7 +1724,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10224"
+NAME="AEN10459"
 ></A
 ><H3
 ><A
@@ -1781,7 +1781,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1798,7 +1798,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1815,7 +1815,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1832,7 +1832,7 @@
 ><I
 >userData</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1862,7 +1862,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10257"
+NAME="AEN10492"
 ></A
 ><H3
 ><A
@@ -1912,7 +1912,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1929,7 +1929,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1959,7 +1959,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10281"
+NAME="AEN10516"
 ></A
 ><H3
 ><A
@@ -2008,7 +2008,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2025,7 +2025,7 @@
 ><I
 >outlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2047,7 +2047,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2064,7 +2064,7 @@
 ><I
 >inlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2112,7 +2112,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10316"
+NAME="AEN10551"
 ></A
 ><H3
 ><A
@@ -2162,7 +2162,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2179,7 +2179,7 @@
 ><I
 >outlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2201,7 +2201,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2218,7 +2218,7 @@
 ><I
 >inlen</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2240,7 +2240,7 @@
 ><I
 >quoteChar</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2283,7 +2283,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10355"
+NAME="AEN10590"
 ></A
 ><H3
 ><A
@@ -2331,7 +2331,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2361,7 +2361,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10375"
+NAME="AEN10610"
 ></A
 ><H3
 ><A
@@ -2406,7 +2406,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2436,7 +2436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10394"
+NAME="AEN10629"
 ></A
 ><H3
 ><A
@@ -2461,7 +2461,7 @@
 ></TABLE
 ><P
 >Free all the memory used by a parser context. However the parsed
-document in ctxt-myDoc is not freed.</P
+document in ctxt-&gt;myDoc is not freed.</P
 ><P
 ></P
 ><DIV
@@ -2485,7 +2485,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2500,7 +2500,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10410"
+NAME="AEN10645"
 ></A
 ><H3
 ><A
@@ -2541,7 +2541,7 @@
 ><I
 >size</I
 ></TT
-> should be = 4
+> should be &gt;= 4
 The value of <TT
 CLASS="PARAMETER"
 ><I
@@ -2572,7 +2572,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2589,7 +2589,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2606,7 +2606,7 @@
 ><I
 >chunk</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2623,7 +2623,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2640,7 +2640,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2657,7 +2657,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2687,7 +2687,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10454"
+NAME="AEN10689"
 ></A
 ><H3
 ><A
@@ -2738,7 +2738,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2755,7 +2755,7 @@
 ><I
 >chunk</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2772,7 +2772,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2789,7 +2789,7 @@
 ><I
 >terminate</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2832,7 +2832,7 @@
 BGCOLOR="#C00000"
 ALIGN="left"
 ><A
-HREF="libxml-uri.html"
+HREF="libxml-xmlerror.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -2904,7 +2904,7 @@
 COLOR="#FFFFFF"
 SIZE="3"
 ><B
->uri</B
+>xmlerror</B
 ></FONT
 ></TD
 ><TD
diff --git a/doc/html/libxml-htmltree.html b/doc/html/libxml-htmltree.html
index 5cf6a6d..6517018 100644
--- a/doc/html/libxml-htmltree.html
+++ b/doc/html/libxml-htmltree.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10491"
+NAME="AEN10726"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10494"
+NAME="AEN10729"
 ></A
 ><H2
 >Synopsis</H2
@@ -160,6 +160,10 @@
 HREF="libxml-htmltree.html#HTML-PRESERVE-NODE-CAPS"
 >HTML_PRESERVE_NODE</A
 >
+#define     <A
+HREF="libxml-htmltree.html#HTML-PI-NODE-CAPS"
+>HTML_PI_NODE</A
+>
 <A
 HREF="libxml-htmlparser.html#HTMLDOCPTR"
 >htmlDocPtr</A
@@ -286,7 +290,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10533"
+NAME="AEN10769"
 ></A
 ><H2
 >Description</H2
@@ -296,14 +300,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10536"
+NAME="AEN10772"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10538"
+NAME="AEN10774"
 ></A
 ><H3
 ><A
@@ -329,7 +333,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10543"
+NAME="AEN10779"
 ></A
 ><H3
 ><A
@@ -355,7 +359,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10548"
+NAME="AEN10784"
 ></A
 ><H3
 ><A
@@ -381,7 +385,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10553"
+NAME="AEN10789"
 ></A
 ><H3
 ><A
@@ -407,7 +411,33 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10558"
+NAME="AEN10794"
+></A
+><H3
+><A
+NAME="HTML-PI-NODE-CAPS"
+></A
+>HTML_PI_NODE</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define HTML_PI_NODE		XML_PI_NODE</PRE
+></TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN10799"
 ></A
 ><H3
 ><A
@@ -462,7 +492,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -479,7 +509,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -509,7 +539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10584"
+NAME="AEN10825"
 ></A
 ><H3
 ><A
@@ -564,7 +594,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -581,7 +611,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -611,7 +641,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10610"
+NAME="AEN10851"
 ></A
 ><H3
 ><A
@@ -662,7 +692,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -692,7 +722,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10631"
+NAME="AEN10872"
 ></A
 ><H3
 ><A
@@ -746,7 +776,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -763,7 +793,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -793,7 +823,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10656"
+NAME="AEN10897"
 ></A
 ><H3
 ><A
@@ -847,7 +877,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -864,7 +894,7 @@
 ><I
 >mem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -881,7 +911,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -896,7 +926,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10681"
+NAME="AEN10922"
 ></A
 ><H3
 ><A
@@ -948,7 +978,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -965,7 +995,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -995,7 +1025,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10706"
+NAME="AEN10947"
 ></A
 ><H3
 ><A
@@ -1050,7 +1080,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1067,7 +1097,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1097,7 +1127,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10731"
+NAME="AEN10972"
 ></A
 ><H3
 ><A
@@ -1153,7 +1183,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1170,7 +1200,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1187,7 +1217,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1202,7 +1232,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10757"
+NAME="AEN10998"
 ></A
 ><H3
 ><A
@@ -1258,7 +1288,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1275,7 +1305,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1292,7 +1322,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1307,7 +1337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10783"
+NAME="AEN11024"
 ></A
 ><H3
 ><A
@@ -1357,7 +1387,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1374,7 +1404,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1391,7 +1421,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-lib.html b/doc/html/libxml-lib.html
index 2106ab5..2989127 100644
--- a/doc/html/libxml-lib.html
+++ b/doc/html/libxml-lib.html
@@ -147,6 +147,11 @@
 > &#8212; </DT
 ><DT
 ><A
+HREF="libxml-xmlerror.html"
+>xmlerror</A
+> &#8212; </DT
+><DT
+><A
 HREF="libxml-htmlparser.html"
 >HTMLparser</A
 > &#8212; </DT
diff --git a/doc/html/libxml-nanoftp.html b/doc/html/libxml-nanoftp.html
index 2b15bbb..209c558 100644
--- a/doc/html/libxml-nanoftp.html
+++ b/doc/html/libxml-nanoftp.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN14950"
+NAME="AEN15191"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN14953"
+NAME="AEN15194"
 ></A
 ><H2
 >Synopsis</H2
@@ -281,7 +281,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14982"
+NAME="AEN15223"
 ></A
 ><H2
 >Description</H2
@@ -291,14 +291,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14985"
+NAME="AEN15226"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14987"
+NAME="AEN15228"
 ></A
 ><H3
 ><A
@@ -355,7 +355,7 @@
 ><I
 >userData</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -372,7 +372,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -389,7 +389,7 @@
 ><I
 >attrib</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -406,7 +406,7 @@
 ><I
 >owner</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -423,7 +423,7 @@
 ><I
 >group</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -440,7 +440,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -457,7 +457,7 @@
 ><I
 >links</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -474,7 +474,7 @@
 ><I
 >year</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -491,7 +491,7 @@
 ><I
 >month</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -508,7 +508,7 @@
 ><I
 >day</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -525,7 +525,7 @@
 ><I
 >hour</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -542,7 +542,7 @@
 ><I
 >minute</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -557,7 +557,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15046"
+NAME="AEN15287"
 ></A
 ><H3
 ><A
@@ -602,7 +602,7 @@
 ><I
 >userData</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -619,7 +619,7 @@
 ><I
 >data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -636,7 +636,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -651,7 +651,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15068"
+NAME="AEN15309"
 ></A
 ><H3
 ><A
@@ -681,7 +681,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15074"
+NAME="AEN15315"
 ></A
 ><H3
 ><A
@@ -709,7 +709,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15080"
+NAME="AEN15321"
 ></A
 ><H3
 ><A
@@ -754,7 +754,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -769,7 +769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15095"
+NAME="AEN15336"
 ></A
 ><H3
 ><A
@@ -814,7 +814,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -829,7 +829,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15110"
+NAME="AEN15351"
 ></A
 ><H3
 ><A
@@ -875,7 +875,7 @@
 ><I
 >server</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -892,7 +892,7 @@
 ><I
 >port</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -907,7 +907,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15129"
+NAME="AEN15370"
 ></A
 ><H3
 ><A
@@ -952,7 +952,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -967,7 +967,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15144"
+NAME="AEN15385"
 ></A
 ><H3
 ><A
@@ -1012,7 +1012,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1042,7 +1042,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15163"
+NAME="AEN15404"
 ></A
 ><H3
 ><A
@@ -1087,7 +1087,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1117,7 +1117,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15182"
+NAME="AEN15423"
 ></A
 ><H3
 ><A
@@ -1162,7 +1162,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1192,7 +1192,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15201"
+NAME="AEN15442"
 ></A
 ><H3
 ><A
@@ -1240,7 +1240,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1255,7 +1255,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15216"
+NAME="AEN15457"
 ></A
 ><H3
 ><A
@@ -1306,7 +1306,7 @@
 ><I
 >host</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1323,7 +1323,7 @@
 ><I
 >port</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1340,7 +1340,7 @@
 ><I
 >user</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1357,7 +1357,7 @@
 ><I
 >passwd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1374,7 +1374,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1394,7 +1394,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15248"
+NAME="AEN15489"
 ></A
 ><H3
 ><A
@@ -1444,7 +1444,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1461,7 +1461,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1491,7 +1491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15271"
+NAME="AEN15512"
 ></A
 ><H3
 ><A
@@ -1536,7 +1536,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1566,7 +1566,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15290"
+NAME="AEN15531"
 ></A
 ><H3
 ><A
@@ -1611,7 +1611,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1641,7 +1641,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15309"
+NAME="AEN15550"
 ></A
 ><H3
 ><A
@@ -1687,7 +1687,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1704,7 +1704,7 @@
 ><I
 >directory</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1734,7 +1734,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15332"
+NAME="AEN15573"
 ></A
 ><H3
 ><A
@@ -1780,7 +1780,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1810,7 +1810,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15351"
+NAME="AEN15592"
 ></A
 ><H3
 ><A
@@ -1855,7 +1855,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1885,7 +1885,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15370"
+NAME="AEN15611"
 ></A
 ><H3
 ><A
@@ -1937,7 +1937,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1954,7 +1954,7 @@
 ><I
 >callback</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1971,7 +1971,7 @@
 ><I
 >userData</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1988,7 +1988,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2018,7 +2018,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15402"
+NAME="AEN15643"
 ></A
 ><H3
 ><A
@@ -2064,7 +2064,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2081,7 +2081,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2101,7 +2101,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the socket for the data connection, or 0 in case of error</TD
+>the socket for the data connection, or &lt;0 in case of error</TD
 ></TR
 ></TABLE
 ><P
@@ -2111,7 +2111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15425"
+NAME="AEN15666"
 ></A
 ><H3
 ><A
@@ -2163,7 +2163,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2180,7 +2180,7 @@
 ><I
 >callback</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2197,7 +2197,7 @@
 ><I
 >userData</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2214,7 +2214,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2244,7 +2244,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15457"
+NAME="AEN15698"
 ></A
 ><H3
 ><A
@@ -2302,7 +2302,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2319,7 +2319,7 @@
 ><I
 >dest</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2336,7 +2336,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html
index 5e0c8f5..033255c 100644
--- a/doc/html/libxml-nanohttp.html
+++ b/doc/html/libxml-nanohttp.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN14714"
+NAME="AEN14955"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN14717"
+NAME="AEN14958"
 ></A
 ><H2
 >Synopsis</H2
@@ -205,7 +205,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14731"
+NAME="AEN14972"
 ></A
 ><H2
 >Description</H2
@@ -215,14 +215,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14734"
+NAME="AEN14975"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14736"
+NAME="AEN14977"
 ></A
 ><H3
 ><A
@@ -251,7 +251,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14742"
+NAME="AEN14983"
 ></A
 ><H3
 ><A
@@ -277,7 +277,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14747"
+NAME="AEN14988"
 ></A
 ><H3
 ><A
@@ -325,7 +325,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -340,7 +340,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14762"
+NAME="AEN15003"
 ></A
 ><H3
 ><A
@@ -388,7 +388,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -405,7 +405,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -422,7 +422,7 @@
 ><I
 >contentType</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -454,7 +454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14789"
+NAME="AEN15030"
 ></A
 ><H3
 ><A
@@ -510,7 +510,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -527,7 +527,7 @@
 ><I
 >method</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -544,7 +544,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -561,7 +561,7 @@
 ><I
 >contentType</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -578,7 +578,7 @@
 ><I
 >headers</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -593,7 +593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14821"
+NAME="AEN15062"
 ></A
 ><H3
 ><A
@@ -640,7 +640,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -657,7 +657,7 @@
 ><I
 >contentType</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -673,7 +673,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14840"
+NAME="AEN15081"
 ></A
 ><H3
 ><A
@@ -718,7 +718,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -748,7 +748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14859"
+NAME="AEN15100"
 ></A
 ><H3
 ><A
@@ -793,7 +793,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -824,7 +824,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14878"
+NAME="AEN15119"
 ></A
 ><H3
 ><A
@@ -882,7 +882,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -899,7 +899,7 @@
 ><I
 >dest</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -916,7 +916,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -947,7 +947,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14907"
+NAME="AEN15148"
 ></A
 ><H3
 ><A
@@ -994,7 +994,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1011,7 +1011,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1041,7 +1041,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14930"
+NAME="AEN15171"
 ></A
 ><H3
 ><A
@@ -1087,7 +1087,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-parser.html b/doc/html/libxml-parser.html
index b55a45d..568a13b 100644
--- a/doc/html/libxml-parser.html
+++ b/doc/html/libxml-parser.html
@@ -1317,7 +1317,7 @@
 ><I
 >Param1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1419,7 +1419,7 @@
 CLASS="PROGRAMLISTING"
 >struct xmlParserNodeInfo {
   const struct _xmlNode* node;
-  /* Position  line # that text that created the node begins  ends on */
+  /* Position &amp; line # that text that created the node begins &amp; ends on */
   unsigned long begin_pos;
   unsigned long begin_line;
   unsigned long end_pos;
@@ -1795,7 +1795,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1812,7 +1812,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1829,7 +1829,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1914,7 +1914,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1931,7 +1931,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1948,7 +1948,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1965,7 +1965,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2035,7 +2035,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2052,7 +2052,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2069,7 +2069,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2086,7 +2086,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2151,7 +2151,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2168,7 +2168,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2248,7 +2248,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2265,7 +2265,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2355,7 +2355,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2372,7 +2372,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2389,7 +2389,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2406,7 +2406,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2423,7 +2423,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2440,7 +2440,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2510,7 +2510,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2527,7 +2527,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2544,7 +2544,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2561,7 +2561,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2637,7 +2637,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2654,7 +2654,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2671,7 +2671,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2688,7 +2688,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2705,7 +2705,7 @@
 ><I
 >def</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2722,7 +2722,7 @@
 ><I
 >defaultValue</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2739,7 +2739,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2806,7 +2806,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2823,7 +2823,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2840,7 +2840,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2857,7 +2857,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2931,7 +2931,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2948,7 +2948,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2965,7 +2965,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2982,7 +2982,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2999,7 +2999,7 @@
 ><I
 >notationName</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3061,7 +3061,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3078,7 +3078,7 @@
 ><I
 >loc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3136,7 +3136,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3194,7 +3194,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3260,7 +3260,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3277,7 +3277,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3294,7 +3294,7 @@
 ><I
 >atts</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3356,7 +3356,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3373,7 +3373,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3439,7 +3439,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3456,7 +3456,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3473,7 +3473,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3535,7 +3535,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3552,7 +3552,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3615,7 +3615,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3632,7 +3632,7 @@
 ><I
 >ch</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3649,7 +3649,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3712,7 +3712,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3729,7 +3729,7 @@
 ><I
 >ch</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3746,7 +3746,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3812,7 +3812,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3829,7 +3829,7 @@
 ><I
 >target</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3846,7 +3846,7 @@
 ><I
 >data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3908,7 +3908,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3925,7 +3925,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3988,7 +3988,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4005,7 +4005,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4022,7 +4022,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4082,7 +4082,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4099,7 +4099,7 @@
 ><I
 >msg</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4116,7 +4116,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4176,7 +4176,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4193,7 +4193,7 @@
 ><I
 >msg</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4210,7 +4210,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4270,7 +4270,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4287,7 +4287,7 @@
 ><I
 >msg</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4304,7 +4304,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4362,7 +4362,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4435,7 +4435,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4508,7 +4508,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4670,7 +4670,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4687,7 +4687,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4704,7 +4704,7 @@
 ><I
 >context</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4871,7 +4871,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4888,7 +4888,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4969,7 +4969,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4986,7 +4986,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5070,7 +5070,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5152,7 +5152,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5169,7 +5169,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5253,7 +5253,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5270,7 +5270,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5353,7 +5353,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5436,7 +5436,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5453,7 +5453,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5470,7 +5470,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5555,7 +5555,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5572,7 +5572,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5657,7 +5657,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5674,7 +5674,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5759,7 +5759,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5776,7 +5776,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5858,7 +5858,7 @@
 ><I
 >str1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5875,7 +5875,7 @@
 ><I
 >str2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5958,7 +5958,7 @@
 ><I
 >str1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5975,7 +5975,7 @@
 ><I
 >str2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5992,7 +5992,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6074,7 +6074,7 @@
 ><I
 >str1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6091,7 +6091,7 @@
 ><I
 >str2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6174,7 +6174,7 @@
 ><I
 >str1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6191,7 +6191,7 @@
 ><I
 >str2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6208,7 +6208,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6294,7 +6294,7 @@
 ><I
 >str1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6311,7 +6311,7 @@
 ><I
 >str2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6389,7 +6389,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6476,7 +6476,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6493,7 +6493,7 @@
 ><I
 >add</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6585,7 +6585,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6602,7 +6602,7 @@
 ><I
 >add</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6619,7 +6619,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6711,7 +6711,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6790,7 +6790,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6807,7 +6807,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6886,7 +6886,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6969,7 +6969,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7071,7 +7071,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7149,7 +7149,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7209,7 +7209,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7291,7 +7291,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7371,7 +7371,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7388,7 +7388,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7468,7 +7468,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7551,7 +7551,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7634,7 +7634,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7723,7 +7723,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7740,7 +7740,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7757,7 +7757,7 @@
 ><I
 >recovery</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7839,7 +7839,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7856,7 +7856,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7873,7 +7873,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7955,7 +7955,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7972,7 +7972,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7989,7 +7989,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8006,7 +8006,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8092,7 +8092,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8109,7 +8109,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8126,7 +8126,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8143,7 +8143,7 @@
 ><I
 >recovery</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8230,7 +8230,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8247,7 +8247,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8264,7 +8264,7 @@
 ><I
 >recovery</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8353,7 +8353,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8370,7 +8370,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8452,7 +8452,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8537,7 +8537,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8554,7 +8554,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8643,7 +8643,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8660,7 +8660,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8677,7 +8677,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8766,7 +8766,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8783,7 +8783,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8800,7 +8800,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8903,7 +8903,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8920,7 +8920,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8937,7 +8937,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8954,7 +8954,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8971,7 +8971,7 @@
 ><I
 >string</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8988,7 +8988,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9089,7 +9089,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9106,7 +9106,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9123,7 +9123,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9140,7 +9140,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9157,7 +9157,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9174,7 +9174,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9191,7 +9191,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9286,7 +9286,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9303,7 +9303,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9320,7 +9320,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9337,7 +9337,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9472,7 +9472,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9535,7 +9535,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9575,7 +9575,7 @@
 ></TABLE
 ><P
 >Free all the memory used by a parser context. However the parsed
-document in ctxt-myDoc is not freed.</P
+document in ctxt-&gt;myDoc is not freed.</P
 ><P
 ></P
 ><DIV
@@ -9599,7 +9599,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9669,7 +9669,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9686,7 +9686,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9703,7 +9703,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9769,7 +9769,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9843,7 +9843,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9860,7 +9860,7 @@
 ><I
 >result</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9938,7 +9938,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9955,7 +9955,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9972,7 +9972,7 @@
 ><I
 >result</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10050,7 +10050,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10067,7 +10067,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10084,7 +10084,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10151,7 +10151,7 @@
 ><I
 >size</I
 ></TT
-> should be = 4
+> should be &gt;= 4
 The value of <TT
 CLASS="PARAMETER"
 ><I
@@ -10182,7 +10182,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10199,7 +10199,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10216,7 +10216,7 @@
 ><I
 >chunk</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10233,7 +10233,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10250,7 +10250,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10331,7 +10331,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10348,7 +10348,7 @@
 ><I
 >chunk</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10365,7 +10365,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10382,7 +10382,7 @@
 ><I
 >terminate</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10478,7 +10478,7 @@
 ><I
 >sax</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10495,7 +10495,7 @@
 ><I
 >user_data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10512,7 +10512,7 @@
 ><I
 >ioread</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10529,7 +10529,7 @@
 ><I
 >ioclose</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10546,7 +10546,7 @@
 ><I
 >ioctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10563,7 +10563,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10658,7 +10658,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10675,7 +10675,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10692,7 +10692,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10778,7 +10778,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10795,7 +10795,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10873,7 +10873,7 @@
 ><I
 >seq</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10937,7 +10937,7 @@
 ><I
 >seq</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11008,7 +11008,7 @@
 ><I
 >seq</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11025,7 +11025,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11107,7 +11107,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11124,7 +11124,7 @@
 ><I
 >info</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11185,7 +11185,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11311,7 +11311,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11328,7 +11328,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11345,7 +11345,7 @@
 ><I
 >context</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index ba7e27d..0ab8884 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN16461"
+NAME="AEN16738"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN16464"
+NAME="AEN16741"
 ></A
 ><H2
 >Synopsis</H2
@@ -1130,7 +1130,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN16739"
+NAME="AEN17016"
 ></A
 ><H2
 >Description</H2
@@ -1140,14 +1140,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN16742"
+NAME="AEN17019"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16744"
+NAME="AEN17021"
 ></A
 ><H3
 ><A
@@ -1173,7 +1173,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16749"
+NAME="AEN17026"
 ></A
 ><H3
 ><A
@@ -1199,7 +1199,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16754"
+NAME="AEN17031"
 ></A
 ><H3
 ><A
@@ -1242,7 +1242,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1257,7 +1257,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16768"
+NAME="AEN17045"
 ></A
 ><H3
 ><A
@@ -1300,7 +1300,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1315,7 +1315,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16782"
+NAME="AEN17059"
 ></A
 ><H3
 ><A
@@ -1358,7 +1358,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1373,7 +1373,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16796"
+NAME="AEN17073"
 ></A
 ><H3
 ><A
@@ -1416,7 +1416,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1431,7 +1431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16810"
+NAME="AEN17087"
 ></A
 ><H3
 ><A
@@ -1474,7 +1474,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1489,7 +1489,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16824"
+NAME="AEN17101"
 ></A
 ><H3
 ><A
@@ -1532,7 +1532,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1547,7 +1547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16838"
+NAME="AEN17115"
 ></A
 ><H3
 ><A
@@ -1590,7 +1590,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1605,7 +1605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16852"
+NAME="AEN17129"
 ></A
 ><H3
 ><A
@@ -1648,7 +1648,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1663,7 +1663,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16866"
+NAME="AEN17143"
 ></A
 ><H3
 ><A
@@ -1706,7 +1706,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1721,7 +1721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16880"
+NAME="AEN17157"
 ></A
 ><H3
 ><A
@@ -1764,7 +1764,7 @@
 ><I
 >p</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1779,7 +1779,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16894"
+NAME="AEN17171"
 ></A
 ><H3
 ><A
@@ -1822,7 +1822,7 @@
 ><I
 >p</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1837,7 +1837,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16908"
+NAME="AEN17185"
 ></A
 ><H3
 ><A
@@ -1880,7 +1880,7 @@
 ><I
 >p</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1895,7 +1895,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16922"
+NAME="AEN17199"
 ></A
 ><H3
 ><A
@@ -1926,7 +1926,7 @@
 >\([0-9A-Z]*\)-<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
->\([0-9A-Z]*\)\]/     (((c) = 0x\1) \\ ((c) = 0x\2)) ||/
+>\([0-9A-Z]*\)\]/     (((c) &gt;= 0x\1) \&amp;\&amp; ((c) &lt;= 0x\2)) ||/
 and 
 :1,$ s/<GTKDOCLINK
 HREF="X"
@@ -1955,7 +1955,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1985,7 +1985,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16945"
+NAME="AEN17222"
 ></A
 ><H3
 ><A
@@ -2047,7 +2047,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2077,7 +2077,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16969"
+NAME="AEN17246"
 ></A
 ><H3
 ><A
@@ -2132,7 +2132,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2162,7 +2162,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16991"
+NAME="AEN17268"
 ></A
 ><H3
 ><A
@@ -2208,7 +2208,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2238,7 +2238,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17010"
+NAME="AEN17287"
 ></A
 ><H3
 ><A
@@ -2284,7 +2284,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2314,7 +2314,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17029"
+NAME="AEN17306"
 ></A
 ><H3
 ><A
@@ -2375,7 +2375,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2405,7 +2405,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17053"
+NAME="AEN17330"
 ></A
 ><H3
 ><A
@@ -2451,7 +2451,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2481,7 +2481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17072"
+NAME="AEN17349"
 ></A
 ><H3
 ><A
@@ -2571,7 +2571,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2601,7 +2601,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17105"
+NAME="AEN17382"
 ></A
 ><H3
 ><A
@@ -2680,7 +2680,7 @@
 ><I
 >c</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2710,7 +2710,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17134"
+NAME="AEN17411"
 ></A
 ><H3
 ><A
@@ -2761,7 +2761,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2791,7 +2791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17155"
+NAME="AEN17432"
 ></A
 ><H3
 ><A
@@ -2841,7 +2841,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2871,7 +2871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17175"
+NAME="AEN17452"
 ></A
 ><H3
 ><A
@@ -2920,7 +2920,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2937,7 +2937,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2967,7 +2967,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17199"
+NAME="AEN17476"
 ></A
 ><H3
 ><A
@@ -3028,7 +3028,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17215"
+NAME="AEN17492"
 ></A
 ><H3
 ><A
@@ -3089,7 +3089,7 @@
 ><I
 >URL</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3106,7 +3106,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3123,7 +3123,7 @@
 ><I
 >base</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3153,7 +3153,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17246"
+NAME="AEN17523"
 ></A
 ><H3
 ><A
@@ -3206,7 +3206,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3223,7 +3223,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3253,7 +3253,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17271"
+NAME="AEN17548"
 ></A
 ><H3
 ><A
@@ -3306,7 +3306,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3323,7 +3323,7 @@
 ><I
 >handler</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3353,7 +3353,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17296"
+NAME="AEN17573"
 ></A
 ><H3
 ><A
@@ -3378,7 +3378,7 @@
 ></TABLE
 ><P
 >Free all the memory used by a parser context. However the parsed
-document in ctxt-myDoc is not freed.</P
+document in ctxt-&gt;myDoc is not freed.</P
 ><P
 ></P
 ><DIV
@@ -3402,7 +3402,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3417,7 +3417,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17312"
+NAME="AEN17589"
 ></A
 ><H3
 ><A
@@ -3472,7 +3472,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3489,7 +3489,7 @@
 ><I
 >entity</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3504,7 +3504,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17334"
+NAME="AEN17611"
 ></A
 ><H3
 ><A
@@ -3559,7 +3559,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3576,7 +3576,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3606,7 +3606,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17360"
+NAME="AEN17637"
 ></A
 ><H3
 ><A
@@ -3661,7 +3661,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3678,7 +3678,7 @@
 ><I
 >entity</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3708,7 +3708,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17386"
+NAME="AEN17663"
 ></A
 ><H3
 ><A
@@ -3761,7 +3761,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3778,7 +3778,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3793,7 +3793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17407"
+NAME="AEN17684"
 ></A
 ><H3
 ><A
@@ -3820,7 +3820,7 @@
 ></TR
 ></TABLE
 ><P
->xmlPopInput: the current input pointed by ctxt-input came to an end
+>xmlPopInput: the current input pointed by ctxt-&gt;input came to an end
 pop it and return the next char.</P
 ><P
 ></P
@@ -3845,7 +3845,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3875,7 +3875,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17428"
+NAME="AEN17705"
 ></A
 ><H3
 ><A
@@ -3923,7 +3923,7 @@
 ><I
 >input</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3938,7 +3938,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17444"
+NAME="AEN17721"
 ></A
 ><H3
 ><A
@@ -3990,7 +3990,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4007,7 +4007,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4037,7 +4037,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17469"
+NAME="AEN17746"
 ></A
 ><H3
 ><A
@@ -4088,7 +4088,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4118,7 +4118,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17490"
+NAME="AEN17767"
 ></A
 ><H3
 ><A
@@ -4183,7 +4183,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4200,7 +4200,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4217,7 +4217,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4248,7 +4248,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17524"
+NAME="AEN17801"
 ></A
 ><H3
 ><A
@@ -4307,7 +4307,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4337,7 +4337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17548"
+NAME="AEN17825"
 ></A
 ><H3
 ><A
@@ -4401,7 +4401,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4418,7 +4418,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4449,7 +4449,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17578"
+NAME="AEN17855"
 ></A
 ><H3
 ><A
@@ -4507,7 +4507,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4537,7 +4537,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17602"
+NAME="AEN17879"
 ></A
 ><H3
 ><A
@@ -4590,7 +4590,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4620,7 +4620,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17624"
+NAME="AEN17901"
 ></A
 ><H3
 ><A
@@ -4644,7 +4644,7 @@
 ></TR
 ></TABLE
 ><P
->xmlParseNamespace: parse specific PI '?namespace ...' constructs.</P
+>xmlParseNamespace: parse specific PI '&lt;?namespace ...' constructs.</P
 ><P
 >This is what the older xml-name Working Draft specified, a bunch of
 other stuff may still rely on it, so support is still here as
@@ -4676,7 +4676,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4691,7 +4691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17643"
+NAME="AEN17920"
 ></A
 ><H3
 ><A
@@ -4753,7 +4753,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4783,7 +4783,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17668"
+NAME="AEN17945"
 ></A
 ><H3
 ><A
@@ -4841,7 +4841,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4871,7 +4871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17692"
+NAME="AEN17969"
 ></A
 ><H3
 ><A
@@ -4926,7 +4926,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4956,7 +4956,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17715"
+NAME="AEN17992"
 ></A
 ><H3
 ><A
@@ -4989,8 +4989,8 @@
 ><P
 >parse a value for ENTITY declarations</P
 ><P
->[9] EntityValue ::= '"' ([^%"] | PEReference | Reference)* '"' |
-"'" ([^%'] | PEReference | Reference)* "'"</P
+>[9] EntityValue ::= '"' ([^%&amp;"] | PEReference | Reference)* '"' |
+"'" ([^%&amp;'] | PEReference | Reference)* "'"</P
 ><P
 ></P
 ><DIV
@@ -5014,7 +5014,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5031,7 +5031,7 @@
 ><I
 >orig</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5061,7 +5061,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17742"
+NAME="AEN18019"
 ></A
 ><H3
 ><A
@@ -5092,8 +5092,8 @@
 Note: the parser won't do substitution of entities here, this
 will be handled later in xmlStringGetNodeList</P
 ><P
->[10] AttValue ::= '"' ([^"] | Reference)* '"' |
-"'" ([^'] | Reference)* "'"</P
+>[10] AttValue ::= '"' ([^&lt;&amp;"] | Reference)* '"' |
+"'" ([^&lt;&amp;'] | Reference)* "'"</P
 ><P
 >3.3.3 Attribute-Value Normalization:
 Before the value of an attribute is passed to the application or
@@ -5169,7 +5169,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5199,7 +5199,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17776"
+NAME="AEN18053"
 ></A
 ><H3
 ><A
@@ -5252,7 +5252,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5282,7 +5282,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17798"
+NAME="AEN18075"
 ></A
 ><H3
 ><A
@@ -5335,7 +5335,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5365,7 +5365,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17820"
+NAME="AEN18097"
 ></A
 ><H3
 ><A
@@ -5391,14 +5391,14 @@
 ></TABLE
 ><P
 >parse a CharData section.
-if we are within a CDATA section ']]' marks an end of section.</P
+if we are within a CDATA section ']]&gt;' marks an end of section.</P
 ><P
->The right angle bracket () may be represented using the string "gt;",
-and must, for compatibility, be escaped using "gt;" or a character
-reference when it appears in the string "]]" in content, when that
+>The right angle bracket (&gt;) may be represented using the string "&amp;gt;",
+and must, for compatibility, be escaped using "&amp;gt;" or a character
+reference when it appears in the string "]]&gt;" in content, when that
 string is not marking the end of a CDATA section. </P
 ><P
->[14] CharData ::= [^]* - ([^]* ']]' [^]*)</P
+>[14] CharData ::= [^&lt;&amp;]* - ([^&lt;&amp;]* ']]&gt;' [^&lt;&amp;]*)</P
 ><P
 ></P
 ><DIV
@@ -5422,7 +5422,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5439,7 +5439,7 @@
 ><I
 >cdata</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5454,7 +5454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17842"
+NAME="AEN18119"
 ></A
 ><H3
 ><A
@@ -5518,7 +5518,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5535,7 +5535,7 @@
 ><I
 >publicID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5552,7 +5552,7 @@
 ><I
 >strict</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5585,7 +5585,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17875"
+NAME="AEN18152"
 ></A
 ><H3
 ><A
@@ -5609,11 +5609,11 @@
 ></TR
 ></TABLE
 ><P
->Skip an XML (SGML) comment !-- .... --
+>Skip an XML (SGML) comment &lt;!-- .... --&gt;
 The spec says that "For compatibility, the string "--" (double-hyphen)
 must not occur within comments. "</P
 ><P
->[15] Comment ::= '!--' ((Char - '-') | ('-' (Char - '-')))* '--'</P
+>[15] Comment ::= '&lt;!--' ((Char - '-') | ('-' (Char - '-')))* '--&gt;'</P
 ><P
 ></P
 ><DIV
@@ -5637,7 +5637,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5652,7 +5652,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17892"
+NAME="AEN18169"
 ></A
 ><H3
 ><A
@@ -5705,7 +5705,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5735,7 +5735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17914"
+NAME="AEN18191"
 ></A
 ><H3
 ><A
@@ -5761,7 +5761,7 @@
 ><P
 >parse an XML Processing Instruction.</P
 ><P
->[16] PI ::= '?' PITarget (S (Char* - (Char* '?' Char*)))? '?'</P
+>[16] PI ::= '&lt;?' PITarget (S (Char* - (Char* '?&gt;' Char*)))? '?&gt;'</P
 ><P
 >The processing is transfered to SAX once parsed.</P
 ><P
@@ -5787,7 +5787,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5802,7 +5802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17932"
+NAME="AEN18209"
 ></A
 ><H3
 ><A
@@ -5828,7 +5828,7 @@
 ><P
 >parse a notation declaration</P
 ><P
->[82] NotationDecl ::= '!NOTATION' S Name S (ExternalID |  PublicID) S? ''</P
+>[82] NotationDecl ::= '&lt;!NOTATION' S Name S (ExternalID |  PublicID) S? '&gt;'</P
 ><P
 >Hence there is actually 3 choices:
 'PUBLIC' S PubidLiteral
@@ -5862,7 +5862,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5877,7 +5877,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17952"
+NAME="AEN18229"
 ></A
 ><H3
 ><A
@@ -5901,13 +5901,13 @@
 ></TR
 ></TABLE
 ><P
->parse !ENTITY declarations</P
+>parse &lt;!ENTITY declarations</P
 ><P
 >[70] EntityDecl ::= GEDecl | PEDecl</P
 ><P
->[71] GEDecl ::= '!ENTITY' S Name S EntityDef S? ''</P
+>[71] GEDecl ::= '&lt;!ENTITY' S Name S EntityDef S? '&gt;'</P
 ><P
->[72] PEDecl ::= '!ENTITY' S '%' S Name S PEDef S? ''</P
+>[72] PEDecl ::= '&lt;!ENTITY' S '%' S Name S PEDef S? '&gt;'</P
 ><P
 >[73] EntityDef ::= EntityValue | (ExternalID NDataDecl?)</P
 ><P
@@ -5940,7 +5940,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5955,7 +5955,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17975"
+NAME="AEN18252"
 ></A
 ><H3
 ><A
@@ -6018,7 +6018,7 @@
 >
 keyword, instances of that attribute must match the default value. </P
 ><P
->[ WFC: No  in Attribute Values ]
+>[ WFC: No &lt; in Attribute Values ]
 handled in <A
 HREF="libxml-parserinternals.html#XMLPARSEATTVALUE"
 >xmlParseAttValue</A
@@ -6046,7 +6046,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6063,7 +6063,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6094,7 +6094,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18012"
+NAME="AEN18289"
 ></A
 ><H3
 ><A
@@ -6153,7 +6153,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6183,7 +6183,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18036"
+NAME="AEN18313"
 ></A
 ><H3
 ><A
@@ -6240,7 +6240,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6270,7 +6270,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18059"
+NAME="AEN18336"
 ></A
 ><H3
 ><A
@@ -6326,7 +6326,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6343,7 +6343,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6373,7 +6373,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18086"
+NAME="AEN18363"
 ></A
 ><H3
 ><A
@@ -6470,7 +6470,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6487,7 +6487,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6517,7 +6517,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18124"
+NAME="AEN18401"
 ></A
 ><H3
 ><A
@@ -6543,7 +6543,7 @@
 ><P
 >: parse the Attribute list def for an element</P
 ><P
->[52] AttlistDecl ::= '!ATTLIST' S Name AttDef* S? ''</P
+>[52] AttlistDecl ::= '&lt;!ATTLIST' S Name AttDef* S? '&gt;'</P
 ><P
 >[53] AttDef ::= S Name S AttType S DefaultDecl</P
 ><P
@@ -6569,7 +6569,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6584,7 +6584,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18142"
+NAME="AEN18419"
 ></A
 ><H3
 ><A
@@ -6652,7 +6652,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6682,7 +6682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18168"
+NAME="AEN18445"
 ></A
 ><H3
 ><A
@@ -6732,7 +6732,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6762,7 +6762,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18188"
+NAME="AEN18465"
 ></A
 ><H3
 ><A
@@ -6834,7 +6834,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6865,7 +6865,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18214"
+NAME="AEN18491"
 ></A
 ><H3
 ><A
@@ -6924,7 +6924,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6941,7 +6941,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6958,7 +6958,7 @@
 ><I
 >result</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6988,7 +6988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18245"
+NAME="AEN18522"
 ></A
 ><H3
 ><A
@@ -7014,7 +7014,7 @@
 ><P
 >parse an Element declaration.</P
 ><P
->[45] elementdecl ::= '!ELEMENT' S Name S contentspec S? ''</P
+>[45] elementdecl ::= '&lt;!ELEMENT' S Name S contentspec S? '&gt;'</P
 ><P
 >[ VC: Unique Element Type Declaration ]
 No element type may be declared more than once</P
@@ -7041,7 +7041,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7071,7 +7071,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18267"
+NAME="AEN18544"
 ></A
 ><H3
 ><A
@@ -7135,7 +7135,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7150,7 +7150,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18286"
+NAME="AEN18563"
 ></A
 ><H3
 ><A
@@ -7176,8 +7176,8 @@
 ><P
 >parse Reference declarations</P
 ><P
->[66] CharRef ::= '#' [0-9]+ ';' |
-'<GTKDOCLINK
+>[66] CharRef ::= '&amp;#' [0-9]+ ';' |
+'&amp;<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
 >' [0-9a-fA-F]+ ';'</P
@@ -7208,7 +7208,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7238,7 +7238,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18309"
+NAME="AEN18586"
 ></A
 ><H3
 ><A
@@ -7267,7 +7267,7 @@
 ><P
 >parse ENTITY references declarations</P
 ><P
->[68] EntityRef ::= '' Name ';'</P
+>[68] EntityRef ::= '&amp;' Name ';'</P
 ><P
 >[ WFC: Entity Declared ]
 In a document without any DTD, a document with only an internal DTD
@@ -7309,7 +7309,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7339,7 +7339,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18333"
+NAME="AEN18610"
 ></A
 ><H3
 ><A
@@ -7398,7 +7398,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7413,7 +7413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18352"
+NAME="AEN18629"
 ></A
 ><H3
 ><A
@@ -7484,7 +7484,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7499,7 +7499,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18373"
+NAME="AEN18650"
 ></A
 ><H3
 ><A
@@ -7525,8 +7525,8 @@
 ><P
 >parse a DOCTYPE declaration</P
 ><P
->[28] doctypedecl ::= '!DOCTYPE' S Name (S ExternalID)? S? 
-('[' (markupdecl | PEReference | S)* ']' S?)? ''</P
+>[28] doctypedecl ::= '&lt;!DOCTYPE' S Name (S ExternalID)? S? 
+('[' (markupdecl | PEReference | S)* ']' S?)? '&gt;'</P
 ><P
 >[ VC: Root Element Type ]
 The Name in the document type declaration must match the element
@@ -7554,7 +7554,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7569,7 +7569,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18391"
+NAME="AEN18668"
 ></A
 ><H3
 ><A
@@ -7608,9 +7608,9 @@
 Attribute values cannot contain direct or indirect entity references
 to external entities.</P
 ><P
->[ WFC: No  in Attribute Values ]
+>[ WFC: No &lt; in Attribute Values ]
 The replacement text of any entity referred to directly or indirectly in
-an attribute value (other than "lt;") must not contain a . </P
+an attribute value (other than "&amp;lt;") must not contain a &lt;. </P
 ><P
 >[ VC: Attribute Value Type ]
 The attribute must have been declared; the value must be of the type
@@ -7647,7 +7647,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7664,7 +7664,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7694,7 +7694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18425"
+NAME="AEN18702"
 ></A
 ><H3
 ><A
@@ -7724,13 +7724,13 @@
 >parse a start of tag either for rule element or
 EmptyElement. In both case we don't parse the tag closing chars.</P
 ><P
->[40] STag ::= '' Name (S Attribute)* S? ''</P
+>[40] STag ::= '&lt;' Name (S Attribute)* S? '&gt;'</P
 ><P
 >[ WFC: Unique Att Spec ]
 No attribute name may appear more than once in the same start-tag or
 empty-element tag. </P
 ><P
->[44] EmptyElemTag ::= '' Name (S Attribute)* S? '/'</P
+>[44] EmptyElemTag ::= '&lt;' Name (S Attribute)* S? '/&gt;'</P
 ><P
 >[ WFC: Unique Att Spec ]
 No attribute name may appear more than once in the same start-tag or
@@ -7738,9 +7738,9 @@
 ><P
 >With namespace:</P
 ><P
->[NS 8] STag ::= '' QName (S Attribute)* S? ''</P
+>[NS 8] STag ::= '&lt;' QName (S Attribute)* S? '&gt;'</P
 ><P
->[NS 10] EmptyElement ::= '' QName (S Attribute)* S? '/'</P
+>[NS 10] EmptyElement ::= '&lt;' QName (S Attribute)* S? '/&gt;'</P
 ><P
 ></P
 ><DIV
@@ -7764,7 +7764,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7794,7 +7794,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18453"
+NAME="AEN18730"
 ></A
 ><H3
 ><A
@@ -7820,11 +7820,11 @@
 ><P
 >parse an end of tag</P
 ><P
->[42] ETag ::= '/' Name S? ''</P
+>[42] ETag ::= '&lt;/' Name S? '&gt;'</P
 ><P
 >With namespace</P
 ><P
->[NS 9] ETag ::= '/' QName S? ''</P
+>[NS 9] ETag ::= '&lt;/' QName S? '&gt;'</P
 ><P
 ></P
 ><DIV
@@ -7848,7 +7848,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7863,7 +7863,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18472"
+NAME="AEN18749"
 ></A
 ><H3
 ><A
@@ -7891,11 +7891,11 @@
 ><P
 >[18] CDSect ::= CDStart CData CDEnd</P
 ><P
->[19] CDStart ::= '![CDATA['</P
+>[19] CDStart ::= '&lt;![CDATA['</P
 ><P
->[20] Data ::= (Char* - (Char* ']]' Char*))</P
+>[20] Data ::= (Char* - (Char* ']]&gt;' Char*))</P
 ><P
->[21] CDEnd ::= ']]'</P
+>[21] CDEnd ::= ']]&gt;'</P
 ><P
 ></P
 ><DIV
@@ -7919,7 +7919,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7934,7 +7934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18492"
+NAME="AEN18769"
 ></A
 ><H3
 ><A
@@ -7984,7 +7984,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7999,7 +7999,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18509"
+NAME="AEN18786"
 ></A
 ><H3
 ><A
@@ -8066,7 +8066,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8081,7 +8081,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18528"
+NAME="AEN18805"
 ></A
 ><H3
 ><A
@@ -8134,7 +8134,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8164,7 +8164,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18550"
+NAME="AEN18827"
 ></A
 ><H3
 ><A
@@ -8219,7 +8219,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8249,7 +8249,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18573"
+NAME="AEN18850"
 ></A
 ><H3
 ><A
@@ -8302,7 +8302,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8332,7 +8332,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18595"
+NAME="AEN18872"
 ></A
 ><H3
 ><A
@@ -8387,7 +8387,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8417,7 +8417,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18618"
+NAME="AEN18895"
 ></A
 ><H3
 ><A
@@ -8482,7 +8482,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8512,7 +8512,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18640"
+NAME="AEN18917"
 ></A
 ><H3
 ><A
@@ -8538,7 +8538,7 @@
 ><P
 >parse an XML declaration header</P
 ><P
->[23] XMLDecl ::= '?xml' VersionInfo EncodingDecl? SDDecl? S? '?'</P
+>[23] XMLDecl ::= '&lt;?xml' VersionInfo EncodingDecl? SDDecl? S? '?&gt;'</P
 ><P
 ></P
 ><DIV
@@ -8562,7 +8562,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8577,7 +8577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18657"
+NAME="AEN18934"
 ></A
 ><H3
 ><A
@@ -8603,7 +8603,7 @@
 ><P
 >parse an XML declaration header for external entities</P
 ><P
->[77] TextDecl ::= '?xml' VersionInfo? EncodingDecl S? '?'</P
+>[77] TextDecl ::= '&lt;?xml' VersionInfo? EncodingDecl S? '?&gt;'</P
 ><P
 >Question: Seems that EncodingDecl is mandatory ? Is that a typo ?</P
 ><P
@@ -8629,7 +8629,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8644,7 +8644,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18675"
+NAME="AEN18952"
 ></A
 ><H3
 ><A
@@ -8694,7 +8694,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8709,7 +8709,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18692"
+NAME="AEN18969"
 ></A
 ><H3
 ><A
@@ -8769,7 +8769,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8786,7 +8786,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8803,7 +8803,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8818,7 +8818,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18720"
+NAME="AEN18997"
 ></A
 ><H3
 ><A
@@ -8844,7 +8844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18725"
+NAME="AEN19002"
 ></A
 ><H3
 ><A
@@ -8870,7 +8870,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18730"
+NAME="AEN19007"
 ></A
 ><H3
 ><A
@@ -8896,7 +8896,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18735"
+NAME="AEN19012"
 ></A
 ><H3
 ><A
@@ -8922,7 +8922,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18740"
+NAME="AEN19017"
 ></A
 ><H3
 ><A
@@ -8994,7 +8994,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9011,7 +9011,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9028,7 +9028,7 @@
 ><I
 >what</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9045,7 +9045,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9062,7 +9062,7 @@
 ><I
 >end2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9079,7 +9079,7 @@
 ><I
 >end3</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9110,7 +9110,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18787"
+NAME="AEN19064"
 ></A
 ><H3
 ><A
@@ -9182,7 +9182,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9199,7 +9199,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9216,7 +9216,7 @@
 ><I
 >what</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9233,7 +9233,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9250,7 +9250,7 @@
 ><I
 >end2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9267,7 +9267,7 @@
 ><I
 >end3</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9298,7 +9298,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18834"
+NAME="AEN19111"
 ></A
 ><H3
 ><A
@@ -9348,7 +9348,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9365,7 +9365,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9395,7 +9395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18858"
+NAME="AEN19135"
 ></A
 ><H3
 ><A
@@ -9444,7 +9444,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9474,7 +9474,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18878"
+NAME="AEN19155"
 ></A
 ><H3
 ><A
@@ -9524,7 +9524,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9541,7 +9541,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9571,7 +9571,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18902"
+NAME="AEN19179"
 ></A
 ><H3
 ><A
@@ -9620,7 +9620,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9650,7 +9650,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18922"
+NAME="AEN19199"
 ></A
 ><H3
 ><A
@@ -9699,7 +9699,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9729,7 +9729,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18942"
+NAME="AEN19219"
 ></A
 ><H3
 ><A
@@ -9779,7 +9779,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9796,7 +9796,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9826,7 +9826,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18966"
+NAME="AEN19243"
 ></A
 ><H3
 ><A
@@ -9875,7 +9875,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9905,7 +9905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18986"
+NAME="AEN19263"
 ></A
 ><H3
 ><A
@@ -9959,7 +9959,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9976,7 +9976,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9993,7 +9993,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10023,7 +10023,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19015"
+NAME="AEN19292"
 ></A
 ><H3
 ><A
@@ -10100,7 +10100,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10115,7 +10115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19037"
+NAME="AEN19314"
 ></A
 ><H3
 ><A
@@ -10145,7 +10145,7 @@
 ><P
 >[67] Reference ::= EntityRef | CharRef</P
 ><P
->[68] EntityRef ::= '' Name ';'</P
+>[68] EntityRef ::= '&amp;' Name ';'</P
 ><P
 >[ WFC: Entity Declared ]
 the Name given in the entity reference must match that in an entity
@@ -10155,8 +10155,8 @@
 >[ WFC: Parsed Entity ]
 An entity reference must not contain the name of an unparsed entity</P
 ><P
->[66] CharRef ::= '#' [0-9]+ ';' |
-'<GTKDOCLINK
+>[66] CharRef ::= '&amp;#' [0-9]+ ';' |
+'&amp;<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
 >' [0-9a-fA-F]+ ';'</P
@@ -10190,7 +10190,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10205,7 +10205,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19061"
+NAME="AEN19338"
 ></A
 ><H3
 ><A
@@ -10251,7 +10251,7 @@
 ><I
 >lang</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10281,7 +10281,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19080"
+NAME="AEN19357"
 ></A
 ><H3
 ><A
@@ -10353,7 +10353,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10370,7 +10370,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10400,7 +10400,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19109"
+NAME="AEN19386"
 ></A
 ><H3
 ><A
@@ -10449,7 +10449,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10466,7 +10466,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10496,7 +10496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19133"
+NAME="AEN19410"
 ></A
 ><H3
 ><A
@@ -10546,7 +10546,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10563,7 +10563,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10580,7 +10580,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10610,7 +10610,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19161"
+NAME="AEN19438"
 ></A
 ><H3
 ><A
@@ -10658,7 +10658,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10673,7 +10673,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19177"
+NAME="AEN19454"
 ></A
 ><H3
 ><A
@@ -10721,7 +10721,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10736,7 +10736,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19193"
+NAME="AEN19470"
 ></A
 ><H3
 ><A
@@ -10769,7 +10769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN19200"
+NAME="AEN19477"
 ></A
 ><H3
 ><A
@@ -10820,7 +10820,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10837,7 +10837,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-sax.html b/doc/html/libxml-sax.html
index 7d662e0..3f87ff7 100644
--- a/doc/html/libxml-sax.html
+++ b/doc/html/libxml-sax.html
@@ -498,8 +498,8 @@
 >htmlDefaultSAXHandlerInit</A
 >       (void);
 void        <A
-HREF="libxml-sax.html#SGMLDEFAULTSAXHANDLERINIT"
->sgmlDefaultSAXHandlerInit</A
+HREF="libxml-sax.html#DOCBDEFAULTSAXHANDLERINIT"
+>docbDefaultSAXHandlerInit</A
 >       (void);</PRE
 ></TD
 ></TR
@@ -573,7 +573,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -652,7 +652,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -732,7 +732,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -749,7 +749,7 @@
 ><I
 >loc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -809,7 +809,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -884,7 +884,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -959,7 +959,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1034,7 +1034,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1109,7 +1109,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1196,7 +1196,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1213,7 +1213,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1230,7 +1230,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1247,7 +1247,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1319,7 +1319,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1336,7 +1336,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1353,7 +1353,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1370,7 +1370,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1437,7 +1437,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1454,7 +1454,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1536,7 +1536,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1553,7 +1553,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1649,7 +1649,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1666,7 +1666,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1683,7 +1683,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1775,7 +1775,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1792,7 +1792,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1809,7 +1809,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1826,7 +1826,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1843,7 +1843,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1860,7 +1860,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1938,7 +1938,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1955,7 +1955,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1972,7 +1972,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1989,7 +1989,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2006,7 +2006,7 @@
 ><I
 >def</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2023,7 +2023,7 @@
 ><I
 >defaultValue</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2040,7 +2040,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2109,7 +2109,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2126,7 +2126,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2143,7 +2143,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2160,7 +2160,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2232,7 +2232,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2249,7 +2249,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2266,7 +2266,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2283,7 +2283,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2359,7 +2359,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2376,7 +2376,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2393,7 +2393,7 @@
 ><I
 >publicId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2410,7 +2410,7 @@
 ><I
 >systemId</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2427,7 +2427,7 @@
 ><I
 >notationName</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2487,7 +2487,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2547,7 +2547,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2618,7 +2618,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2635,7 +2635,7 @@
 ><I
 >fullname</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2652,7 +2652,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2720,7 +2720,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2737,7 +2737,7 @@
 ><I
 >fullname</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2754,7 +2754,7 @@
 ><I
 >atts</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2818,7 +2818,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2835,7 +2835,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2899,7 +2899,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2916,7 +2916,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2982,7 +2982,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2999,7 +2999,7 @@
 ><I
 >ch</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3016,7 +3016,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3082,7 +3082,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3099,7 +3099,7 @@
 ><I
 >ch</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3116,7 +3116,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3184,7 +3184,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3201,7 +3201,7 @@
 ><I
 >target</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3218,7 +3218,7 @@
 ><I
 >data</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3286,7 +3286,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3303,7 +3303,7 @@
 ><I
 >href</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3320,7 +3320,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3384,7 +3384,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3401,7 +3401,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3464,7 +3464,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3544,7 +3544,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3561,7 +3561,7 @@
 ><I
 >nameSpace</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3644,7 +3644,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3661,7 +3661,7 @@
 ><I
 >href</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3678,7 +3678,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3742,7 +3742,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3759,7 +3759,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3824,7 +3824,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3841,7 +3841,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3858,7 +3858,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3933,9 +3933,9 @@
 ></A
 ><H3
 ><A
-NAME="SGMLDEFAULTSAXHANDLERINIT"
+NAME="DOCBDEFAULTSAXHANDLERINIT"
 ></A
->sgmlDefaultSAXHandlerInit ()</H3
+>docbDefaultSAXHandlerInit ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3945,7 +3945,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->void        sgmlDefaultSAXHandlerInit       (void);</PRE
+>void        docbDefaultSAXHandlerInit       (void);</PRE
 ></TD
 ></TR
 ></TABLE
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html
index 1fadcbe..7d450a3 100644
--- a/doc/html/libxml-tree.html
+++ b/doc/html/libxml-tree.html
@@ -1705,6 +1705,15 @@
 HREF="libxml-tree.html#XMLDOCPTR"
 >xmlDocPtr</A
 > cur);
+int         <A
+HREF="libxml-tree.html#XMLSAVEFORMATFILE"
+>xmlSaveFormatFile</A
+>               (const char *filename,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> cur,
+                                             int format);
 void        <A
 HREF="libxml-tree.html#XMLNODEDUMP"
 >xmlNodeDump</A
@@ -1761,7 +1770,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4138"
+NAME="AEN4140"
 ></A
 ><H2
 >Description</H2
@@ -1771,14 +1780,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4141"
+NAME="AEN4143"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4143"
+NAME="AEN4145"
 ></A
 ><H3
 ><A
@@ -1804,7 +1813,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4148"
+NAME="AEN4150"
 ></A
 ><H3
 ><A
@@ -1841,8 +1850,8 @@
     XML_NAMESPACE_DECL=		18,
     XML_XINCLUDE_START=		19,
     XML_XINCLUDE_END=		20
-#ifdef LIBXML_SGML_ENABLED
-   ,XML_SGML_DOCUMENT_NODE=	21
+#ifdef LIBXML_DOCB_ENABLED
+   ,XML_DOCB_DOCUMENT_NODE=	21
 #endif
 } xmlElementType;</PRE
 ></TD
@@ -1854,7 +1863,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4153"
+NAME="AEN4155"
 ></A
 ><H3
 ><A
@@ -1880,7 +1889,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4158"
+NAME="AEN4160"
 ></A
 ><H3
 ><A
@@ -1906,7 +1915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4163"
+NAME="AEN4165"
 ></A
 ><H3
 ><A
@@ -1932,7 +1941,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4168"
+NAME="AEN4170"
 ></A
 ><H3
 ><A
@@ -1962,7 +1971,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4173"
+NAME="AEN4175"
 ></A
 ><H3
 ><A
@@ -1988,7 +1997,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4178"
+NAME="AEN4180"
 ></A
 ><H3
 ><A
@@ -2025,7 +2034,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4183"
+NAME="AEN4185"
 ></A
 ><H3
 ><A
@@ -2056,7 +2065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4188"
+NAME="AEN4190"
 ></A
 ><H3
 ><A
@@ -2085,7 +2094,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4193"
+NAME="AEN4195"
 ></A
 ><H3
 ><A
@@ -2111,7 +2120,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4198"
+NAME="AEN4200"
 ></A
 ><H3
 ><A
@@ -2135,7 +2144,7 @@
     const xmlChar          *name;	/* Attribute name */
     struct _xmlNode    *children;	/* NULL */
     struct _xmlNode        *last;	/* NULL */
-    struct _xmlDtd       *parent;	/* - DTD */
+    struct _xmlDtd       *parent;	/* -&gt; DTD */
     struct _xmlNode        *next;	/* next sibling link  */
     struct _xmlNode        *prev;	/* previous sibling link  */
     struct _xmlDoc          *doc;       /* the containing document */
@@ -2157,7 +2166,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4203"
+NAME="AEN4205"
 ></A
 ><H3
 ><A
@@ -2183,7 +2192,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4208"
+NAME="AEN4210"
 ></A
 ><H3
 ><A
@@ -2214,7 +2223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4213"
+NAME="AEN4215"
 ></A
 ><H3
 ><A
@@ -2245,7 +2254,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4218"
+NAME="AEN4220"
 ></A
 ><H3
 ><A
@@ -2278,7 +2287,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4223"
+NAME="AEN4225"
 ></A
 ><H3
 ><A
@@ -2304,7 +2313,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4228"
+NAME="AEN4230"
 ></A
 ><H3
 ><A
@@ -2336,7 +2345,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4233"
+NAME="AEN4235"
 ></A
 ><H3
 ><A
@@ -2360,7 +2369,7 @@
     const xmlChar          *name;	/* Element name */
     struct _xmlNode    *children;	/* NULL */
     struct _xmlNode        *last;	/* NULL */
-    struct _xmlDtd       *parent;	/* - DTD */
+    struct _xmlDtd       *parent;	/* -&gt; DTD */
     struct _xmlNode        *next;	/* next sibling link  */
     struct _xmlNode        *prev;	/* previous sibling link  */
     struct _xmlDoc          *doc;       /* the containing document */
@@ -2379,7 +2388,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4238"
+NAME="AEN4240"
 ></A
 ><H3
 ><A
@@ -2405,7 +2414,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4243"
+NAME="AEN4245"
 ></A
 ><H3
 ><A
@@ -2431,7 +2440,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4248"
+NAME="AEN4250"
 ></A
 ><H3
 ><A
@@ -2457,7 +2466,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4253"
+NAME="AEN4255"
 ></A
 ><H3
 ><A
@@ -2488,7 +2497,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4258"
+NAME="AEN4260"
 ></A
 ><H3
 ><A
@@ -2514,7 +2523,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4263"
+NAME="AEN4265"
 ></A
 ><H3
 ><A
@@ -2538,7 +2547,7 @@
     const xmlChar *name;	/* Name of the DTD */
     struct _xmlNode *children;	/* the value of the property link */
     struct _xmlNode *last;	/* last child link */
-    struct _xmlDoc  *parent;	/* child-parent link */
+    struct _xmlDoc  *parent;	/* child-&gt;parent link */
     struct _xmlNode *next;	/* next sibling link  */
     struct _xmlNode *prev;	/* previous sibling link  */
     struct _xmlDoc  *doc;	/* the containing document */
@@ -2561,7 +2570,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4268"
+NAME="AEN4270"
 ></A
 ><H3
 ><A
@@ -2587,7 +2596,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4273"
+NAME="AEN4275"
 ></A
 ><H3
 ><A
@@ -2611,7 +2620,7 @@
     const xmlChar   *name;      /* the name of the property */
     struct _xmlNode *children;	/* the value of the property */
     struct _xmlNode *last;	/* NULL */
-    struct _xmlNode *parent;	/* child-parent link */
+    struct _xmlNode *parent;	/* child-&gt;parent link */
     struct _xmlAttr *next;	/* next sibling link  */
     struct _xmlAttr *prev;	/* previous sibling link  */
     struct _xmlDoc  *doc;	/* the containing document */
@@ -2627,7 +2636,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4278"
+NAME="AEN4280"
 ></A
 ><H3
 ><A
@@ -2653,7 +2662,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4283"
+NAME="AEN4285"
 ></A
 ><H3
 ><A
@@ -2683,7 +2692,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4288"
+NAME="AEN4290"
 ></A
 ><H3
 ><A
@@ -2709,7 +2718,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4293"
+NAME="AEN4295"
 ></A
 ><H3
 ><A
@@ -2739,7 +2748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4298"
+NAME="AEN4300"
 ></A
 ><H3
 ><A
@@ -2765,7 +2774,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4303"
+NAME="AEN4305"
 ></A
 ><H3
 ><A
@@ -2794,7 +2803,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4308"
+NAME="AEN4310"
 ></A
 ><H3
 ><A
@@ -2825,7 +2834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4313"
+NAME="AEN4315"
 ></A
 ><H3
 ><A
@@ -2851,7 +2860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4318"
+NAME="AEN4320"
 ></A
 ><H3
 ><A
@@ -2873,9 +2882,9 @@
 #endif
     xmlElementType   type;	/* type number, must be second ! */
     const xmlChar   *name;      /* the name of the node, or the entity */
-    struct _xmlNode *children;	/* parent-childs link */
+    struct _xmlNode *children;	/* parent-&gt;childs link */
     struct _xmlNode *last;	/* last child link */
-    struct _xmlNode *parent;	/* child-parent link */
+    struct _xmlNode *parent;	/* child-&gt;parent link */
     struct _xmlNode *next;	/* next sibling link  */
     struct _xmlNode *prev;	/* previous sibling link  */
     struct _xmlDoc  *doc;	/* the containing document */
@@ -2899,7 +2908,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4323"
+NAME="AEN4325"
 ></A
 ><H3
 ><A
@@ -2925,7 +2934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4328"
+NAME="AEN4330"
 ></A
 ><H3
 ><A
@@ -2949,7 +2958,7 @@
     char           *name;	/* name/filename/URI of the document */
     struct _xmlNode *children;	/* the document tree */
     struct _xmlNode *last;	/* last child link */
-    struct _xmlNode *parent;	/* child-parent link */
+    struct _xmlNode *parent;	/* child-&gt;parent link */
     struct _xmlNode *next;	/* next sibling link  */
     struct _xmlNode *prev;	/* previous sibling link  */
     struct _xmlDoc  *doc;	/* autoreference to itself */
@@ -2977,7 +2986,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4333"
+NAME="AEN4335"
 ></A
 ><H3
 ><A
@@ -3003,7 +3012,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4338"
+NAME="AEN4340"
 ></A
 ><H3
 ><A
@@ -3029,7 +3038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4343"
+NAME="AEN4345"
 ></A
 ><H3
 ><A
@@ -3055,7 +3064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4348"
+NAME="AEN4350"
 ></A
 ><H3
 ><A
@@ -3106,7 +3115,7 @@
 ><I
 >scheme</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3121,7 +3130,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4364"
+NAME="AEN4366"
 ></A
 ><H3
 ><A
@@ -3186,7 +3195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4380"
+NAME="AEN4382"
 ></A
 ><H3
 ><A
@@ -3247,7 +3256,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4396"
+NAME="AEN4398"
 ></A
 ><H3
 ><A
@@ -3298,7 +3307,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3328,7 +3337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4417"
+NAME="AEN4419"
 ></A
 ><H3
 ><A
@@ -3382,7 +3391,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3399,7 +3408,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3429,7 +3438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4442"
+NAME="AEN4444"
 ></A
 ><H3
 ><A
@@ -3477,7 +3486,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3492,7 +3501,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4458"
+NAME="AEN4460"
 ></A
 ><H3
 ><A
@@ -3544,7 +3553,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3561,7 +3570,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3591,7 +3600,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4483"
+NAME="AEN4485"
 ></A
 ><H3
 ><A
@@ -3645,7 +3654,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3662,7 +3671,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3679,7 +3688,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3694,7 +3703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4508"
+NAME="AEN4510"
 ></A
 ><H3
 ><A
@@ -3753,7 +3762,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3770,7 +3779,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3787,7 +3796,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3802,7 +3811,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4534"
+NAME="AEN4536"
 ></A
 ><H3
 ><A
@@ -3854,7 +3863,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3871,7 +3880,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3886,7 +3895,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4555"
+NAME="AEN4557"
 ></A
 ><H3
 ><A
@@ -3935,7 +3944,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3952,7 +3961,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3967,7 +3976,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4575"
+NAME="AEN4577"
 ></A
 ><H3
 ><A
@@ -4016,7 +4025,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4033,7 +4042,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4063,7 +4072,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4599"
+NAME="AEN4601"
 ></A
 ><H3
 ><A
@@ -4112,7 +4121,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4129,7 +4138,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4159,7 +4168,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4623"
+NAME="AEN4625"
 ></A
 ><H3
 ><A
@@ -4207,7 +4216,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4222,7 +4231,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4639"
+NAME="AEN4641"
 ></A
 ><H3
 ><A
@@ -4273,7 +4282,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4303,7 +4312,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4660"
+NAME="AEN4662"
 ></A
 ><H3
 ><A
@@ -4349,7 +4358,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4379,7 +4388,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4679"
+NAME="AEN4681"
 ></A
 ><H3
 ><A
@@ -4431,7 +4440,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4448,7 +4457,7 @@
 ><I
 >scheme</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4463,7 +4472,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4700"
+NAME="AEN4702"
 ></A
 ><H3
 ><A
@@ -4511,7 +4520,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4541,7 +4550,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4720"
+NAME="AEN4722"
 ></A
 ><H3
 ><A
@@ -4604,7 +4613,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4621,7 +4630,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4638,7 +4647,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4655,7 +4664,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4685,7 +4694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4756"
+NAME="AEN4758"
 ></A
 ><H3
 ><A
@@ -4752,7 +4761,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4769,7 +4778,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4786,7 +4795,7 @@
 ><I
 >ExternalID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4803,7 +4812,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4833,7 +4842,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4793"
+NAME="AEN4795"
 ></A
 ><H3
 ><A
@@ -4884,7 +4893,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4914,7 +4923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4814"
+NAME="AEN4816"
 ></A
 ><H3
 ><A
@@ -4962,7 +4971,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4977,7 +4986,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4830"
+NAME="AEN4832"
 ></A
 ><H3
 ><A
@@ -5038,7 +5047,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5055,7 +5064,7 @@
 ><I
 >href</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5072,7 +5081,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5102,7 +5111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4861"
+NAME="AEN4863"
 ></A
 ><H3
 ><A
@@ -5165,7 +5174,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5182,7 +5191,7 @@
 ><I
 >href</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5199,7 +5208,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5229,7 +5238,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4892"
+NAME="AEN4894"
 ></A
 ><H3
 ><A
@@ -5277,7 +5286,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5292,7 +5301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4908"
+NAME="AEN4910"
 ></A
 ><H3
 ><A
@@ -5340,7 +5349,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5355,7 +5364,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4924"
+NAME="AEN4926"
 ></A
 ><H3
 ><A
@@ -5406,7 +5415,7 @@
 ><I
 >version</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5436,7 +5445,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4945"
+NAME="AEN4947"
 ></A
 ><H3
 ><A
@@ -5484,7 +5493,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5500,7 +5509,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4961"
+NAME="AEN4963"
 ></A
 ><H3
 ><A
@@ -5559,7 +5568,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5576,7 +5585,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5593,7 +5602,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5623,7 +5632,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4992"
+NAME="AEN4994"
 ></A
 ><H3
 ><A
@@ -5682,7 +5691,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5699,7 +5708,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5716,7 +5725,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5746,7 +5755,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5023"
+NAME="AEN5025"
 ></A
 ><H3
 ><A
@@ -5809,7 +5818,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5826,7 +5835,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5843,7 +5852,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5860,7 +5869,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5890,7 +5899,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5059"
+NAME="AEN5061"
 ></A
 ><H3
 ><A
@@ -5938,7 +5947,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5953,7 +5962,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5075"
+NAME="AEN5077"
 ></A
 ><H3
 ><A
@@ -6001,7 +6010,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6016,7 +6025,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5091"
+NAME="AEN5093"
 ></A
 ><H3
 ><A
@@ -6071,7 +6080,7 @@
 ><I
 >target</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6088,7 +6097,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6118,7 +6127,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5117"
+NAME="AEN5119"
 ></A
 ><H3
 ><A
@@ -6173,7 +6182,7 @@
 ><I
 >target</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6190,7 +6199,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6220,7 +6229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5143"
+NAME="AEN5145"
 ></A
 ><H3
 ><A
@@ -6271,7 +6280,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6301,7 +6310,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5164"
+NAME="AEN5166"
 ></A
 ><H3
 ><A
@@ -6354,7 +6363,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6371,7 +6380,7 @@
 ><I
 >recursive</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6401,7 +6410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5189"
+NAME="AEN5191"
 ></A
 ><H3
 ><A
@@ -6490,7 +6499,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6507,7 +6516,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6524,7 +6533,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6541,7 +6550,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6571,7 +6580,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5230"
+NAME="AEN5232"
 ></A
 ><H3
 ><A
@@ -6645,7 +6654,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6662,7 +6671,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6679,7 +6688,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6696,7 +6705,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6726,7 +6735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5268"
+NAME="AEN5270"
 ></A
 ><H3
 ><A
@@ -6786,7 +6795,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6803,7 +6812,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6833,7 +6842,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5295"
+NAME="AEN5297"
 ></A
 ><H3
 ><A
@@ -6928,7 +6937,7 @@
 ><I
 >parent</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6945,7 +6954,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6962,7 +6971,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6979,7 +6988,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7009,7 +7018,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5337"
+NAME="AEN5339"
 ></A
 ><H3
 ><A
@@ -7089,7 +7098,7 @@
 ><I
 >parent</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7106,7 +7115,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7123,7 +7132,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7140,7 +7149,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7170,7 +7179,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5376"
+NAME="AEN5378"
 ></A
 ><H3
 ><A
@@ -7225,7 +7234,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7242,7 +7251,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7272,7 +7281,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5402"
+NAME="AEN5404"
 ></A
 ><H3
 ><A
@@ -7323,7 +7332,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7353,7 +7362,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5423"
+NAME="AEN5425"
 ></A
 ><H3
 ><A
@@ -7408,7 +7417,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7425,7 +7434,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7455,7 +7464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5449"
+NAME="AEN5451"
 ></A
 ><H3
 ><A
@@ -7512,7 +7521,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7529,7 +7538,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7546,7 +7555,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7576,7 +7585,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5479"
+NAME="AEN5481"
 ></A
 ><H3
 ><A
@@ -7628,7 +7637,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7645,7 +7654,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7675,7 +7684,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5504"
+NAME="AEN5506"
 ></A
 ><H3
 ><A
@@ -7730,7 +7739,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7747,7 +7756,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7777,7 +7786,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5530"
+NAME="AEN5532"
 ></A
 ><H3
 ><A
@@ -7828,7 +7837,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7858,7 +7867,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5551"
+NAME="AEN5553"
 ></A
 ><H3
 ><A
@@ -7914,7 +7923,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7931,7 +7940,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7948,7 +7957,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7978,7 +7987,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5581"
+NAME="AEN5583"
 ></A
 ><H3
 ><A
@@ -8033,7 +8042,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8050,12 +8059,12 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the char ref string, starting with # or "# ... ;"</TD
+>  the char ref string, starting with # or "&amp;# ... ;"</TD
 ></TR
 ><TR
 ><TD
@@ -8080,7 +8089,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5607"
+NAME="AEN5609"
 ></A
 ><H3
 ><A
@@ -8135,7 +8144,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8152,12 +8161,12 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the reference name, or the reference string with  and ;</TD
+>  the reference name, or the reference string with &amp; and ;</TD
 ></TR
 ><TR
 ><TD
@@ -8182,7 +8191,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5633"
+NAME="AEN5635"
 ></A
 ><H3
 ><A
@@ -8234,7 +8243,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8251,7 +8260,7 @@
 ><I
 >recursive</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8281,7 +8290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5658"
+NAME="AEN5660"
 ></A
 ><H3
 ><A
@@ -8337,7 +8346,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8354,7 +8363,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8371,7 +8380,7 @@
 ><I
 >recursive</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8401,7 +8410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5688"
+NAME="AEN5690"
 ></A
 ><H3
 ><A
@@ -8452,7 +8461,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8482,7 +8491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5709"
+NAME="AEN5711"
 ></A
 ><H3
 ><A
@@ -8533,7 +8542,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8563,7 +8572,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5730"
+NAME="AEN5732"
 ></A
 ><H3
 ><A
@@ -8590,7 +8599,7 @@
 ></TR
 ></TABLE
 ><P
->Get the root element of the document (doc-children is a list
+>Get the root element of the document (doc-&gt;children is a list
 containing possibly comments, PIs, etc ...).</P
 ><P
 ></P
@@ -8615,7 +8624,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8645,7 +8654,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5751"
+NAME="AEN5753"
 ></A
 ><H3
 ><A
@@ -8696,7 +8705,7 @@
 ><I
 >parent</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8726,7 +8735,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5772"
+NAME="AEN5774"
 ></A
 ><H3
 ><A
@@ -8774,7 +8783,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8804,7 +8813,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5792"
+NAME="AEN5794"
 ></A
 ><H3
 ><A
@@ -8853,7 +8862,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8883,7 +8892,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5812"
+NAME="AEN5814"
 ></A
 ><H3
 ><A
@@ -8914,7 +8923,7 @@
 ></TR
 ></TABLE
 ><P
->Set the root element of the document (doc-children is a list
+>Set the root element of the document (doc-&gt;children is a list
 containing possibly comments, PIs, etc ...).</P
 ><P
 ></P
@@ -8939,7 +8948,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8956,7 +8965,7 @@
 ><I
 >root</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8986,7 +8995,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5838"
+NAME="AEN5840"
 ></A
 ><H3
 ><A
@@ -9038,7 +9047,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9055,7 +9064,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9070,7 +9079,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5859"
+NAME="AEN5861"
 ></A
 ><H3
 ><A
@@ -9136,7 +9145,7 @@
 ><I
 >parent</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9153,7 +9162,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9183,7 +9192,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5887"
+NAME="AEN5889"
 ></A
 ><H3
 ><A
@@ -9244,7 +9253,7 @@
 ><I
 >parent</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9261,7 +9270,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9291,7 +9300,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5914"
+NAME="AEN5916"
 ></A
 ><H3
 ><A
@@ -9348,7 +9357,7 @@
 ><I
 >old</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9365,7 +9374,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9395,7 +9404,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5940"
+NAME="AEN5942"
 ></A
 ><H3
 ><A
@@ -9468,7 +9477,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9485,7 +9494,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9515,7 +9524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5969"
+NAME="AEN5971"
 ></A
 ><H3
 ><A
@@ -9588,7 +9597,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9605,7 +9614,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9635,7 +9644,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5998"
+NAME="AEN6000"
 ></A
 ><H3
 ><A
@@ -9708,7 +9717,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9725,7 +9734,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9755,7 +9764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6027"
+NAME="AEN6029"
 ></A
 ><H3
 ><A
@@ -9803,7 +9812,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9818,7 +9827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6043"
+NAME="AEN6045"
 ></A
 ><H3
 ><A
@@ -9873,7 +9882,7 @@
 ><I
 >first</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9890,7 +9899,7 @@
 ><I
 >second</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9920,7 +9929,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6069"
+NAME="AEN6071"
 ></A
 ><H3
 ><A
@@ -9973,7 +9982,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9990,7 +9999,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10007,7 +10016,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10027,7 +10036,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6095"
+NAME="AEN6097"
 ></A
 ><H3
 ><A
@@ -10076,7 +10085,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10091,7 +10100,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6111"
+NAME="AEN6113"
 ></A
 ><H3
 ><A
@@ -10143,7 +10152,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10158,7 +10167,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6128"
+NAME="AEN6130"
 ></A
 ><H3
 ><A
@@ -10210,7 +10219,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10227,7 +10236,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10242,7 +10251,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6149"
+NAME="AEN6151"
 ></A
 ><H3
 ><A
@@ -10294,7 +10303,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10311,7 +10320,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10326,7 +10335,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6170"
+NAME="AEN6172"
 ></A
 ><H3
 ><A
@@ -10396,7 +10405,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10413,7 +10422,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10430,7 +10439,7 @@
 ><I
 >nameSpace</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10460,7 +10469,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6202"
+NAME="AEN6204"
 ></A
 ><H3
 ><A
@@ -10520,7 +10529,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10537,7 +10546,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10554,7 +10563,7 @@
 ><I
 >href</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10584,7 +10593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6233"
+NAME="AEN6235"
 ></A
 ><H3
 ><A
@@ -10639,7 +10648,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10656,7 +10665,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10688,7 +10697,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6259"
+NAME="AEN6261"
 ></A
 ><H3
 ><A
@@ -10740,7 +10749,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10757,7 +10766,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10772,7 +10781,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6280"
+NAME="AEN6282"
 ></A
 ><H3
 ><A
@@ -10823,7 +10832,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10853,7 +10862,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6301"
+NAME="AEN6303"
 ></A
 ><H3
 ><A
@@ -10904,7 +10913,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10934,7 +10943,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6322"
+NAME="AEN6324"
 ></A
 ><H3
 ><A
@@ -10993,7 +11002,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11010,7 +11019,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11027,7 +11036,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11057,7 +11066,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6353"
+NAME="AEN6355"
 ></A
 ><H3
 ><A
@@ -11118,7 +11127,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11135,7 +11144,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11166,7 +11175,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6380"
+NAME="AEN6382"
 ></A
 ><H3
 ><A
@@ -11226,7 +11235,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11243,7 +11252,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11274,7 +11283,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6407"
+NAME="AEN6409"
 ></A
 ><H3
 ><A
@@ -11338,7 +11347,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11355,7 +11364,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11372,7 +11381,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11389,7 +11398,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11419,7 +11428,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6443"
+NAME="AEN6445"
 ></A
 ><H3
 ><A
@@ -11485,7 +11494,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11502,7 +11511,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11519,7 +11528,7 @@
 ><I
 >nameSpace</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11550,7 +11559,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6475"
+NAME="AEN6477"
 ></A
 ><H3
 ><A
@@ -11606,7 +11615,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11623,7 +11632,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11653,7 +11662,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6501"
+NAME="AEN6503"
 ></A
 ><H3
 ><A
@@ -11710,7 +11719,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11727,7 +11736,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11744,7 +11753,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11774,7 +11783,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6531"
+NAME="AEN6533"
 ></A
 ><H3
 ><A
@@ -11831,7 +11840,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11848,7 +11857,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11865,7 +11874,7 @@
 ><I
 >inLine</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11895,7 +11904,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6561"
+NAME="AEN6563"
 ></A
 ><H3
 ><A
@@ -11956,7 +11965,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11973,7 +11982,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -11990,7 +11999,7 @@
 ><I
 >inLine</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12020,7 +12029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6592"
+NAME="AEN6594"
 ></A
 ><H3
 ><A
@@ -12072,7 +12081,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12089,7 +12098,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12104,7 +12113,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6613"
+NAME="AEN6615"
 ></A
 ><H3
 ><A
@@ -12157,7 +12166,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12174,7 +12183,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12191,7 +12200,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12211,7 +12220,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6639"
+NAME="AEN6641"
 ></A
 ><H3
 ><A
@@ -12263,7 +12272,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12280,7 +12289,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12295,7 +12304,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6660"
+NAME="AEN6662"
 ></A
 ><H3
 ><A
@@ -12348,7 +12357,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12365,7 +12374,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12382,7 +12391,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12402,7 +12411,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6686"
+NAME="AEN6688"
 ></A
 ><H3
 ><A
@@ -12456,7 +12465,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12487,7 +12496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6707"
+NAME="AEN6709"
 ></A
 ><H3
 ><A
@@ -12539,7 +12548,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12570,7 +12579,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6728"
+NAME="AEN6730"
 ></A
 ><H3
 ><A
@@ -12623,7 +12632,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12640,7 +12649,7 @@
 ><I
 >lang</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12655,7 +12664,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6749"
+NAME="AEN6751"
 ></A
 ><H3
 ><A
@@ -12705,7 +12714,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12735,7 +12744,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6769"
+NAME="AEN6771"
 ></A
 ><H3
 ><A
@@ -12788,7 +12797,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12805,7 +12814,7 @@
 ><I
 >Param2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12820,7 +12829,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6790"
+NAME="AEN6792"
 ></A
 ><H3
 ><A
@@ -12885,7 +12894,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12902,7 +12911,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -12933,7 +12942,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6817"
+NAME="AEN6819"
 ></A
 ><H3
 ><A
@@ -12986,7 +12995,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13003,7 +13012,7 @@
 ><I
 >uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13018,7 +13027,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6838"
+NAME="AEN6840"
 ></A
 ><H3
 ><A
@@ -13067,7 +13076,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13097,7 +13106,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6858"
+NAME="AEN6860"
 ></A
 ><H3
 ><A
@@ -13143,7 +13152,7 @@
 ><I
 >node</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13173,7 +13182,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6877"
+NAME="AEN6879"
 ></A
 ><H3
 ><A
@@ -13223,7 +13232,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13240,7 +13249,7 @@
 ><I
 >string</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13255,7 +13264,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6897"
+NAME="AEN6899"
 ></A
 ><H3
 ><A
@@ -13308,7 +13317,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13325,7 +13334,7 @@
 ><I
 >string</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13340,7 +13349,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6918"
+NAME="AEN6920"
 ></A
 ><H3
 ><A
@@ -13390,7 +13399,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13407,7 +13416,7 @@
 ><I
 >string</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13422,7 +13431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6938"
+NAME="AEN6940"
 ></A
 ><H3
 ><A
@@ -13476,7 +13485,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13493,7 +13502,7 @@
 ><I
 >string</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13508,7 +13517,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6959"
+NAME="AEN6961"
 ></A
 ><H3
 ><A
@@ -13571,7 +13580,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13588,7 +13597,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13618,7 +13627,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6985"
+NAME="AEN6987"
 ></A
 ><H3
 ><A
@@ -13673,7 +13682,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13690,7 +13699,7 @@
 ><I
 >mem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13707,7 +13716,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13724,7 +13733,7 @@
 ><I
 >format</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13739,7 +13748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7014"
+NAME="AEN7016"
 ></A
 ><H3
 ><A
@@ -13793,7 +13802,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13810,7 +13819,7 @@
 ><I
 >mem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13827,7 +13836,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13842,7 +13851,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7039"
+NAME="AEN7041"
 ></A
 ><H3
 ><A
@@ -13898,7 +13907,7 @@
 ><I
 >out_doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13915,7 +13924,7 @@
 ><I
 >doc_txt_ptr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13932,7 +13941,7 @@
 ><I
 >doc_txt_len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13949,7 +13958,7 @@
 ><I
 >txt_encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -13964,7 +13973,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7068"
+NAME="AEN7070"
 ></A
 ><H3
 ><A
@@ -14017,7 +14026,7 @@
 ><I
 >out_doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14034,7 +14043,7 @@
 ><I
 >doc_txt_ptr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14051,7 +14060,7 @@
 ><I
 >doc_txt_len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14068,7 +14077,7 @@
 ><I
 >txt_encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14085,7 +14094,7 @@
 ><I
 >format</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14100,7 +14109,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7100"
+NAME="AEN7102"
 ></A
 ><H3
 ><A
@@ -14152,7 +14161,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14169,7 +14178,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14199,7 +14208,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7125"
+NAME="AEN7127"
 ></A
 ><H3
 ><A
@@ -14255,7 +14264,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14272,7 +14281,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14289,7 +14298,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14304,7 +14313,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7151"
+NAME="AEN7153"
 ></A
 ><H3
 ><A
@@ -14360,7 +14369,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14377,7 +14386,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14407,7 +14416,128 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7176"
+NAME="AEN7178"
+></A
+><H3
+><A
+NAME="XMLSAVEFORMATFILE"
+></A
+>xmlSaveFormatFile ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlSaveFormatFile               (const char *filename,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> cur,
+                                             int format);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Dump an XML document to a file. Will use compression if
+compiled in and enabled. If <TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+> is "-" the stdout file is
+used. If format is set then the document will be indented on output.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the filename (or URL)</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>cur</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the document</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>format</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  should formatting spaces been added</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> the number of byte written or -1 in case of failure.</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN7207"
 ></A
 ><H3
 ><A
@@ -14465,7 +14595,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14482,7 +14612,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14499,7 +14629,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14516,7 +14646,7 @@
 ><I
 >level</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14533,7 +14663,7 @@
 ><I
 >format</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14548,7 +14678,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7210"
+NAME="AEN7241"
 ></A
 ><H3
 ><A
@@ -14598,7 +14728,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14615,7 +14745,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14632,7 +14762,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14662,7 +14792,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7238"
+NAME="AEN7269"
 ></A
 ><H3
 ><A
@@ -14710,7 +14840,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14740,7 +14870,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7258"
+NAME="AEN7289"
 ></A
 ><H3
 ><A
@@ -14790,7 +14920,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14807,7 +14937,7 @@
 ><I
 >mode</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -14822,7 +14952,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7278"
+NAME="AEN7309"
 ></A
 ><H3
 ><A
@@ -14880,7 +15010,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7293"
+NAME="AEN7324"
 ></A
 ><H3
 ><A
@@ -14926,7 +15056,7 @@
 ><I
 >mode</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-uri.html b/doc/html/libxml-uri.html
index 07862f7..8b20140 100644
--- a/doc/html/libxml-uri.html
+++ b/doc/html/libxml-uri.html
@@ -15,8 +15,8 @@
 TITLE="valid"
 HREF="libxml-valid.html"><LINK
 REL="NEXT"
-TITLE="HTMLparser"
-HREF="libxml-htmlparser.html"></HEAD
+TITLE="xmlerror"
+HREF="libxml-xmlerror.html"></HEAD
 ><BODY
 BGCOLOR="#FFFFFF"
 TEXT="#000000"
@@ -101,7 +101,7 @@
 BGCOLOR="#C00000"
 ALIGN="right"
 ><A
-HREF="libxml-htmlparser.html"
+HREF="libxml-xmlerror.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN9571"
+NAME="AEN9602"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN9574"
+NAME="AEN9605"
 ></A
 ><H2
 >Synopsis</H2
@@ -243,7 +243,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9602"
+NAME="AEN9633"
 ></A
 ><H2
 >Description</H2
@@ -253,14 +253,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9605"
+NAME="AEN9636"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9607"
+NAME="AEN9638"
 ></A
 ><H3
 ><A
@@ -296,7 +296,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9612"
+NAME="AEN9643"
 ></A
 ><H3
 ><A
@@ -322,7 +322,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9617"
+NAME="AEN9648"
 ></A
 ><H3
 ><A
@@ -383,7 +383,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9633"
+NAME="AEN9664"
 ></A
 ><H3
 ><A
@@ -443,7 +443,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -460,7 +460,7 @@
 ><I
 >base</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -491,7 +491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9660"
+NAME="AEN9691"
 ></A
 ><H3
 ><A
@@ -541,7 +541,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -571,7 +571,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9681"
+NAME="AEN9712"
 ></A
 ><H3
 ><A
@@ -628,7 +628,7 @@
 ><I
 >uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -645,7 +645,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -675,7 +675,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9707"
+NAME="AEN9738"
 ></A
 ><H3
 ><A
@@ -726,7 +726,7 @@
 ><I
 >uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -756,7 +756,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9728"
+NAME="AEN9759"
 ></A
 ><H3
 ><A
@@ -813,7 +813,7 @@
 ><I
 >stream</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -830,7 +830,7 @@
 ><I
 >uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -845,7 +845,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9750"
+NAME="AEN9781"
 ></A
 ><H3
 ><A
@@ -896,7 +896,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -913,12 +913,12 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->   the lenght in bytes to unescape (or = 0 to indicate full string)</TD
+>   the lenght in bytes to unescape (or &lt;= 0 to indicate full string)</TD
 ></TR
 ><TR
 ><TD
@@ -930,7 +930,7 @@
 ><I
 >target</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -960,7 +960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9778"
+NAME="AEN9809"
 ></A
 ><H3
 ><A
@@ -1008,7 +1008,7 @@
 ><I
 >path</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1038,7 +1038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9798"
+NAME="AEN9829"
 ></A
 ><H3
 ><A
@@ -1098,7 +1098,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1128,7 +1128,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9821"
+NAME="AEN9852"
 ></A
 ><H3
 ><A
@@ -1176,7 +1176,7 @@
 ><I
 >uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1258,7 +1258,7 @@
 BGCOLOR="#C00000"
 ALIGN="right"
 ><A
-HREF="libxml-htmlparser.html"
+HREF="libxml-xmlerror.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -1286,7 +1286,7 @@
 COLOR="#FFFFFF"
 SIZE="3"
 ><B
->HTMLparser</B
+>xmlerror</B
 ></FONT
 ></TD
 ></TR
diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html
index fe86179..c5158d4 100644
--- a/doc/html/libxml-valid.html
+++ b/doc/html/libxml-valid.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN7785"
+NAME="AEN7816"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN7788"
+NAME="AEN7819"
 ></A
 ><H2
 >Synopsis</H2
@@ -940,7 +940,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8005"
+NAME="AEN8036"
 ></A
 ><H2
 >Description</H2
@@ -950,14 +950,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8008"
+NAME="AEN8039"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8010"
+NAME="AEN8041"
 ></A
 ><H3
 ><A
@@ -983,7 +983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8015"
+NAME="AEN8046"
 ></A
 ><H3
 ><A
@@ -1009,7 +1009,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8020"
+NAME="AEN8051"
 ></A
 ><H3
 ><A
@@ -1054,7 +1054,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1071,7 +1071,7 @@
 ><I
 >msg</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1088,7 +1088,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1103,7 +1103,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8042"
+NAME="AEN8073"
 ></A
 ><H3
 ><A
@@ -1148,7 +1148,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1165,7 +1165,7 @@
 ><I
 >msg</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1182,7 +1182,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1197,7 +1197,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8064"
+NAME="AEN8095"
 ></A
 ><H3
 ><A
@@ -1243,7 +1243,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8069"
+NAME="AEN8100"
 ></A
 ><H3
 ><A
@@ -1269,7 +1269,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8074"
+NAME="AEN8105"
 ></A
 ><H3
 ><A
@@ -1295,7 +1295,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8079"
+NAME="AEN8110"
 ></A
 ><H3
 ><A
@@ -1321,7 +1321,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8084"
+NAME="AEN8115"
 ></A
 ><H3
 ><A
@@ -1347,7 +1347,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8089"
+NAME="AEN8120"
 ></A
 ><H3
 ><A
@@ -1373,7 +1373,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8094"
+NAME="AEN8125"
 ></A
 ><H3
 ><A
@@ -1399,7 +1399,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8099"
+NAME="AEN8130"
 ></A
 ><H3
 ><A
@@ -1460,7 +1460,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1477,7 +1477,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1508,7 +1508,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8128"
+NAME="AEN8159"
 ></A
 ><H3
 ><A
@@ -1575,7 +1575,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1592,7 +1592,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1609,7 +1609,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1626,7 +1626,7 @@
 ><I
 >PublicID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1643,7 +1643,7 @@
 ><I
 >SystemID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1673,7 +1673,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8169"
+NAME="AEN8200"
 ></A
 ><H3
 ><A
@@ -1724,7 +1724,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1754,7 +1754,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8190"
+NAME="AEN8221"
 ></A
 ><H3
 ><A
@@ -1802,7 +1802,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1817,7 +1817,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8206"
+NAME="AEN8237"
 ></A
 ><H3
 ><A
@@ -1869,7 +1869,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1886,7 +1886,7 @@
 ><I
 >nota</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1901,7 +1901,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8227"
+NAME="AEN8258"
 ></A
 ><H3
 ><A
@@ -1953,7 +1953,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1970,7 +1970,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1985,7 +1985,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8248"
+NAME="AEN8279"
 ></A
 ><H3
 ><A
@@ -2040,7 +2040,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2057,7 +2057,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2087,7 +2087,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8274"
+NAME="AEN8305"
 ></A
 ><H3
 ><A
@@ -2138,7 +2138,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2168,7 +2168,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8295"
+NAME="AEN8326"
 ></A
 ><H3
 ><A
@@ -2216,7 +2216,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2231,7 +2231,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8311"
+NAME="AEN8342"
 ></A
 ><H3
 ><A
@@ -2282,7 +2282,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2299,7 +2299,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2316,7 +2316,7 @@
 ><I
 >glob</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2331,7 +2331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8335"
+NAME="AEN8366"
 ></A
 ><H3
 ><A
@@ -2398,7 +2398,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2415,7 +2415,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2432,7 +2432,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2449,7 +2449,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2466,7 +2466,7 @@
 ><I
 >content</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2496,7 +2496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8376"
+NAME="AEN8407"
 ></A
 ><H3
 ><A
@@ -2547,7 +2547,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2577,7 +2577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8397"
+NAME="AEN8428"
 ></A
 ><H3
 ><A
@@ -2625,7 +2625,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2640,7 +2640,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8413"
+NAME="AEN8444"
 ></A
 ><H3
 ><A
@@ -2692,7 +2692,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2709,7 +2709,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2724,7 +2724,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8434"
+NAME="AEN8465"
 ></A
 ><H3
 ><A
@@ -2777,7 +2777,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2794,7 +2794,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2809,7 +2809,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8455"
+NAME="AEN8486"
 ></A
 ><H3
 ><A
@@ -2860,7 +2860,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2891,7 +2891,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8476"
+NAME="AEN8507"
 ></A
 ><H3
 ><A
@@ -2939,7 +2939,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2954,7 +2954,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8492"
+NAME="AEN8523"
 ></A
 ><H3
 ><A
@@ -3005,7 +3005,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3036,7 +3036,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8513"
+NAME="AEN8544"
 ></A
 ><H3
 ><A
@@ -3125,7 +3125,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3142,7 +3142,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3159,7 +3159,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3176,7 +3176,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3193,7 +3193,7 @@
 ><I
 >ns</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3210,7 +3210,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3227,7 +3227,7 @@
 ><I
 >def</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3244,7 +3244,7 @@
 ><I
 >defaultValue</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3261,7 +3261,7 @@
 ><I
 >tree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3291,7 +3291,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8575"
+NAME="AEN8606"
 ></A
 ><H3
 ><A
@@ -3342,7 +3342,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3372,7 +3372,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8596"
+NAME="AEN8627"
 ></A
 ><H3
 ><A
@@ -3420,7 +3420,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3435,7 +3435,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8612"
+NAME="AEN8643"
 ></A
 ><H3
 ><A
@@ -3487,7 +3487,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3504,7 +3504,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3519,7 +3519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8633"
+NAME="AEN8664"
 ></A
 ><H3
 ><A
@@ -3572,7 +3572,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3589,7 +3589,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3604,7 +3604,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8654"
+NAME="AEN8685"
 ></A
 ><H3
 ><A
@@ -3667,7 +3667,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3684,7 +3684,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3701,7 +3701,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3718,7 +3718,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3748,7 +3748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8690"
+NAME="AEN8721"
 ></A
 ><H3
 ><A
@@ -3797,7 +3797,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3827,7 +3827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8710"
+NAME="AEN8741"
 ></A
 ><H3
 ><A
@@ -3875,7 +3875,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3890,7 +3890,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8726"
+NAME="AEN8757"
 ></A
 ><H3
 ><A
@@ -3945,7 +3945,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3962,7 +3962,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3992,7 +3992,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8752"
+NAME="AEN8783"
 ></A
 ><H3
 ><A
@@ -4050,7 +4050,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4067,7 +4067,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4084,7 +4084,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4114,7 +4114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8782"
+NAME="AEN8813"
 ></A
 ><H3
 ><A
@@ -4166,7 +4166,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4183,7 +4183,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4213,7 +4213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8807"
+NAME="AEN8838"
 ></A
 ><H3
 ><A
@@ -4276,7 +4276,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4293,7 +4293,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4310,7 +4310,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4327,7 +4327,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4357,7 +4357,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8843"
+NAME="AEN8874"
 ></A
 ><H3
 ><A
@@ -4406,7 +4406,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4436,7 +4436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8863"
+NAME="AEN8894"
 ></A
 ><H3
 ><A
@@ -4484,7 +4484,7 @@
 ><I
 >table</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4499,7 +4499,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8879"
+NAME="AEN8910"
 ></A
 ><H3
 ><A
@@ -4557,7 +4557,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4574,7 +4574,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4591,7 +4591,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4621,7 +4621,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8909"
+NAME="AEN8940"
 ></A
 ><H3
 ><A
@@ -4673,7 +4673,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4690,7 +4690,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4720,7 +4720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8934"
+NAME="AEN8965"
 ></A
 ><H3
 ><A
@@ -4775,7 +4775,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4792,7 +4792,7 @@
 ><I
 >ID</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4822,7 +4822,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8960"
+NAME="AEN8991"
 ></A
 ><H3
 ><A
@@ -4878,7 +4878,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4895,7 +4895,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4925,7 +4925,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8985"
+NAME="AEN9016"
 ></A
 ><H3
 ><A
@@ -4986,7 +4986,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5003,7 +5003,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5020,7 +5020,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5050,7 +5050,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9015"
+NAME="AEN9046"
 ></A
 ><H3
 ><A
@@ -5128,7 +5128,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5145,7 +5145,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5162,7 +5162,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5179,7 +5179,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5210,7 +5210,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9055"
+NAME="AEN9086"
 ></A
 ><H3
 ><A
@@ -5273,7 +5273,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5290,7 +5290,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5307,7 +5307,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5337,7 +5337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9086"
+NAME="AEN9117"
 ></A
 ><H3
 ><A
@@ -5404,7 +5404,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5421,7 +5421,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5451,7 +5451,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9115"
+NAME="AEN9146"
 ></A
 ><H3
 ><A
@@ -5511,7 +5511,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5528,7 +5528,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5545,7 +5545,7 @@
 ><I
 >nota</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5575,7 +5575,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9145"
+NAME="AEN9176"
 ></A
 ><H3
 ><A
@@ -5633,7 +5633,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5650,7 +5650,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5667,7 +5667,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5697,7 +5697,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9176"
+NAME="AEN9207"
 ></A
 ><H3
 ><A
@@ -5756,7 +5756,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5773,7 +5773,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5803,7 +5803,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9202"
+NAME="AEN9233"
 ></A
 ><H3
 ><A
@@ -5859,7 +5859,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5876,7 +5876,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5906,7 +5906,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9228"
+NAME="AEN9259"
 ></A
 ><H3
 ><A
@@ -5962,7 +5962,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5979,7 +5979,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5996,7 +5996,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6026,7 +6026,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9258"
+NAME="AEN9289"
 ></A
 ><H3
 ><A
@@ -6092,7 +6092,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6109,7 +6109,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6126,7 +6126,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6156,7 +6156,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9290"
+NAME="AEN9321"
 ></A
 ><H3
 ><A
@@ -6232,7 +6232,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6249,7 +6249,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6266,7 +6266,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6283,7 +6283,7 @@
 ><I
 >attr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6300,7 +6300,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6330,7 +6330,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9331"
+NAME="AEN9362"
 ></A
 ><H3
 ><A
@@ -6385,7 +6385,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6402,7 +6402,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6432,7 +6432,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9357"
+NAME="AEN9388"
 ></A
 ><H3
 ><A
@@ -6489,7 +6489,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6506,7 +6506,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6523,7 +6523,7 @@
 ><I
 >notationName</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6553,7 +6553,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9387"
+NAME="AEN9418"
 ></A
 ><H3
 ><A
@@ -6606,7 +6606,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6623,7 +6623,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6653,7 +6653,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9412"
+NAME="AEN9443"
 ></A
 ><H3
 ><A
@@ -6713,7 +6713,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6730,7 +6730,7 @@
 ><I
 >elem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6747,7 +6747,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6777,7 +6777,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9443"
+NAME="AEN9474"
 ></A
 ><H3
 ><A
@@ -6832,7 +6832,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6849,7 +6849,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6879,7 +6879,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9469"
+NAME="AEN9500"
 ></A
 ><H3
 ><A
@@ -6934,7 +6934,7 @@
 ><I
 >dtd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6951,7 +6951,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6981,7 +6981,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9495"
+NAME="AEN9526"
 ></A
 ><H3
 ><A
@@ -7028,11 +7028,11 @@
 >next</I
 ></TT
 > in the following ways:
-to insert before 'node': xmlValidGetValidElements(node-prev, node, ...
-to insert next 'node': xmlValidGetValidElements(node, node-next, ...
-to replace 'node': xmlValidGetValidElements(node-prev, node-next, ...
-to prepend a child to 'node': xmlValidGetValidElements(NULL, node-childs,
-to append a child to 'node': xmlValidGetValidElements(node-last, NULL, ...</P
+to insert before 'node': xmlValidGetValidElements(node-&gt;prev, node, ...
+to insert next 'node': xmlValidGetValidElements(node, node-&gt;next, ...
+to replace 'node': xmlValidGetValidElements(node-&gt;prev, node-&gt;next, ...
+to prepend a child to 'node': xmlValidGetValidElements(NULL, node-&gt;childs,
+to append a child to 'node': xmlValidGetValidElements(node-&gt;last, NULL, ...</P
 ><P
 >pointers to the element names are inserted at the beginning of the array
 and do not need to be freed.</P
@@ -7059,7 +7059,7 @@
 ><I
 >prev</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7076,7 +7076,7 @@
 ><I
 >next</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7093,7 +7093,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7110,7 +7110,7 @@
 ><I
 >max</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7147,7 +7147,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9533"
+NAME="AEN9564"
 ></A
 ><H3
 ><A
@@ -7201,7 +7201,7 @@
 ><I
 >ctree</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7218,7 +7218,7 @@
 ><I
 >list</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7235,7 +7235,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7252,7 +7252,7 @@
 ><I
 >max</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html
index 4d729d4..96699c9 100644
--- a/doc/html/libxml-xinclude.html
+++ b/doc/html/libxml-xinclude.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN14675"
+NAME="AEN14916"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN14678"
+NAME="AEN14919"
 ></A
 ><H2
 >Synopsis</H2
@@ -158,7 +158,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14683"
+NAME="AEN14924"
 ></A
 ><H2
 >Description</H2
@@ -168,14 +168,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14686"
+NAME="AEN14927"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14688"
+NAME="AEN14929"
 ></A
 ><H3
 ><A
@@ -228,7 +228,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-xmlio.html b/doc/html/libxml-xmlio.html
index 5d52aec..4d0b958 100644
--- a/doc/html/libxml-xmlio.html
+++ b/doc/html/libxml-xmlio.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN15491"
+NAME="AEN15732"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN15494"
+NAME="AEN15735"
 ></A
 ><H2
 >Synopsis</H2
@@ -486,6 +486,19 @@
 >xmlDocPtr</A
 > cur,
                                              const char *encoding);
+int         <A
+HREF="libxml-xmlio.html#XMLSAVEFORMATFILETO"
+>xmlSaveFormatFileTo</A
+>             (<A
+HREF="libxml-xmlio.html#XMLOUTPUTBUFFER"
+>xmlOutputBuffer</A
+> *buf,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> cur,
+                                             const char *encoding,
+                                             int format);
 void        <A
 HREF="libxml-xmlio.html#XMLNODEDUMPOUTPUT"
 >xmlNodeDumpOutput</A
@@ -523,7 +536,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN15590"
+NAME="AEN15834"
 ></A
 ><H2
 >Description</H2
@@ -533,14 +546,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN15593"
+NAME="AEN15837"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15595"
+NAME="AEN15839"
 ></A
 ><H3
 ><A
@@ -583,7 +596,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -613,7 +626,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15613"
+NAME="AEN15857"
 ></A
 ><H3
 ><A
@@ -656,7 +669,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -671,7 +684,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15627"
+NAME="AEN15871"
 ></A
 ><H3
 ><A
@@ -716,7 +729,7 @@
 ><I
 >context</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -733,7 +746,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -750,7 +763,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -780,7 +793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15653"
+NAME="AEN15897"
 ></A
 ><H3
 ><A
@@ -823,7 +836,7 @@
 ><I
 >context</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -838,7 +851,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15667"
+NAME="AEN15911"
 ></A
 ><H3
 ><A
@@ -873,7 +886,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15672"
+NAME="AEN15916"
 ></A
 ><H3
 ><A
@@ -899,7 +912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15677"
+NAME="AEN15921"
 ></A
 ><H3
 ><A
@@ -942,7 +955,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -972,7 +985,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15695"
+NAME="AEN15939"
 ></A
 ><H3
 ><A
@@ -1015,7 +1028,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1030,7 +1043,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15709"
+NAME="AEN15953"
 ></A
 ><H3
 ><A
@@ -1075,7 +1088,7 @@
 ><I
 >context</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1092,7 +1105,7 @@
 ><I
 >buffer</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1109,7 +1122,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1139,7 +1152,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15735"
+NAME="AEN15979"
 ></A
 ><H3
 ><A
@@ -1182,7 +1195,7 @@
 ><I
 >context</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1197,7 +1210,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15749"
+NAME="AEN15993"
 ></A
 ><H3
 ><A
@@ -1233,7 +1246,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15754"
+NAME="AEN15998"
 ></A
 ><H3
 ><A
@@ -1259,7 +1272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15759"
+NAME="AEN16003"
 ></A
 ><H3
 ><A
@@ -1288,7 +1301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15765"
+NAME="AEN16009"
 ></A
 ><H3
 ><A
@@ -1340,7 +1353,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1370,7 +1383,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15786"
+NAME="AEN16030"
 ></A
 ><H3
 ><A
@@ -1421,7 +1434,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1438,7 +1451,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1468,7 +1481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15810"
+NAME="AEN16054"
 ></A
 ><H3
 ><A
@@ -1525,7 +1538,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1542,7 +1555,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1572,7 +1585,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15835"
+NAME="AEN16079"
 ></A
 ><H3
 ><A
@@ -1629,7 +1642,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1646,7 +1659,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1676,7 +1689,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15861"
+NAME="AEN16105"
 ></A
 ><H3
 ><A
@@ -1730,7 +1743,7 @@
 ><I
 >fd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1747,7 +1760,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1777,7 +1790,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15886"
+NAME="AEN16130"
 ></A
 ><H3
 ><A
@@ -1832,7 +1845,7 @@
 ><I
 >mem</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1849,7 +1862,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1866,7 +1879,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1896,7 +1909,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15915"
+NAME="AEN16159"
 ></A
 ><H3
 ><A
@@ -1958,7 +1971,7 @@
 ><I
 >ioread</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1975,7 +1988,7 @@
 ><I
 >ioclose</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1992,7 +2005,7 @@
 ><I
 >ioctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2009,7 +2022,7 @@
 ><I
 >enc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2039,7 +2052,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15950"
+NAME="AEN16194"
 ></A
 ><H3
 ><A
@@ -2090,7 +2103,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2107,7 +2120,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2138,7 +2151,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15974"
+NAME="AEN16218"
 ></A
 ><H3
 ><A
@@ -2168,7 +2181,7 @@
 This routine is used when operating the parser in normal (pull) mode</P
 ><P
 >TODO: one should be able to remove one extra copy by copying directy
-onto in-buffer or in-raw</P
+onto in-&gt;buffer or in-&gt;raw</P
 ><P
 ></P
 ><DIV
@@ -2192,7 +2205,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2209,7 +2222,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2240,7 +2253,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15999"
+NAME="AEN16243"
 ></A
 ><H3
 ><A
@@ -2292,7 +2305,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2309,7 +2322,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2326,7 +2339,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2357,7 +2370,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16027"
+NAME="AEN16271"
 ></A
 ><H3
 ><A
@@ -2405,7 +2418,7 @@
 ><I
 >in</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2420,7 +2433,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16043"
+NAME="AEN16287"
 ></A
 ><H3
 ><A
@@ -2463,7 +2476,7 @@
 ><I
 >filename</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2493,7 +2506,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16061"
+NAME="AEN16305"
 ></A
 ><H3
 ><A
@@ -2553,7 +2566,7 @@
 ><I
 >matchFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2570,7 +2583,7 @@
 ><I
 >openFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2587,7 +2600,7 @@
 ><I
 >readFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2604,7 +2617,7 @@
 ><I
 >closeFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2634,7 +2647,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16096"
+NAME="AEN16340"
 ></A
 ><H3
 ><A
@@ -2663,7 +2676,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16102"
+NAME="AEN16346"
 ></A
 ><H3
 ><A
@@ -2714,7 +2727,7 @@
 ><I
 >encoder</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2744,7 +2757,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16123"
+NAME="AEN16367"
 ></A
 ><H3
 ><A
@@ -2803,7 +2816,7 @@
 ><I
 >URI</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2820,7 +2833,7 @@
 ><I
 >encoder</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2837,7 +2850,7 @@
 ><I
 >compression</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2867,7 +2880,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16152"
+NAME="AEN16396"
 ></A
 ><H3
 ><A
@@ -2924,7 +2937,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2941,7 +2954,7 @@
 ><I
 >encoder</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2971,7 +2984,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16178"
+NAME="AEN16422"
 ></A
 ><H3
 ><A
@@ -3024,7 +3037,7 @@
 ><I
 >fd</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3041,7 +3054,7 @@
 ><I
 >encoder</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3071,7 +3084,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16203"
+NAME="AEN16447"
 ></A
 ><H3
 ><A
@@ -3132,7 +3145,7 @@
 ><I
 >iowrite</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3149,7 +3162,7 @@
 ><I
 >ioclose</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3166,7 +3179,7 @@
 ><I
 >ioctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3183,7 +3196,7 @@
 ><I
 >encoder</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3213,7 +3226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16238"
+NAME="AEN16482"
 ></A
 ><H3
 ><A
@@ -3266,7 +3279,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3283,7 +3296,7 @@
 ><I
 >len</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3300,7 +3313,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3331,7 +3344,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16266"
+NAME="AEN16510"
 ></A
 ><H3
 ><A
@@ -3383,7 +3396,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3400,7 +3413,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3431,7 +3444,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16290"
+NAME="AEN16534"
 ></A
 ><H3
 ><A
@@ -3479,7 +3492,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3509,7 +3522,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16310"
+NAME="AEN16554"
 ></A
 ><H3
 ><A
@@ -3558,7 +3571,7 @@
 ><I
 >out</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3588,7 +3601,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16330"
+NAME="AEN16574"
 ></A
 ><H3
 ><A
@@ -3648,7 +3661,7 @@
 ><I
 >matchFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3665,7 +3678,7 @@
 ><I
 >openFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3682,7 +3695,7 @@
 ><I
 >writeFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3699,7 +3712,7 @@
 ><I
 >closeFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3729,7 +3742,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16365"
+NAME="AEN16609"
 ></A
 ><H3
 ><A
@@ -3782,7 +3795,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3799,7 +3812,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3816,7 +3829,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3846,7 +3859,142 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16394"
+NAME="AEN16638"
+></A
+><H3
+><A
+NAME="XMLSAVEFORMATFILETO"
+></A
+>xmlSaveFormatFileTo ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlSaveFormatFileTo             (<A
+HREF="libxml-xmlio.html#XMLOUTPUTBUFFER"
+>xmlOutputBuffer</A
+> *buf,
+                                             <A
+HREF="libxml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> cur,
+                                             const char *encoding,
+                                             int format);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Dump an XML document to an I/O buffer.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>buf</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an output I/O buffer</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>cur</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the document</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>encoding</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the encoding if any assuming the i/O layer handles the trancoding</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>format</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> should formatting spaces been added</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> the number of byte written or -1 in case of failure.</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN16671"
 ></A
 ><H3
 ><A
@@ -3905,7 +4053,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3922,7 +4070,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3939,7 +4087,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3956,7 +4104,7 @@
 ><I
 >level</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3973,7 +4121,7 @@
 ><I
 >format</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3990,7 +4138,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4005,7 +4153,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16432"
+NAME="AEN16709"
 ></A
 ><H3
 ><A
@@ -4056,7 +4204,7 @@
 ><I
 >buf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4073,7 +4221,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4090,7 +4238,7 @@
 ><I
 >encoding</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html
index 8f04c6e..4af7330 100644
--- a/doc/html/libxml-xmlmemory.html
+++ b/doc/html/libxml-xmlmemory.html
@@ -109,7 +109,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20178"
+NAME="AEN20455"
 ></A
 ><H2
 >Name</H2
@@ -117,7 +117,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20181"
+NAME="AEN20458"
 ></A
 ><H2
 >Synopsis</H2
@@ -268,7 +268,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20215"
+NAME="AEN20492"
 ></A
 ><H2
 >Description</H2
@@ -278,14 +278,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN20218"
+NAME="AEN20495"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20220"
+NAME="AEN20497"
 ></A
 ><H3
 ><A
@@ -311,7 +311,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20225"
+NAME="AEN20502"
 ></A
 ><H3
 ><A
@@ -337,7 +337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20230"
+NAME="AEN20507"
 ></A
 ><H3
 ><A
@@ -363,7 +363,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20235"
+NAME="AEN20512"
 ></A
 ><H3
 ><A
@@ -406,7 +406,7 @@
 ><I
 >p</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -423,7 +423,7 @@
 ><I
 >l</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -438,7 +438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20253"
+NAME="AEN20530"
 ></A
 ><H3
 ><A
@@ -481,7 +481,7 @@
 ><I
 >Param1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -496,7 +496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20267"
+NAME="AEN20544"
 ></A
 ><H3
 ><A
@@ -539,7 +539,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -554,7 +554,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20281"
+NAME="AEN20558"
 ></A
 ><H3
 ><A
@@ -598,7 +598,7 @@
 ><I
 >Param1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -615,7 +615,7 @@
 ><I
 >...</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -630,7 +630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20299"
+NAME="AEN20576"
 ></A
 ><H3
 ><A
@@ -673,7 +673,7 @@
 ><I
 >Param1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -703,7 +703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20317"
+NAME="AEN20594"
 ></A
 ><H3
 ><A
@@ -767,7 +767,7 @@
 ><I
 >freeFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -787,7 +787,7 @@
 ><I
 >mallocFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -807,7 +807,7 @@
 ><I
 >reallocFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -827,7 +827,7 @@
 ><I
 >strdupFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -860,7 +860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20357"
+NAME="AEN20634"
 ></A
 ><H3
 ><A
@@ -920,7 +920,7 @@
 ><I
 >freeFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -940,7 +940,7 @@
 ><I
 >mallocFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -960,7 +960,7 @@
 ><I
 >reallocFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -980,7 +980,7 @@
 ><I
 >strdupFunc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1013,7 +1013,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20396"
+NAME="AEN20673"
 ></A
 ><H3
 ><A
@@ -1071,7 +1071,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20411"
+NAME="AEN20688"
 ></A
 ><H3
 ><A
@@ -1129,7 +1129,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20426"
+NAME="AEN20703"
 ></A
 ><H3
 ><A
@@ -1177,7 +1177,7 @@
 ><I
 >fp</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1193,7 +1193,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20442"
+NAME="AEN20719"
 ></A
 ><H3
 ><A
@@ -1248,7 +1248,7 @@
 ><I
 >fp</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1265,7 +1265,7 @@
 ><I
 >nr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1280,7 +1280,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20463"
+NAME="AEN20740"
 ></A
 ><H3
 ><A
@@ -1308,7 +1308,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20469"
+NAME="AEN20746"
 ></A
 ><H3
 ><A
@@ -1351,7 +1351,7 @@
 ><I
 >x</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1366,7 +1366,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20483"
+NAME="AEN20760"
 ></A
 ><H3
 ><A
@@ -1409,7 +1409,7 @@
 ><I
 >p</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1426,7 +1426,7 @@
 ><I
 >x</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1441,7 +1441,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20501"
+NAME="AEN20778"
 ></A
 ><H3
 ><A
@@ -1484,7 +1484,7 @@
 ><I
 >x</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1499,7 +1499,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20515"
+NAME="AEN20792"
 ></A
 ><H3
 ><A
@@ -1549,7 +1549,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1566,7 +1566,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1583,7 +1583,7 @@
 ><I
 >line</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1598,7 +1598,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20539"
+NAME="AEN20816"
 ></A
 ><H3
 ><A
@@ -1649,7 +1649,7 @@
 ><I
 >ptr</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1666,7 +1666,7 @@
 ><I
 >size</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1683,7 +1683,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1700,7 +1700,7 @@
 ><I
 >line</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1715,7 +1715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN20567"
+NAME="AEN20844"
 ></A
 ><H3
 ><A
@@ -1765,7 +1765,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1782,7 +1782,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1799,7 +1799,7 @@
 ><I
 >line</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html
index a772a3f..60e770a 100644
--- a/doc/html/libxml-xpath.html
+++ b/doc/html/libxml-xpath.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10816"
+NAME="AEN11057"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10819"
+NAME="AEN11060"
 ></A
 ><H2
 >Synopsis</H2
@@ -459,7 +459,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10907"
+NAME="AEN11148"
 ></A
 ><H2
 >Description</H2
@@ -469,14 +469,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10910"
+NAME="AEN11151"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10912"
+NAME="AEN11153"
 ></A
 ><H3
 ><A
@@ -543,7 +543,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10917"
+NAME="AEN11158"
 ></A
 ><H3
 ><A
@@ -569,7 +569,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10922"
+NAME="AEN11163"
 ></A
 ><H3
 ><A
@@ -609,7 +609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10927"
+NAME="AEN11168"
 ></A
 ><H3
 ><A
@@ -635,7 +635,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10932"
+NAME="AEN11173"
 ></A
 ><H3
 ><A
@@ -671,7 +671,9 @@
     XPTR_SYNTAX_ERROR,
     XPTR_RESOURCE_ERROR,
     XPTR_SUB_RESOURCE_ERROR,
-    XPATH_UNDEF_PREFIX_ERROR
+    XPATH_UNDEF_PREFIX_ERROR,
+    XPATH_ENCODING_ERROR,
+    XPATH_INVALID_CHAR_ERROR
 } xmlXPathError;</PRE
 ></TD
 ></TR
@@ -689,7 +691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10939"
+NAME="AEN11180"
 ></A
 ><H3
 ><A
@@ -719,7 +721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10944"
+NAME="AEN11185"
 ></A
 ><H3
 ><A
@@ -745,7 +747,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10949"
+NAME="AEN11190"
 ></A
 ><H3
 ><A
@@ -782,7 +784,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10954"
+NAME="AEN11195"
 ></A
 ><H3
 ><A
@@ -818,7 +820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10959"
+NAME="AEN11200"
 ></A
 ><H3
 ><A
@@ -877,7 +879,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10974"
+NAME="AEN11215"
 ></A
 ><H3
 ><A
@@ -924,7 +926,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -941,7 +943,7 @@
 ><I
 >type</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -971,7 +973,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10997"
+NAME="AEN11238"
 ></A
 ><H3
 ><A
@@ -1000,7 +1002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11002"
+NAME="AEN11243"
 ></A
 ><H3
 ><A
@@ -1026,7 +1028,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11007"
+NAME="AEN11248"
 ></A
 ><H3
 ><A
@@ -1055,7 +1057,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11012"
+NAME="AEN11253"
 ></A
 ><H3
 ><A
@@ -1081,7 +1083,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11017"
+NAME="AEN11258"
 ></A
 ><H3
 ><A
@@ -1128,7 +1130,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1145,7 +1147,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1160,7 +1162,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11036"
+NAME="AEN11277"
 ></A
 ><H3
 ><A
@@ -1189,7 +1191,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11041"
+NAME="AEN11282"
 ></A
 ><H3
 ><A
@@ -1215,7 +1217,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11046"
+NAME="AEN11287"
 ></A
 ><H3
 ><A
@@ -1268,7 +1270,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1285,7 +1287,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1315,7 +1317,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11071"
+NAME="AEN11312"
 ></A
 ><H3
 ><A
@@ -1344,7 +1346,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11076"
+NAME="AEN11317"
 ></A
 ><H3
 ><A
@@ -1370,7 +1372,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11081"
+NAME="AEN11322"
 ></A
 ><H3
 ><A
@@ -1402,7 +1404,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11088"
+NAME="AEN11329"
 ></A
 ><H3
 ><A
@@ -1428,7 +1430,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11093"
+NAME="AEN11334"
 ></A
 ><H3
 ><A
@@ -1475,7 +1477,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1492,7 +1494,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1507,7 +1509,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11112"
+NAME="AEN11353"
 ></A
 ><H3
 ><A
@@ -1555,7 +1557,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1570,7 +1572,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11128"
+NAME="AEN11369"
 ></A
 ><H3
 ><A
@@ -1626,7 +1628,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1656,7 +1658,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11150"
+NAME="AEN11391"
 ></A
 ><H3
 ><A
@@ -1713,7 +1715,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1728,7 +1730,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11168"
+NAME="AEN11409"
 ></A
 ><H3
 ><A
@@ -1776,7 +1778,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1791,7 +1793,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11184"
+NAME="AEN11425"
 ></A
 ><H3
 ><A
@@ -1842,7 +1844,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1872,7 +1874,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11205"
+NAME="AEN11446"
 ></A
 ><H3
 ><A
@@ -1924,7 +1926,7 @@
 ><I
 >node1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1941,7 +1943,7 @@
 ><I
 >node2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1961,7 +1963,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->-2 in case of error 1 if first point  second point, 0 if
+>-2 in case of error 1 if first point &lt; second point, 0 if
 that's the same node, -1 otherwise</TD
 ></TR
 ></TABLE
@@ -1972,7 +1974,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11230"
+NAME="AEN11471"
 ></A
 ><H3
 ><A
@@ -2026,7 +2028,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2062,7 +2064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11253"
+NAME="AEN11494"
 ></A
 ><H3
 ><A
@@ -2116,7 +2118,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2152,7 +2154,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11276"
+NAME="AEN11517"
 ></A
 ><H3
 ><A
@@ -2206,7 +2208,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2242,7 +2244,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11299"
+NAME="AEN11540"
 ></A
 ><H3
 ><A
@@ -2270,7 +2272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11305"
+NAME="AEN11546"
 ></A
 ><H3
 ><A
@@ -2321,7 +2323,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2351,7 +2353,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11326"
+NAME="AEN11567"
 ></A
 ><H3
 ><A
@@ -2399,7 +2401,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2414,7 +2416,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11342"
+NAME="AEN11583"
 ></A
 ><H3
 ><A
@@ -2469,7 +2471,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2486,7 +2488,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2517,7 +2519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11368"
+NAME="AEN11609"
 ></A
 ><H3
 ><A
@@ -2570,7 +2572,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2587,7 +2589,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2617,7 +2619,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11393"
+NAME="AEN11634"
 ></A
 ><H3
 ><A
@@ -2672,7 +2674,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2689,7 +2691,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2720,7 +2722,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11419"
+NAME="AEN11660"
 ></A
 ><H3
 ><A
@@ -2781,7 +2783,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2798,7 +2800,7 @@
 ><I
 >res</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2828,7 +2830,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11445"
+NAME="AEN11686"
 ></A
 ><H3
 ><A
@@ -2879,7 +2881,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2910,7 +2912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11466"
+NAME="AEN11707"
 ></A
 ><H3
 ><A
@@ -2965,7 +2967,7 @@
 ><I
 >comp</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2982,7 +2984,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3013,7 +3015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11492"
+NAME="AEN11733"
 ></A
 ><H3
 ><A
@@ -3066,7 +3068,7 @@
 ><I
 >comp</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-xpathinternals.html b/doc/html/libxml-xpathinternals.html
index 3cc3658..4791d38 100644
--- a/doc/html/libxml-xpathinternals.html
+++ b/doc/html/libxml-xpathinternals.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN11514"
+NAME="AEN11755"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN11517"
+NAME="AEN11758"
 ></A
 ><H2
 >Synopsis</H2
@@ -1171,7 +1171,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11798"
+NAME="AEN12039"
 ></A
 ><H2
 >Description</H2
@@ -1181,14 +1181,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN11801"
+NAME="AEN12042"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11803"
+NAME="AEN12044"
 ></A
 ><H3
 ><A
@@ -1214,7 +1214,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11808"
+NAME="AEN12049"
 ></A
 ><H3
 ><A
@@ -1240,7 +1240,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11813"
+NAME="AEN12054"
 ></A
 ><H3
 ><A
@@ -1283,7 +1283,7 @@
 ><I
 >X</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1298,7 +1298,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11827"
+NAME="AEN12068"
 ></A
 ><H3
 ><A
@@ -1341,7 +1341,7 @@
 ><I
 >X</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1356,7 +1356,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11841"
+NAME="AEN12082"
 ></A
 ><H3
 ><A
@@ -1399,7 +1399,7 @@
 ><I
 >typeval</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1414,7 +1414,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11855"
+NAME="AEN12096"
 ></A
 ><H3
 ><A
@@ -1457,7 +1457,7 @@
 ><I
 >x</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1472,7 +1472,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11869"
+NAME="AEN12110"
 ></A
 ><H3
 ><A
@@ -1498,7 +1498,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11874"
+NAME="AEN12115"
 ></A
 ><H3
 ><A
@@ -1524,7 +1524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11879"
+NAME="AEN12120"
 ></A
 ><H3
 ><A
@@ -1550,7 +1550,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11884"
+NAME="AEN12125"
 ></A
 ><H3
 ><A
@@ -1609,7 +1609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11899"
+NAME="AEN12140"
 ></A
 ><H3
 ><A
@@ -1662,7 +1662,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1679,7 +1679,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1696,7 +1696,7 @@
 ><I
 >varCtxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1711,7 +1711,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11924"
+NAME="AEN12165"
 ></A
 ><H3
 ><A
@@ -1760,7 +1760,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1777,7 +1777,7 @@
 ><I
 >file</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1794,7 +1794,7 @@
 ><I
 >line</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1811,7 +1811,7 @@
 ><I
 >no</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1826,7 +1826,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11951"
+NAME="AEN12192"
 ></A
 ><H3
 ><A
@@ -1879,7 +1879,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1896,7 +1896,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1913,7 +1913,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1928,7 +1928,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN11976"
+NAME="AEN12217"
 ></A
 ><H3
 ><A
@@ -1979,7 +1979,7 @@
 ><I
 >output</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1996,7 +1996,7 @@
 ><I
 >comp</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2013,7 +2013,7 @@
 ><I
 >depth</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2028,7 +2028,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12000"
+NAME="AEN12241"
 ></A
 ><H3
 ><A
@@ -2090,7 +2090,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2107,7 +2107,7 @@
 ><I
 >prefix</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2124,7 +2124,7 @@
 ><I
 >ns_uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2154,7 +2154,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12031"
+NAME="AEN12272"
 ></A
 ><H3
 ><A
@@ -2210,7 +2210,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2227,7 +2227,7 @@
 ><I
 >ns_uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2257,7 +2257,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12057"
+NAME="AEN12298"
 ></A
 ><H3
 ><A
@@ -2303,7 +2303,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2318,7 +2318,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12072"
+NAME="AEN12313"
 ></A
 ><H3
 ><A
@@ -2379,7 +2379,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2396,7 +2396,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2413,7 +2413,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2443,7 +2443,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12103"
+NAME="AEN12344"
 ></A
 ><H3
 ><A
@@ -2508,7 +2508,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2525,7 +2525,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2542,7 +2542,7 @@
 ><I
 >ns_uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2559,7 +2559,7 @@
 ><I
 >f</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2589,7 +2589,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12139"
+NAME="AEN12380"
 ></A
 ><H3
 ><A
@@ -2651,7 +2651,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2668,7 +2668,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2685,7 +2685,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2715,7 +2715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12170"
+NAME="AEN12411"
 ></A
 ><H3
 ><A
@@ -2781,7 +2781,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2798,7 +2798,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2815,7 +2815,7 @@
 ><I
 >ns_uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2832,7 +2832,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2862,7 +2862,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12206"
+NAME="AEN12447"
 ></A
 ><H3
 ><A
@@ -2918,7 +2918,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2935,7 +2935,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2965,7 +2965,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12232"
+NAME="AEN12473"
 ></A
 ><H3
 ><A
@@ -3025,7 +3025,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3042,7 +3042,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3059,7 +3059,7 @@
 ><I
 >ns_uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3089,7 +3089,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12263"
+NAME="AEN12504"
 ></A
 ><H3
 ><A
@@ -3137,7 +3137,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3152,7 +3152,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12279"
+NAME="AEN12520"
 ></A
 ><H3
 ><A
@@ -3208,7 +3208,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3225,7 +3225,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3255,7 +3255,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12305"
+NAME="AEN12546"
 ></A
 ><H3
 ><A
@@ -3315,7 +3315,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3332,7 +3332,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3349,7 +3349,7 @@
 ><I
 >ns_uri</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3379,7 +3379,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12336"
+NAME="AEN12577"
 ></A
 ><H3
 ><A
@@ -3428,7 +3428,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3443,7 +3443,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12352"
+NAME="AEN12593"
 ></A
 ><H3
 ><A
@@ -3499,7 +3499,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3516,7 +3516,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3546,7 +3546,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12378"
+NAME="AEN12619"
 ></A
 ><H3
 ><A
@@ -3594,7 +3594,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3609,7 +3609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12394"
+NAME="AEN12635"
 ></A
 ><H3
 ><A
@@ -3658,7 +3658,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3688,7 +3688,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12414"
+NAME="AEN12655"
 ></A
 ><H3
 ><A
@@ -3738,7 +3738,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3755,7 +3755,7 @@
 ><I
 >value</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3785,7 +3785,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12438"
+NAME="AEN12679"
 ></A
 ><H3
 ><A
@@ -3841,7 +3841,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3871,7 +3871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12460"
+NAME="AEN12701"
 ></A
 ><H3
 ><A
@@ -3924,7 +3924,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -3954,7 +3954,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12481"
+NAME="AEN12722"
 ></A
 ><H3
 ><A
@@ -4010,7 +4010,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4040,7 +4040,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12503"
+NAME="AEN12744"
 ></A
 ><H3
 ><A
@@ -4093,7 +4093,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4123,7 +4123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12524"
+NAME="AEN12765"
 ></A
 ><H3
 ><A
@@ -4180,7 +4180,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4210,7 +4210,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12546"
+NAME="AEN12787"
 ></A
 ><H3
 ><A
@@ -4267,7 +4267,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4297,7 +4297,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12568"
+NAME="AEN12809"
 ></A
 ><H3
 ><A
@@ -4349,7 +4349,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4366,7 +4366,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4381,7 +4381,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12589"
+NAME="AEN12830"
 ></A
 ><H3
 ><A
@@ -4434,7 +4434,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4451,7 +4451,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4466,7 +4466,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12610"
+NAME="AEN12851"
 ></A
 ><H3
 ><A
@@ -4514,7 +4514,7 @@
 ><I
 >set</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4529,7 +4529,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12626"
+NAME="AEN12867"
 ></A
 ><H3
 ><A
@@ -4592,7 +4592,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4609,7 +4609,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4624,7 +4624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12647"
+NAME="AEN12888"
 ></A
 ><H3
 ><A
@@ -4672,7 +4672,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4687,7 +4687,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12663"
+NAME="AEN12904"
 ></A
 ><H3
 ><A
@@ -4736,7 +4736,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4751,7 +4751,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12679"
+NAME="AEN12920"
 ></A
 ><H3
 ><A
@@ -4807,7 +4807,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4837,7 +4837,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12702"
+NAME="AEN12943"
 ></A
 ><H3
 ><A
@@ -4893,7 +4893,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -4923,7 +4923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12725"
+NAME="AEN12966"
 ></A
 ><H3
 ><A
@@ -4982,7 +4982,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5012,7 +5012,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12748"
+NAME="AEN12989"
 ></A
 ><H3
 ><A
@@ -5073,7 +5073,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5090,7 +5090,7 @@
 ><I
 >res</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5120,7 +5120,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12774"
+NAME="AEN13015"
 ></A
 ><H3
 ><A
@@ -5148,7 +5148,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12780"
+NAME="AEN13021"
 ></A
 ><H3
 ><A
@@ -5229,7 +5229,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5246,7 +5246,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5261,7 +5261,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12802"
+NAME="AEN13043"
 ></A
 ><H3
 ><A
@@ -5309,7 +5309,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5324,7 +5324,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12818"
+NAME="AEN13059"
 ></A
 ><H3
 ><A
@@ -5380,7 +5380,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5410,7 +5410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12840"
+NAME="AEN13081"
 ></A
 ><H3
 ><A
@@ -5486,7 +5486,7 @@
 ><I
 >val1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5503,7 +5503,7 @@
 ><I
 >val2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5533,7 +5533,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12870"
+NAME="AEN13111"
 ></A
 ><H3
 ><A
@@ -5585,7 +5585,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5602,7 +5602,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5617,7 +5617,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12891"
+NAME="AEN13132"
 ></A
 ><H3
 ><A
@@ -5666,7 +5666,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5683,7 +5683,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5698,7 +5698,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12911"
+NAME="AEN13152"
 ></A
 ><H3
 ><A
@@ -5746,7 +5746,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5761,7 +5761,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12927"
+NAME="AEN13168"
 ></A
 ><H3
 ><A
@@ -5818,7 +5818,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5848,7 +5848,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12949"
+NAME="AEN13190"
 ></A
 ><H3
 ><A
@@ -5904,7 +5904,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -5934,7 +5934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12971"
+NAME="AEN13212"
 ></A
 ><H3
 ><A
@@ -5991,7 +5991,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6006,7 +6006,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12989"
+NAME="AEN13230"
 ></A
 ><H3
 ><A
@@ -6054,7 +6054,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6069,7 +6069,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13005"
+NAME="AEN13246"
 ></A
 ><H3
 ><A
@@ -6120,7 +6120,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6150,7 +6150,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13026"
+NAME="AEN13267"
 ></A
 ><H3
 ><A
@@ -6198,7 +6198,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6213,7 +6213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13042"
+NAME="AEN13283"
 ></A
 ><H3
 ><A
@@ -6271,7 +6271,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6301,7 +6301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13064"
+NAME="AEN13305"
 ></A
 ><H3
 ><A
@@ -6333,7 +6333,7 @@
 ><I
 >arg1</I
 ></TT
->  <TT
+> &lt; <TT
 CLASS="PARAMETER"
 ><I
 >arg2</I
@@ -6344,7 +6344,7 @@
 ><I
 >arg1</I
 ></TT
-> = <TT
+> &lt;= <TT
 CLASS="PARAMETER"
 ><I
 >arg2</I
@@ -6355,7 +6355,7 @@
 ><I
 >arg1</I
 ></TT
->  <TT
+> &gt; <TT
 CLASS="PARAMETER"
 ><I
 >arg2</I
@@ -6366,7 +6366,7 @@
 ><I
 >arg1</I
 ></TT
-> = <TT
+> &gt;= <TT
 CLASS="PARAMETER"
 ><I
 >arg2</I
@@ -6374,13 +6374,13 @@
 >   (0, 0, ...</P
 ><P
 >When neither object to be compared is a node-set and the operator is
-=, , =, , then the objects are compared by converted both objects
-to numbers and comparing the numbers according to IEEE 754. The 
+&lt;=, &lt;, &gt;=, &gt;, then the objects are compared by converted both objects
+to numbers and comparing the numbers according to IEEE 754. The &lt;
 comparison will be true if and only if the first number is less than the
-second number. The = comparison will be true if and only if the first
-number is less than or equal to the second number. The  comparison
+second number. The &lt;= comparison will be true if and only if the first
+number is less than or equal to the second number. The &gt; comparison
 will be true if and only if the first number is greater than the second
-number. The = comparison will be true if and only if the first number
+number. The &gt;= comparison will be true if and only if the first number
 is greater than or equal to the second number.</P
 ><P
 ></P
@@ -6405,7 +6405,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6422,7 +6422,7 @@
 ><I
 >inf</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6439,7 +6439,7 @@
 ><I
 >strict</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6469,7 +6469,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13101"
+NAME="AEN13342"
 ></A
 ><H3
 ><A
@@ -6519,7 +6519,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6534,7 +6534,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13117"
+NAME="AEN13358"
 ></A
 ><H3
 ><A
@@ -6584,7 +6584,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6599,7 +6599,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13133"
+NAME="AEN13374"
 ></A
 ><H3
 ><A
@@ -6649,7 +6649,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6664,7 +6664,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13149"
+NAME="AEN13390"
 ></A
 ><H3
 ><A
@@ -6714,7 +6714,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6729,7 +6729,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13165"
+NAME="AEN13406"
 ></A
 ><H3
 ><A
@@ -6789,7 +6789,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6804,7 +6804,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13183"
+NAME="AEN13424"
 ></A
 ><H3
 ><A
@@ -6864,7 +6864,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6879,7 +6879,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13201"
+NAME="AEN13442"
 ></A
 ><H3
 ><A
@@ -6932,7 +6932,7 @@
 ><I
 >name</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -6962,7 +6962,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13222"
+NAME="AEN13463"
 ></A
 ><H3
 ><A
@@ -7018,7 +7018,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7035,7 +7035,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7065,7 +7065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13248"
+NAME="AEN13489"
 ></A
 ><H3
 ><A
@@ -7121,7 +7121,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7138,7 +7138,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7168,7 +7168,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13274"
+NAME="AEN13515"
 ></A
 ><H3
 ><A
@@ -7225,7 +7225,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7242,7 +7242,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7272,7 +7272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13300"
+NAME="AEN13541"
 ></A
 ><H3
 ><A
@@ -7331,7 +7331,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7348,7 +7348,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7378,7 +7378,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13326"
+NAME="AEN13567"
 ></A
 ><H3
 ><A
@@ -7434,7 +7434,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7451,7 +7451,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7481,7 +7481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13352"
+NAME="AEN13593"
 ></A
 ><H3
 ><A
@@ -7540,7 +7540,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7557,7 +7557,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7587,7 +7587,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13378"
+NAME="AEN13619"
 ></A
 ><H3
 ><A
@@ -7644,7 +7644,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7661,7 +7661,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7691,7 +7691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13404"
+NAME="AEN13645"
 ></A
 ><H3
 ><A
@@ -7750,7 +7750,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7767,7 +7767,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7797,7 +7797,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13430"
+NAME="AEN13671"
 ></A
 ><H3
 ><A
@@ -7855,7 +7855,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7872,7 +7872,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7902,7 +7902,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13456"
+NAME="AEN13697"
 ></A
 ><H3
 ><A
@@ -7958,7 +7958,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -7975,7 +7975,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8005,7 +8005,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13482"
+NAME="AEN13723"
 ></A
 ><H3
 ><A
@@ -8064,7 +8064,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8081,7 +8081,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8111,7 +8111,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13508"
+NAME="AEN13749"
 ></A
 ><H3
 ><A
@@ -8171,7 +8171,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8188,7 +8188,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8218,7 +8218,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13534"
+NAME="AEN13775"
 ></A
 ><H3
 ><A
@@ -8276,7 +8276,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8293,7 +8293,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8323,7 +8323,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13560"
+NAME="AEN13801"
 ></A
 ><H3
 ><A
@@ -8380,7 +8380,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8397,7 +8397,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8412,7 +8412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13582"
+NAME="AEN13823"
 ></A
 ><H3
 ><A
@@ -8474,7 +8474,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8491,7 +8491,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8506,7 +8506,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13605"
+NAME="AEN13846"
 ></A
 ><H3
 ><A
@@ -8559,7 +8559,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8576,7 +8576,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8591,7 +8591,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13626"
+NAME="AEN13867"
 ></A
 ><H3
 ><A
@@ -8649,7 +8649,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8666,7 +8666,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8681,7 +8681,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13647"
+NAME="AEN13888"
 ></A
 ><H3
 ><A
@@ -8740,7 +8740,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8757,7 +8757,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8772,7 +8772,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13668"
+NAME="AEN13909"
 ></A
 ><H3
 ><A
@@ -8829,7 +8829,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8846,7 +8846,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8861,7 +8861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13689"
+NAME="AEN13930"
 ></A
 ><H3
 ><A
@@ -8915,7 +8915,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8932,7 +8932,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -8947,7 +8947,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13710"
+NAME="AEN13951"
 ></A
 ><H3
 ><A
@@ -9002,7 +9002,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9019,7 +9019,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9034,7 +9034,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13731"
+NAME="AEN13972"
 ></A
 ><H3
 ><A
@@ -9089,7 +9089,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9106,7 +9106,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9121,7 +9121,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13752"
+NAME="AEN13993"
 ></A
 ><H3
 ><A
@@ -9194,7 +9194,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9211,7 +9211,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9226,7 +9226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13773"
+NAME="AEN14014"
 ></A
 ><H3
 ><A
@@ -9284,7 +9284,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9301,7 +9301,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9316,7 +9316,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13794"
+NAME="AEN14035"
 ></A
 ><H3
 ><A
@@ -9375,7 +9375,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9392,7 +9392,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9407,7 +9407,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13815"
+NAME="AEN14056"
 ></A
 ><H3
 ><A
@@ -9466,7 +9466,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9483,7 +9483,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9498,7 +9498,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13836"
+NAME="AEN14077"
 ></A
 ><H3
 ><A
@@ -9560,7 +9560,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9577,7 +9577,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9592,7 +9592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13857"
+NAME="AEN14098"
 ></A
 ><H3
 ><A
@@ -9647,7 +9647,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9664,7 +9664,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9679,7 +9679,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13878"
+NAME="AEN14119"
 ></A
 ><H3
 ><A
@@ -9735,7 +9735,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9752,7 +9752,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9767,7 +9767,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13900"
+NAME="AEN14141"
 ></A
 ><H3
 ><A
@@ -9823,7 +9823,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9840,7 +9840,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9855,7 +9855,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13922"
+NAME="AEN14163"
 ></A
 ><H3
 ><A
@@ -9916,7 +9916,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9933,7 +9933,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -9948,7 +9948,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13943"
+NAME="AEN14184"
 ></A
 ><H3
 ><A
@@ -10001,7 +10001,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10018,7 +10018,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10033,7 +10033,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13964"
+NAME="AEN14205"
 ></A
 ><H3
 ><A
@@ -10088,7 +10088,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10105,7 +10105,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10120,7 +10120,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13985"
+NAME="AEN14226"
 ></A
 ><H3
 ><A
@@ -10175,7 +10175,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10192,7 +10192,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10207,7 +10207,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14006"
+NAME="AEN14247"
 ></A
 ><H3
 ><A
@@ -10262,7 +10262,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10279,7 +10279,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10294,7 +10294,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14027"
+NAME="AEN14268"
 ></A
 ><H3
 ><A
@@ -10350,7 +10350,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10367,7 +10367,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10382,7 +10382,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14048"
+NAME="AEN14289"
 ></A
 ><H3
 ><A
@@ -10440,7 +10440,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -10457,7 +10457,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html
index b736c32..47a2d5c 100644
--- a/doc/html/libxml-xpointer.html
+++ b/doc/html/libxml-xpointer.html
@@ -121,7 +121,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN14074"
+NAME="AEN14315"
 ></A
 ><H2
 >Name</H2
@@ -129,7 +129,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN14077"
+NAME="AEN14318"
 ></A
 ><H2
 >Synopsis</H2
@@ -409,7 +409,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14152"
+NAME="AEN14393"
 ></A
 ><H2
 >Description</H2
@@ -419,14 +419,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14155"
+NAME="AEN14396"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14157"
+NAME="AEN14398"
 ></A
 ><H3
 ><A
@@ -456,7 +456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14162"
+NAME="AEN14403"
 ></A
 ><H3
 ><A
@@ -482,7 +482,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14167"
+NAME="AEN14408"
 ></A
 ><H3
 ><A
@@ -538,7 +538,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -568,7 +568,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14189"
+NAME="AEN14430"
 ></A
 ><H3
 ><A
@@ -616,7 +616,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -631,7 +631,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14205"
+NAME="AEN14446"
 ></A
 ><H3
 ><A
@@ -696,7 +696,7 @@
 ><I
 >val1</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -713,7 +713,7 @@
 ><I
 >val2</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -743,7 +743,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14233"
+NAME="AEN14474"
 ></A
 ><H3
 ><A
@@ -800,7 +800,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -817,7 +817,7 @@
 ><I
 >startindex</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -834,7 +834,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -851,7 +851,7 @@
 ><I
 >endindex</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -881,7 +881,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14267"
+NAME="AEN14508"
 ></A
 ><H3
 ><A
@@ -936,7 +936,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -953,7 +953,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -983,7 +983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14293"
+NAME="AEN14534"
 ></A
 ><H3
 ><A
@@ -1038,7 +1038,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1055,7 +1055,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1085,7 +1085,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14319"
+NAME="AEN14560"
 ></A
 ><H3
 ><A
@@ -1140,7 +1140,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1157,7 +1157,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1187,7 +1187,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14345"
+NAME="AEN14586"
 ></A
 ><H3
 ><A
@@ -1242,7 +1242,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1259,7 +1259,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1289,7 +1289,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14371"
+NAME="AEN14612"
 ></A
 ><H3
 ><A
@@ -1356,7 +1356,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1373,7 +1373,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1403,7 +1403,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14399"
+NAME="AEN14640"
 ></A
 ><H3
 ><A
@@ -1461,7 +1461,7 @@
 ><I
 >set</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1491,7 +1491,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14421"
+NAME="AEN14662"
 ></A
 ><H3
 ><A
@@ -1546,7 +1546,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1563,7 +1563,7 @@
 ><I
 >end</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1593,7 +1593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14447"
+NAME="AEN14688"
 ></A
 ><H3
 ><A
@@ -1644,7 +1644,7 @@
 ><I
 >start</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1674,7 +1674,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14468"
+NAME="AEN14709"
 ></A
 ><H3
 ><A
@@ -1732,7 +1732,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1749,7 +1749,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1764,7 +1764,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14490"
+NAME="AEN14731"
 ></A
 ><H3
 ><A
@@ -1820,7 +1820,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1850,7 +1850,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14512"
+NAME="AEN14753"
 ></A
 ><H3
 ><A
@@ -1902,7 +1902,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1919,7 +1919,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -1934,7 +1934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14533"
+NAME="AEN14774"
 ></A
 ><H3
 ><A
@@ -1983,7 +1983,7 @@
 ><I
 >cur</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2000,7 +2000,7 @@
 ><I
 >val</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2015,7 +2015,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14553"
+NAME="AEN14794"
 ></A
 ><H3
 ><A
@@ -2074,7 +2074,7 @@
 ><I
 >doc</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2091,7 +2091,7 @@
 ><I
 >here</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2108,7 +2108,7 @@
 ><I
 >origin</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2139,7 +2139,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14584"
+NAME="AEN14825"
 ></A
 ><H3
 ><A
@@ -2194,7 +2194,7 @@
 ><I
 >str</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2211,7 +2211,7 @@
 ><I
 >ctx</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2242,7 +2242,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14610"
+NAME="AEN14851"
 ></A
 ><H3
 ><A
@@ -2294,7 +2294,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2311,7 +2311,7 @@
 ><I
 >nargs</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2326,7 +2326,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14631"
+NAME="AEN14872"
 ></A
 ><H3
 ><A
@@ -2377,7 +2377,7 @@
 ><I
 >obj</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
@@ -2408,7 +2408,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14652"
+NAME="AEN14893"
 ></A
 ><H3
 ><A
@@ -2463,7 +2463,7 @@
 ><I
 >ctxt</I
 ></TT
->:</TD
+>&nbsp;:</TD
 ><TD
 WIDTH="80%"
 ALIGN="LEFT"
diff --git a/doc/xml.html b/doc/xml.html
index 6589316..90e125e 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -244,6 +244,20 @@
     docs</li>
 </ul>
 
+<h3>2.3.8: May 3 2001</h3>
+<ul>
+  <li>Integrated an SGML DocBook parser for the Gnome project</li>
+  <li>Fixed a few things in the HTML parser</li>
+  <li>Fixed some XPath bugs raised by XSLT use, tried to fix the floating
+    point portability issue</li>
+  <li>Speed improvement (8M/s for SAX, 3M/s for DOM, 1.5M/s for DOM+validation
+    using the XML REC as input and a 700MHz celeron).</li>
+  <li>incorporated more Windows cleanup</li>
+  <li>added xmlSaveFormatFile()</li>
+  <li>fixed problems in copying nodes with entities references (gdome)</li>
+  <li>removed some troubles surrounding the new validation module</li>
+</ul>
+
 <h3>2.3.7: April 22 2001</h3>
 <ul>
   <li>lots of small bug fixes, corrected XPointer</li>
@@ -1508,6 +1522,6 @@
 
 <p><a href="mailto:Daniel.Veillard@imag.fr">Daniel Veillard</a></p>
 
-<p>$Id: xml.html,v 1.80 2001/04/17 21:03:15 veillard Exp $</p>
+<p>$Id: xml.html,v 1.81 2001/04/22 19:31:17 veillard Exp $</p>
 </body>
 </html>