Summer's cleanup, a really big one:
* AUTHORS: added William and Bjorn
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
  daniel@veillard.com hopefully I won't have to do this again
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
  docs can be rebuilt cleanly now
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
  from CVs it's generated, added include/libxml/xmlwin32version.h
  also generated but which should change far less frequently.
* catalog.c nanoftp.c: made sure to include libxml.h not
  libxml/xmlversion.h directly
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
  when compiling on WIN32 and MSC
Daniel
diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html
index 90cb20a..f76fb42 100644
--- a/doc/html/libxml-valid.html
+++ b/doc/html/libxml-valid.html
@@ -122,7 +122,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN7954"
+NAME="AEN7923"
 ></A
 ><H2
 >Name</H2
@@ -130,7 +130,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN7957"
+NAME="AEN7926"
 ></A
 ><H2
 >Synopsis</H2
@@ -941,7 +941,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8174"
+NAME="AEN8143"
 ></A
 ><H2
 >Description</H2
@@ -951,14 +951,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN8177"
+NAME="AEN8146"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8179"
+NAME="AEN8148"
 ></A
 ><H3
 ><A
@@ -984,33 +984,20 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8184"
+NAME="AEN8153"
 ></A
 ><H3
 ><A
 NAME="XMLVALIDSTATEPTR"
 ></A
 >xmlValidStatePtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlValidState *xmlValidStatePtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8189"
+NAME="AEN8157"
 ></A
 ><H3
 ><A
@@ -1037,7 +1024,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8194"
+NAME="AEN8162"
 ></A
 ><P
 ></P
@@ -1109,7 +1096,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8211"
+NAME="AEN8179"
 ></A
 ><H3
 ><A
@@ -1136,7 +1123,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8216"
+NAME="AEN8184"
 ></A
 ><P
 ></P
@@ -1208,7 +1195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8233"
+NAME="AEN8201"
 ></A
 ><H3
 ><A
@@ -1254,163 +1241,85 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8238"
+NAME="AEN8206"
 ></A
 ><H3
 ><A
 NAME="XMLVALIDCTXTPTR"
 ></A
 >xmlValidCtxtPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlValidCtxt *xmlValidCtxtPtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8243"
+NAME="AEN8210"
 ></A
 ><H3
 ><A
 NAME="XMLNOTATIONTABLEPTR"
 ></A
 >xmlNotationTablePtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlNotationTable *xmlNotationTablePtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8248"
+NAME="AEN8214"
 ></A
 ><H3
 ><A
 NAME="XMLELEMENTTABLEPTR"
 ></A
 >xmlElementTablePtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlElementTable *xmlElementTablePtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8253"
+NAME="AEN8218"
 ></A
 ><H3
 ><A
 NAME="XMLATTRIBUTETABLEPTR"
 ></A
 >xmlAttributeTablePtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlAttributeTable *xmlAttributeTablePtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8258"
+NAME="AEN8222"
 ></A
 ><H3
 ><A
 NAME="XMLIDTABLEPTR"
 ></A
 >xmlIDTablePtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlIDTable *xmlIDTablePtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8263"
+NAME="AEN8226"
 ></A
 ><H3
 ><A
 NAME="XMLREFTABLEPTR"
 ></A
 >xmlRefTablePtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlRefTable *xmlRefTablePtr;</PRE
-></TD
-></TR
-></TABLE
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8268"
+NAME="AEN8230"
 ></A
 ><H3
 ><A
@@ -1453,7 +1362,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8280"
+NAME="AEN8242"
 ></A
 ><P
 ></P
@@ -1480,7 +1389,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1497,7 +1406,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a xmlChar ** </TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1512,8 +1421,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not a QName, otherwise the local part, and prefix
-is updated to get the Prefix if any.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1524,7 +1432,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8297"
+NAME="AEN8259"
 ></A
 ><H3
 ><A
@@ -1573,7 +1481,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8309"
+NAME="AEN8271"
 ></A
 ><P
 ></P
@@ -1600,7 +1508,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1617,7 +1525,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the DTD</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1634,7 +1542,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the entity name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1651,7 +1559,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the public identifier or NULL</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1668,7 +1576,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the system identifier or NULL</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1683,7 +1591,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not, othervise the entity</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1694,7 +1602,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8338"
+NAME="AEN8300"
 ></A
 ><H3
 ><A
@@ -1727,7 +1635,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8346"
+NAME="AEN8308"
 ></A
 ><P
 ></P
@@ -1754,7 +1662,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  A notation table</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1769,7 +1677,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new xmlNotationTablePtr or NULL in case of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1780,7 +1688,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8359"
+NAME="AEN8321"
 ></A
 ><H3
 ><A
@@ -1810,7 +1718,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8366"
+NAME="AEN8328"
 ></A
 ><P
 ></P
@@ -1837,7 +1745,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An notation table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1848,7 +1756,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8375"
+NAME="AEN8337"
 ></A
 ><H3
 ><A
@@ -1882,7 +1790,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8383"
+NAME="AEN8345"
 ></A
 ><P
 ></P
@@ -1909,7 +1817,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer output</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -1926,7 +1834,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  A notation declaration</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -1937,7 +1845,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8396"
+NAME="AEN8358"
 ></A
 ><H3
 ><A
@@ -1971,7 +1879,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8404"
+NAME="AEN8366"
 ></A
 ><P
 ></P
@@ -1998,7 +1906,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer output</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2015,7 +1923,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  A notation table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2026,7 +1934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8417"
+NAME="AEN8379"
 ></A
 ><H3
 ><A
@@ -2063,7 +1971,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8426"
+NAME="AEN8388"
 ></A
 ><P
 ></P
@@ -2090,7 +1998,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the subelement name or NULL</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2107,7 +2015,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the type of element content decl</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2122,7 +2030,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not, othervise the new element content structure</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2133,7 +2041,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8443"
+NAME="AEN8405"
 ></A
 ><H3
 ><A
@@ -2166,7 +2074,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8451"
+NAME="AEN8413"
 ></A
 ><P
 ></P
@@ -2193,7 +2101,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An element content pointer.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2208,7 +2116,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new xmlElementContentPtr or NULL in case of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2219,7 +2127,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8464"
+NAME="AEN8426"
 ></A
 ><H3
 ><A
@@ -2249,7 +2157,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8471"
+NAME="AEN8433"
 ></A
 ><P
 ></P
@@ -2276,7 +2184,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element content tree to free</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2287,7 +2195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8480"
+NAME="AEN8442"
 ></A
 ><H3
 ><A
@@ -2320,7 +2228,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8487"
+NAME="AEN8449"
 ></A
 ><P
 ></P
@@ -2347,7 +2255,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an output buffer</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2364,7 +2272,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An element table</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2381,7 +2289,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> 1 if one must print the englobing parenthesis, 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2392,7 +2300,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8504"
+NAME="AEN8466"
 ></A
 ><H3
 ><A
@@ -2441,7 +2349,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8516"
+NAME="AEN8478"
 ></A
 ><P
 ></P
@@ -2468,7 +2376,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2485,7 +2393,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the DTD</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2502,7 +2410,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the entity name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2519,7 +2427,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element type</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2536,7 +2444,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element content tree or NULL</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2551,7 +2459,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not, othervise the entity</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2562,7 +2470,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8545"
+NAME="AEN8507"
 ></A
 ><H3
 ><A
@@ -2595,7 +2503,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8553"
+NAME="AEN8515"
 ></A
 ><P
 ></P
@@ -2622,7 +2530,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An element table</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2637,7 +2545,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new xmlElementTablePtr or NULL in case of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2648,7 +2556,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8566"
+NAME="AEN8528"
 ></A
 ><H3
 ><A
@@ -2678,7 +2586,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8573"
+NAME="AEN8535"
 ></A
 ><P
 ></P
@@ -2705,7 +2613,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An element table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2716,7 +2624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8582"
+NAME="AEN8544"
 ></A
 ><H3
 ><A
@@ -2750,7 +2658,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8590"
+NAME="AEN8552"
 ></A
 ><P
 ></P
@@ -2777,7 +2685,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer output</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2794,7 +2702,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An element table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2805,7 +2713,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8603"
+NAME="AEN8565"
 ></A
 ><H3
 ><A
@@ -2840,7 +2748,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8611"
+NAME="AEN8573"
 ></A
 ><P
 ></P
@@ -2867,7 +2775,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer output</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2884,7 +2792,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An element table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2895,7 +2803,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8624"
+NAME="AEN8586"
 ></A
 ><H3
 ><A
@@ -2928,7 +2836,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8632"
+NAME="AEN8594"
 ></A
 ><P
 ></P
@@ -2955,7 +2863,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the enumeration name or NULL</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2970,8 +2878,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlEnumerationPtr just created or NULL in case
-of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -2982,7 +2889,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8645"
+NAME="AEN8607"
 ></A
 ><H3
 ><A
@@ -3012,7 +2919,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8652"
+NAME="AEN8614"
 ></A
 ><P
 ></P
@@ -3039,7 +2946,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the tree to free.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3050,7 +2957,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8661"
+NAME="AEN8623"
 ></A
 ><H3
 ><A
@@ -3083,7 +2990,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8669"
+NAME="AEN8631"
 ></A
 ><P
 ></P
@@ -3110,7 +3017,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the tree to copy.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3125,8 +3032,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlEnumerationPtr just created or NULL in case
-of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3137,7 +3043,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8682"
+NAME="AEN8644"
 ></A
 ><H3
 ><A
@@ -3208,7 +3114,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8699"
+NAME="AEN8661"
 ></A
 ><P
 ></P
@@ -3235,7 +3141,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3252,7 +3158,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the DTD</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3269,7 +3175,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3286,7 +3192,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3303,7 +3209,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute namespace prefix</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3320,7 +3226,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute type</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3337,7 +3243,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute default type</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3354,7 +3260,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute default value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3371,7 +3277,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  if it's an enumeration, the associated list</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3386,7 +3292,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not new, othervise the attribute decl</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3397,7 +3303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8744"
+NAME="AEN8706"
 ></A
 ><H3
 ><A
@@ -3430,7 +3336,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8752"
+NAME="AEN8714"
 ></A
 ><P
 ></P
@@ -3457,7 +3363,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An attribute table</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3472,7 +3378,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new xmlAttributeTablePtr or NULL in case of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3483,7 +3389,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8765"
+NAME="AEN8727"
 ></A
 ><H3
 ><A
@@ -3513,7 +3419,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8772"
+NAME="AEN8734"
 ></A
 ><P
 ></P
@@ -3540,7 +3446,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An attribute table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3551,7 +3457,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8781"
+NAME="AEN8743"
 ></A
 ><H3
 ><A
@@ -3585,7 +3491,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8789"
+NAME="AEN8751"
 ></A
 ><P
 ></P
@@ -3612,7 +3518,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer output</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3629,7 +3535,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An attribute table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3640,7 +3546,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8802"
+NAME="AEN8764"
 ></A
 ><H3
 ><A
@@ -3675,7 +3581,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8810"
+NAME="AEN8772"
 ></A
 ><P
 ></P
@@ -3702,7 +3608,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer output</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3719,7 +3625,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An attribute declaration</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3730,7 +3636,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8823"
+NAME="AEN8785"
 ></A
 ><H3
 ><A
@@ -3775,7 +3681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8834"
+NAME="AEN8796"
 ></A
 ><P
 ></P
@@ -3802,7 +3708,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3819,7 +3725,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3836,7 +3742,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the value name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3853,7 +3759,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute holding the ID</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3868,7 +3774,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not, othervise the new xmlIDPtr</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -3879,7 +3785,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8859"
+NAME="AEN8821"
 ></A
 ><H3
 ><A
@@ -3910,7 +3816,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8866"
+NAME="AEN8828"
 ></A
 ><P
 ></P
@@ -3963,7 +3869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8879"
+NAME="AEN8841"
 ></A
 ><H3
 ><A
@@ -3993,7 +3899,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8886"
+NAME="AEN8848"
 ></A
 ><P
 ></P
@@ -4020,7 +3926,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An id table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4031,7 +3937,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8895"
+NAME="AEN8857"
 ></A
 ><H3
 ><A
@@ -4068,7 +3974,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8904"
+NAME="AEN8866"
 ></A
 ><P
 ></P
@@ -4095,7 +4001,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4112,7 +4018,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the ID value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4127,7 +4033,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not found, otherwise the xmlAttrPtr defining the ID</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4138,7 +4044,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8921"
+NAME="AEN8883"
 ></A
 ><H3
 ><A
@@ -4178,7 +4084,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8930"
+NAME="AEN8892"
 ></A
 ><P
 ></P
@@ -4205,7 +4111,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4222,7 +4128,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element carrying the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4239,7 +4145,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4254,7 +4160,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 or 1 depending on the lookup result</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4265,7 +4171,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8951"
+NAME="AEN8913"
 ></A
 ><H3
 ><A
@@ -4299,7 +4205,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8959"
+NAME="AEN8921"
 ></A
 ><P
 ></P
@@ -4326,7 +4232,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4343,7 +4249,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4358,7 +4264,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->-1 if the lookup failed and 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4369,7 +4275,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8976"
+NAME="AEN8938"
 ></A
 ><H3
 ><A
@@ -4414,7 +4320,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN8987"
+NAME="AEN8949"
 ></A
 ><P
 ></P
@@ -4441,7 +4347,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4458,7 +4364,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4475,7 +4381,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the value name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4492,7 +4398,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute holding the Ref</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4507,7 +4413,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not, othervise the new xmlRefPtr</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4518,7 +4424,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9012"
+NAME="AEN8974"
 ></A
 ><H3
 ><A
@@ -4549,7 +4455,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9019"
+NAME="AEN8981"
 ></A
 ><P
 ></P
@@ -4602,7 +4508,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9032"
+NAME="AEN8994"
 ></A
 ><H3
 ><A
@@ -4632,7 +4538,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9039"
+NAME="AEN9001"
 ></A
 ><P
 ></P
@@ -4659,7 +4565,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  An ref table</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4670,7 +4576,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9048"
+NAME="AEN9010"
 ></A
 ><H3
 ><A
@@ -4710,7 +4616,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9057"
+NAME="AEN9019"
 ></A
 ><P
 ></P
@@ -4737,7 +4643,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4754,7 +4660,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element carrying the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4771,7 +4677,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4786,7 +4692,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 or 1 depending on the lookup result</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4797,7 +4703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9078"
+NAME="AEN9040"
 ></A
 ><H3
 ><A
@@ -4831,7 +4737,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9086"
+NAME="AEN9048"
 ></A
 ><P
 ></P
@@ -4858,7 +4764,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4875,7 +4781,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4890,7 +4796,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->-1 if the lookup failed and 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4901,7 +4807,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9103"
+NAME="AEN9065"
 ></A
 ><H3
 ><A
@@ -4938,7 +4844,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9112"
+NAME="AEN9074"
 ></A
 ><P
 ></P
@@ -4965,7 +4871,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4982,7 +4888,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the ID value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4997,7 +4903,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->NULL if not found, otherwise node set for the ID.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5008,7 +4914,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9129"
+NAME="AEN9091"
 ></A
 ><H3
 ><A
@@ -5046,7 +4952,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9137"
+NAME="AEN9099"
 ></A
 ><P
 ></P
@@ -5073,7 +4979,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5090,7 +4996,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5105,7 +5011,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5116,7 +5022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9154"
+NAME="AEN9116"
 ></A
 ><H3
 ><A
@@ -5159,7 +5065,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9163"
+NAME="AEN9125"
 ></A
 ><P
 ></P
@@ -5186,7 +5092,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5203,7 +5109,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5220,7 +5126,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element definition</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5235,7 +5141,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5246,7 +5152,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9184"
+NAME="AEN9146"
 ></A
 ><H3
 ><A
@@ -5306,7 +5212,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9199"
+NAME="AEN9161"
 ></A
 ><P
 ></P
@@ -5333,7 +5239,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5350,7 +5256,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parent</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5367,7 +5273,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5384,7 +5290,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5399,8 +5305,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->a new normalized string if normalization is needed, NULL otherwise
-the caller must free the returned value.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5411,7 +5316,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9224"
+NAME="AEN9186"
 ></A
 ><H3
 ><A
@@ -5456,7 +5361,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9234"
+NAME="AEN9196"
 ></A
 ><P
 ></P
@@ -5483,7 +5388,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5500,7 +5405,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5517,7 +5422,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an attribute definition</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5532,7 +5437,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5543,7 +5448,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9255"
+NAME="AEN9217"
 ></A
 ><H3
 ><A
@@ -5592,7 +5497,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9267"
+NAME="AEN9229"
 ></A
 ><P
 ></P
@@ -5619,7 +5524,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an attribute type</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5636,7 +5541,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an attribute value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5651,7 +5556,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5662,7 +5567,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9284"
+NAME="AEN9246"
 ></A
 ><H3
 ><A
@@ -5704,7 +5609,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9293"
+NAME="AEN9255"
 ></A
 ><P
 ></P
@@ -5731,7 +5636,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5748,7 +5653,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5765,7 +5670,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a notation definition</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5780,7 +5685,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5791,7 +5696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9314"
+NAME="AEN9276"
 ></A
 ><H3
 ><A
@@ -5831,7 +5736,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9324"
+NAME="AEN9286"
 ></A
 ><P
 ></P
@@ -5858,7 +5763,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5875,7 +5780,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5892,7 +5797,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a dtd instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5907,7 +5812,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5918,7 +5823,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9345"
+NAME="AEN9307"
 ></A
 ><H3
 ><A
@@ -5959,7 +5864,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9354"
+NAME="AEN9316"
 ></A
 ><P
 ></P
@@ -5986,7 +5891,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6003,7 +5908,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6018,7 +5923,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6029,7 +5934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9371"
+NAME="AEN9333"
 ></A
 ><H3
 ><A
@@ -6067,7 +5972,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9380"
+NAME="AEN9342"
 ></A
 ><P
 ></P
@@ -6094,7 +5999,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6111,7 +6016,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6126,7 +6031,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6137,7 +6042,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9397"
+NAME="AEN9359"
 ></A
 ><H3
 ><A
@@ -6175,7 +6080,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9406"
+NAME="AEN9368"
 ></A
 ><P
 ></P
@@ -6202,7 +6107,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6219,7 +6124,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6236,7 +6141,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6251,7 +6156,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6262,7 +6167,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9427"
+NAME="AEN9389"
 ></A
 ><H3
 ><A
@@ -6310,7 +6215,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9438"
+NAME="AEN9400"
 ></A
 ><P
 ></P
@@ -6337,7 +6242,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6354,7 +6259,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6371,7 +6276,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6386,7 +6291,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6397,7 +6302,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9459"
+NAME="AEN9421"
 ></A
 ><H3
 ><A
@@ -6455,7 +6360,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9471"
+NAME="AEN9433"
 ></A
 ><P
 ></P
@@ -6482,7 +6387,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6499,7 +6404,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6516,7 +6421,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6533,7 +6438,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an attribute instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6550,7 +6455,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute value (without entities processing)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6565,7 +6470,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6576,7 +6481,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9500"
+NAME="AEN9462"
 ></A
 ><H3
 ><A
@@ -6613,7 +6518,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9509"
+NAME="AEN9471"
 ></A
 ><P
 ></P
@@ -6640,7 +6545,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6657,7 +6562,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a document instance</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6672,7 +6577,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6683,7 +6588,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9526"
+NAME="AEN9488"
 ></A
 ><H3
 ><A
@@ -6722,7 +6627,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9535"
+NAME="AEN9497"
 ></A
 ><P
 ></P
@@ -6749,7 +6654,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the validation context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6766,7 +6671,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6783,7 +6688,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the notation name to check</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6798,7 +6703,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if valid or 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6809,7 +6714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9556"
+NAME="AEN9518"
 ></A
 ><H3
 ><A
@@ -6844,7 +6749,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9564"
+NAME="AEN9526"
 ></A
 ><P
 ></P
@@ -6871,7 +6776,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the document</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6888,7 +6793,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6903,7 +6808,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if no, 1 if yes, and -1 if no element description is available</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6914,7 +6819,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9581"
+NAME="AEN9543"
 ></A
 ><H3
 ><A
@@ -6956,7 +6861,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9591"
+NAME="AEN9553"
 ></A
 ><P
 ></P
@@ -6983,7 +6888,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to the DtD to search</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7000,7 +6905,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7017,7 +6922,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the attribute name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7032,7 +6937,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlAttributePtr if found or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -7043,7 +6948,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9612"
+NAME="AEN9574"
 ></A
 ><H3
 ><A
@@ -7080,7 +6985,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9621"
+NAME="AEN9583"
 ></A
 ><P
 ></P
@@ -7107,7 +7012,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to the DtD to search</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7124,7 +7029,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the notation name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7139,7 +7044,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlNotationPtr if found or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -7150,7 +7055,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9638"
+NAME="AEN9600"
 ></A
 ><H3
 ><A
@@ -7187,7 +7092,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9647"
+NAME="AEN9609"
 ></A
 ><P
 ></P
@@ -7214,7 +7119,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to the DtD to search</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7231,7 +7136,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the element name</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7246,7 +7151,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlElementPtr if found or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -7257,7 +7162,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9664"
+NAME="AEN9626"
 ></A
 ><H3
 ><A
@@ -7317,7 +7222,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9676"
+NAME="AEN9638"
 ></A
 ><P
 ></P
@@ -7344,7 +7249,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element to insert after</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7361,7 +7266,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element to insert next</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7378,7 +7283,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an array to store the list of child names</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7395,7 +7300,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the size of the array</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7410,14 +7315,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of element in the list, or -1 in case of error. If
-the function returns the value <TT
-CLASS="PARAMETER"
-><I
->max</I
-></TT
-> the caller is invited to grow the
-receiving array and retry.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -7428,7 +7326,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9702"
+NAME="AEN9663"
 ></A
 ><H3
 ><A
@@ -7464,7 +7362,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN9710"
+NAME="AEN9671"
 ></A
 ><P
 ></P
@@ -7491,7 +7389,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an element content tree</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7508,7 +7406,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an array to store the list of child names</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7525,7 +7423,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to the number of element in the list</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7542,7 +7440,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the size of the array</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7557,7 +7455,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of element in the list, or -1 in case of error.</TD
+>&nbsp;</TD
 ></TR
 ></TBODY
 ></TABLE