Tried to build libxml2-2.2.5
Automake is a fucking piece of ugly shit full of tricks and without
any kind of sensible documentation or logic :-(((((((((
Daniel, pissed !
diff --git a/doc/html/gnome-xml-parserinternals.html b/doc/html/gnome-xml-parserinternals.html
index 9c8459b..8870745 100644
--- a/doc/html/gnome-xml-parserinternals.html
+++ b/doc/html/gnome-xml-parserinternals.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN12524"
+NAME="AEN12759"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN12527"
+NAME="AEN12762"
 ></A
 ><H2
 >Synopsis</H2
@@ -1096,7 +1096,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN12794"
+NAME="AEN13029"
 ></A
 ><H2
 >Description</H2
@@ -1106,14 +1106,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN12797"
+NAME="AEN13032"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12799"
+NAME="AEN13034"
 ></A
 ><H3
 ><A
@@ -1129,7 +1129,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define XML_MAX_NAMELEN 100</PRE
+>#define     XML_MAX_NAMELEN</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1139,7 +1139,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12804"
+NAME="AEN13039"
 ></A
 ><H3
 ><A
@@ -1155,7 +1155,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define INPUT_CHUNK	250</PRE
+>#define     INPUT_CHUNK</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1165,7 +1165,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12809"
+NAME="AEN13044"
 ></A
 ><H3
 ><A
@@ -1223,7 +1223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12823"
+NAME="AEN13058"
 ></A
 ><H3
 ><A
@@ -1281,7 +1281,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12837"
+NAME="AEN13072"
 ></A
 ><H3
 ><A
@@ -1297,7 +1297,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_BASECHAR(c) xmlIsBaseChar(c)</PRE
+>#define     IS_BASECHAR(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1339,7 +1339,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12851"
+NAME="AEN13086"
 ></A
 ><H3
 ><A
@@ -1355,7 +1355,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_DIGIT(c) xmlIsDigit(c)</PRE
+>#define     IS_DIGIT(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1397,7 +1397,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12865"
+NAME="AEN13100"
 ></A
 ><H3
 ><A
@@ -1413,7 +1413,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_COMBINING(c) xmlIsCombining(c)</PRE
+>#define     IS_COMBINING(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1455,7 +1455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12879"
+NAME="AEN13114"
 ></A
 ><H3
 ><A
@@ -1471,7 +1471,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_EXTENDER(c) xmlIsExtender(c)</PRE
+>#define     IS_EXTENDER(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1513,7 +1513,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12893"
+NAME="AEN13128"
 ></A
 ><H3
 ><A
@@ -1529,7 +1529,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_IDEOGRAPHIC(c) xmlIsIdeographic(c)</PRE
+>#define     IS_IDEOGRAPHIC(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1571,7 +1571,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12907"
+NAME="AEN13142"
 ></A
 ><H3
 ><A
@@ -1587,7 +1587,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_LETTER(c) (IS_BASECHAR(c) || IS_IDEOGRAPHIC(c))</PRE
+>#define     IS_LETTER(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1629,7 +1629,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12921"
+NAME="AEN13156"
 ></A
 ><H3
 ><A
@@ -1645,7 +1645,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define IS_PUBIDCHAR(c)	xmlIsPubidChar(c)</PRE
+>#define     IS_PUBIDCHAR(c)</PRE
 ></TD
 ></TR
 ></TABLE
@@ -1687,7 +1687,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12935"
+NAME="AEN13170"
 ></A
 ><H3
 ><A
@@ -1745,7 +1745,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12949"
+NAME="AEN13184"
 ></A
 ><H3
 ><A
@@ -1803,7 +1803,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12963"
+NAME="AEN13198"
 ></A
 ><H3
 ><A
@@ -1861,7 +1861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12977"
+NAME="AEN13212"
 ></A
 ><H3
 ><A
@@ -1887,7 +1887,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12982"
+NAME="AEN13217"
 ></A
 ><H3
 ><A
@@ -1913,7 +1913,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12987"
+NAME="AEN13222"
 ></A
 ><H3
 ><A
@@ -1939,7 +1939,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12992"
+NAME="AEN13227"
 ></A
 ><H3
 ><A
@@ -1965,7 +1965,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12997"
+NAME="AEN13232"
 ></A
 ><H3
 ><A
@@ -1991,7 +1991,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13002"
+NAME="AEN13237"
 ></A
 ><H3
 ><A
@@ -2017,7 +2017,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13007"
+NAME="AEN13242"
 ></A
 ><H3
 ><A
@@ -2082,7 +2082,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2097,7 +2097,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2107,7 +2107,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13030"
+NAME="AEN13265"
 ></A
 ><H3
 ><A
@@ -2174,7 +2174,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2189,7 +2189,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2199,7 +2199,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13054"
+NAME="AEN13289"
 ></A
 ><H3
 ><A
@@ -2259,7 +2259,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2274,7 +2274,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2284,7 +2284,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13076"
+NAME="AEN13311"
 ></A
 ><H3
 ><A
@@ -2335,7 +2335,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2350,7 +2350,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2360,7 +2360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13095"
+NAME="AEN13330"
 ></A
 ><H3
 ><A
@@ -2411,7 +2411,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2426,7 +2426,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2436,7 +2436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13114"
+NAME="AEN13349"
 ></A
 ><H3
 ><A
@@ -2502,7 +2502,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2517,7 +2517,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2527,7 +2527,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13138"
+NAME="AEN13373"
 ></A
 ><H3
 ><A
@@ -2578,7 +2578,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2593,7 +2593,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2603,7 +2603,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13157"
+NAME="AEN13392"
 ></A
 ><H3
 ><A
@@ -2698,7 +2698,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2713,7 +2713,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2723,7 +2723,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13190"
+NAME="AEN13425"
 ></A
 ><H3
 ><A
@@ -2807,7 +2807,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an unicode character (int)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2822,7 +2822,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 if not, non-zero otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2832,7 +2832,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13219"
+NAME="AEN13454"
 ></A
 ><H3
 ><A
@@ -2913,7 +2913,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13240"
+NAME="AEN13475"
 ></A
 ><H3
 ><A
@@ -2968,7 +2968,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the filename</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -2983,7 +2983,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new parser context or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -2993,7 +2993,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13260"
+NAME="AEN13495"
 ></A
 ><H3
 ><A
@@ -3047,7 +3047,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a pointer to a char array</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3064,7 +3064,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the size of the array</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3079,7 +3079,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new parser context or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3089,7 +3089,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13284"
+NAME="AEN13519"
 ></A
 ><H3
 ><A
@@ -3140,7 +3140,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlParserCtxtPtr or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3150,7 +3150,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13300"
+NAME="AEN13535"
 ></A
 ><H3
 ><A
@@ -3216,7 +3216,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the entity URL</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3233,7 +3233,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the entity PUBLIC ID</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3250,7 +3250,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a posible base for the target URI</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3265,7 +3265,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new parser context or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3275,7 +3275,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13331"
+NAME="AEN13566"
 ></A
 ><H3
 ><A
@@ -3333,7 +3333,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3350,7 +3350,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the encoding value (number)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3365,7 +3365,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 in case of success, -1 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3375,7 +3375,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13356"
+NAME="AEN13591"
 ></A
 ><H3
 ><A
@@ -3433,7 +3433,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3450,7 +3450,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the encoding handler</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3465,7 +3465,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->0 in case of success, -1 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3475,7 +3475,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13381"
+NAME="AEN13616"
 ></A
 ><H3
 ><A
@@ -3539,7 +3539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13397"
+NAME="AEN13632"
 ></A
 ><H3
 ><A
@@ -3599,7 +3599,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3616,7 +3616,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML entity pointer.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3626,7 +3626,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13419"
+NAME="AEN13654"
 ></A
 ><H3
 ><A
@@ -3686,7 +3686,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3703,7 +3703,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an Entity pointer</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3718,7 +3718,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new input stream or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3728,7 +3728,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13445"
+NAME="AEN13680"
 ></A
 ><H3
 ><A
@@ -3786,7 +3786,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3803,7 +3803,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser input fragment (entity, XML fragment ...).</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3813,7 +3813,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13466"
+NAME="AEN13701"
 ></A
 ><H3
 ><A
@@ -3870,7 +3870,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -3885,7 +3885,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the current xmlChar in the parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3895,7 +3895,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13487"
+NAME="AEN13722"
 ></A
 ><H3
 ><A
@@ -3948,7 +3948,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an xmlParserInputPtr</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -3958,7 +3958,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13503"
+NAME="AEN13738"
 ></A
 ><H3
 ><A
@@ -4015,7 +4015,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4032,7 +4032,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the filename to use as entity</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4047,7 +4047,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new input stream or NULL in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4057,7 +4057,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13528"
+NAME="AEN13763"
 ></A
 ><H3
 ><A
@@ -4113,7 +4113,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4128,7 +4128,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the new input stream or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4138,7 +4138,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13549"
+NAME="AEN13784"
 ></A
 ><H3
 ><A
@@ -4208,7 +4208,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4225,7 +4225,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4242,7 +4242,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a xmlChar ** </TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4257,8 +4257,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the local part, and prefix is updated
-to get the Prefix if any.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4268,7 +4267,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13583"
+NAME="AEN13818"
 ></A
 ><H3
 ><A
@@ -4332,7 +4331,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4347,7 +4346,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the namespace name or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4357,7 +4356,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13607"
+NAME="AEN13842"
 ></A
 ><H3
 ><A
@@ -4426,7 +4425,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4443,7 +4442,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a xmlChar ** </TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4458,8 +4457,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the local part, and prefix is updated
-to get the Prefix if any.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4469,7 +4467,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13637"
+NAME="AEN13872"
 ></A
 ><H3
 ><A
@@ -4532,7 +4530,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4547,7 +4545,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the namespace name</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4557,7 +4555,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13661"
+NAME="AEN13896"
 ></A
 ><H3
 ><A
@@ -4615,7 +4613,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4630,7 +4628,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the string parser or NULL.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4640,7 +4638,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13683"
+NAME="AEN13918"
 ></A
 ><H3
 ><A
@@ -4701,7 +4699,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4711,7 +4709,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13702"
+NAME="AEN13937"
 ></A
 ><H3
 ><A
@@ -4778,7 +4776,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4793,7 +4791,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the Name parsed or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4803,7 +4801,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13727"
+NAME="AEN13962"
 ></A
 ><H3
 ><A
@@ -4866,7 +4864,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4881,7 +4879,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the Name parsed or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4891,7 +4889,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13751"
+NAME="AEN13986"
 ></A
 ><H3
 ><A
@@ -4951,7 +4949,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -4966,7 +4964,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the Nmtoken parsed or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -4976,7 +4974,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13774"
+NAME="AEN14009"
 ></A
 ><H3
 ><A
@@ -5039,7 +5037,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5056,7 +5054,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  if non-NULL store a copy of the original entity value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5071,7 +5069,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the EntityValue parsed with reference substitued or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5081,7 +5079,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13801"
+NAME="AEN14036"
 ></A
 ><H3
 ><A
@@ -5194,7 +5192,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5209,7 +5207,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the AttValue parsed or NULL. The value has to be freed by the caller.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5219,7 +5217,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13835"
+NAME="AEN14070"
 ></A
 ><H3
 ><A
@@ -5277,7 +5275,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5292,7 +5290,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the SystemLiteral parsed or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5302,7 +5300,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13857"
+NAME="AEN14092"
 ></A
 ><H3
 ><A
@@ -5360,7 +5358,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5375,7 +5373,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the PubidLiteral parsed or NULL.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5385,7 +5383,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13879"
+NAME="AEN14114"
 ></A
 ><H3
 ><A
@@ -5447,7 +5445,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5464,7 +5462,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  int indicating whether we are within a CDATA section</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5474,7 +5472,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13901"
+NAME="AEN14136"
 ></A
 ><H3
 ><A
@@ -5543,7 +5541,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5560,7 +5558,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a xmlChar** receiving PubidLiteral</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5577,8 +5575,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> indicate whether we should restrict parsing to only
-production [75], see NOTE below</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5593,9 +5590,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the function returns SystemLiteral and in the second
-case publicID receives PubidLiteral, is strict is off
-it is possible to return NULL and have publicID set.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5605,7 +5600,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13934"
+NAME="AEN14169"
 ></A
 ><H3
 ><A
@@ -5662,7 +5657,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5672,7 +5667,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13951"
+NAME="AEN14186"
 ></A
 ><H3
 ><A
@@ -5730,7 +5725,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -5745,7 +5740,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the PITarget name or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5755,7 +5750,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13973"
+NAME="AEN14208"
 ></A
 ><H3
 ><A
@@ -5812,7 +5807,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5822,7 +5817,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13991"
+NAME="AEN14226"
 ></A
 ><H3
 ><A
@@ -5887,7 +5882,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5897,7 +5892,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14011"
+NAME="AEN14246"
 ></A
 ><H3
 ><A
@@ -5965,7 +5960,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -5975,7 +5970,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14034"
+NAME="AEN14269"
 ></A
 ><H3
 ><A
@@ -6071,7 +6066,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6088,7 +6083,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  Receive a possible fixed default value for the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6103,8 +6098,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> XML_ATTRIBUTE_NONE, XML_ATTRIBUTE_REQUIRED, XML_ATTRIBUTE_IMPLIED
-or XML_ATTRIBUTE_FIXED. </TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6114,7 +6108,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14071"
+NAME="AEN14306"
 ></A
 ><H3
 ><A
@@ -6178,7 +6172,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6193,7 +6187,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the notation attribute tree built while parsing</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6203,7 +6197,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14095"
+NAME="AEN14330"
 ></A
 ><H3
 ><A
@@ -6265,7 +6259,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6280,7 +6274,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the enumeration attribute tree built while parsing</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6290,7 +6284,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14118"
+NAME="AEN14353"
 ></A
 ><H3
 ><A
@@ -6351,7 +6345,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6368,7 +6362,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the enumeration tree built while parsing</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6383,7 +6377,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> XML_ATTRIBUTE_ENUMERATION or XML_ATTRIBUTE_NOTATION</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6393,7 +6387,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14145"
+NAME="AEN14380"
 ></A
 ><H3
 ><A
@@ -6495,7 +6489,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6512,7 +6506,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the enumeration tree built while parsing</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6527,7 +6521,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the attribute type</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6537,7 +6531,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14183"
+NAME="AEN14418"
 ></A
 ><H3
 ><A
@@ -6594,7 +6588,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6604,7 +6598,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14201"
+NAME="AEN14436"
 ></A
 ><H3
 ><A
@@ -6677,7 +6671,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6692,7 +6686,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the list of the xmlElementContentPtr describing the element choices</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6702,7 +6696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14227"
+NAME="AEN14462"
 ></A
 ><H3
 ><A
@@ -6779,7 +6773,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6794,8 +6788,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the tree of xmlElementContentPtr describing the element 
-hierarchy.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6805,7 +6798,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14253"
+NAME="AEN14488"
 ></A
 ><H3
 ><A
@@ -6869,7 +6862,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6886,7 +6879,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the name of the element being defined.</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6903,7 +6896,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the Element Content pointer will be stored here if any</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -6918,7 +6911,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the type of element content XML_ELEMENT_TYPE_xxx</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -6928,7 +6921,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14284"
+NAME="AEN14519"
 ></A
 ><H3
 ><A
@@ -6986,7 +6979,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7001,7 +6994,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the type of the element, or -1 in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7011,7 +7004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14306"
+NAME="AEN14541"
 ></A
 ><H3
 ><A
@@ -7080,7 +7073,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7090,7 +7083,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14325"
+NAME="AEN14560"
 ></A
 ><H3
 ><A
@@ -7153,7 +7146,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7168,7 +7161,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the value parsed (as an int), 0 in case of error</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7178,7 +7171,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14348"
+NAME="AEN14583"
 ></A
 ><H3
 ><A
@@ -7254,7 +7247,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7269,7 +7262,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the xmlEntityPtr if found, or NULL otherwise.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7279,7 +7272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14372"
+NAME="AEN14607"
 ></A
 ><H3
 ><A
@@ -7343,7 +7336,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7353,7 +7346,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14391"
+NAME="AEN14626"
 ></A
 ><H3
 ><A
@@ -7429,7 +7422,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7439,7 +7432,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14412"
+NAME="AEN14647"
 ></A
 ><H3
 ><A
@@ -7499,7 +7492,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7509,7 +7502,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14430"
+NAME="AEN14665"
 ></A
 ><H3
 ><A
@@ -7592,7 +7585,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7609,7 +7602,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a xmlChar ** used to store the value of the attribute</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7624,7 +7617,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the attribute name, and the value in *value.</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7634,7 +7627,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14464"
+NAME="AEN14699"
 ></A
 ><H3
 ><A
@@ -7709,7 +7702,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -7724,7 +7717,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the element name parsed</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7734,7 +7727,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14492"
+NAME="AEN14727"
 ></A
 ><H3
 ><A
@@ -7793,7 +7786,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7803,7 +7796,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14511"
+NAME="AEN14746"
 ></A
 ><H3
 ><A
@@ -7864,7 +7857,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7874,7 +7867,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14531"
+NAME="AEN14766"
 ></A
 ><H3
 ><A
@@ -7929,7 +7922,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -7939,7 +7932,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14548"
+NAME="AEN14783"
 ></A
 ><H3
 ><A
@@ -8011,7 +8004,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8021,7 +8014,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14567"
+NAME="AEN14802"
 ></A
 ><H3
 ><A
@@ -8079,7 +8072,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8094,7 +8087,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the string giving the XML version number, or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8104,7 +8097,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14589"
+NAME="AEN14824"
 ></A
 ><H3
 ><A
@@ -8164,7 +8157,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8179,7 +8172,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the version string, e.g. "1.0"</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8189,7 +8182,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14612"
+NAME="AEN14847"
 ></A
 ><H3
 ><A
@@ -8247,7 +8240,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8262,7 +8255,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the encoding name value or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8272,7 +8265,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14634"
+NAME="AEN14869"
 ></A
 ><H3
 ><A
@@ -8332,7 +8325,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8347,7 +8340,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the encoding value or NULL</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8357,7 +8350,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14657"
+NAME="AEN14892"
 ></A
 ><H3
 ><A
@@ -8427,7 +8420,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8442,7 +8435,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->1 if standalone, 0 otherwise</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8452,7 +8445,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14679"
+NAME="AEN14914"
 ></A
 ><H3
 ><A
@@ -8507,7 +8500,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8517,7 +8510,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14696"
+NAME="AEN14931"
 ></A
 ><H3
 ><A
@@ -8574,7 +8567,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8584,7 +8577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14714"
+NAME="AEN14949"
 ></A
 ><H3
 ><A
@@ -8639,7 +8632,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8649,7 +8642,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14731"
+NAME="AEN14966"
 ></A
 ><H3
 ><A
@@ -8714,7 +8707,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8731,7 +8724,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the external identifier</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8748,7 +8741,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
-> the system identifier (or URL)</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -8758,7 +8751,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14759"
+NAME="AEN14994"
 ></A
 ><H3
 ><A
@@ -8774,7 +8767,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define XML_SUBSTITUTE_NONE	0</PRE
+>#define     XML_SUBSTITUTE_NONE</PRE
 ></TD
 ></TR
 ></TABLE
@@ -8784,7 +8777,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14764"
+NAME="AEN14999"
 ></A
 ><H3
 ><A
@@ -8800,7 +8793,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define XML_SUBSTITUTE_REF	1</PRE
+>#define     XML_SUBSTITUTE_REF</PRE
 ></TD
 ></TR
 ></TABLE
@@ -8810,7 +8803,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14769"
+NAME="AEN15004"
 ></A
 ><H3
 ><A
@@ -8826,7 +8819,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define XML_SUBSTITUTE_PEREF	2</PRE
+>#define     XML_SUBSTITUTE_PEREF</PRE
 ></TD
 ></TR
 ></TABLE
@@ -8836,7 +8829,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14774"
+NAME="AEN15009"
 ></A
 ><H3
 ><A
@@ -8852,7 +8845,7 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->#define XML_SUBSTITUTE_BOTH 	3</PRE
+>#define     XML_SUBSTITUTE_BOTH</PRE
 ></TD
 ></TR
 ></TABLE
@@ -8862,7 +8855,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14779"
+NAME="AEN15014"
 ></A
 ><H3
 ><A
@@ -8939,7 +8932,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8956,7 +8949,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the len to decode (in bytes !), -1 for no size limit</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8973,7 +8966,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  combination of XML_SUBSTITUTE_REF and XML_SUBSTITUTE_PEREF</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -8990,7 +8983,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an end marker xmlChar, 0 if none</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9007,7 +9000,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an end marker xmlChar, 0 if none</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9024,7 +9017,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an end marker xmlChar, 0 if none</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9039,8 +9032,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->A newly allocated string with the substitution done. The caller
-must deallocate it !</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -9050,7 +9042,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14826"
+NAME="AEN15061"
 ></A
 ><H3
 ><A
@@ -9127,7 +9119,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9144,7 +9136,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the input string</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9161,7 +9153,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  combination of XML_SUBSTITUTE_REF and XML_SUBSTITUTE_PEREF</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9178,7 +9170,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an end marker xmlChar, 0 if none</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9195,7 +9187,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an end marker xmlChar, 0 if none</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9212,7 +9204,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an end marker xmlChar, 0 if none</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9227,8 +9219,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->A newly allocated string with the substitution done. The caller
-must deallocate it !</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -9238,7 +9229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14873"
+NAME="AEN15108"
 ></A
 ><H3
 ><A
@@ -9335,7 +9326,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14897"
+NAME="AEN15132"
 ></A
 ><H3
 ><A
@@ -9414,7 +9405,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14917"
+NAME="AEN15152"
 ></A
 ><H3
 ><A
@@ -9511,7 +9502,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14941"
+NAME="AEN15176"
 ></A
 ><H3
 ><A
@@ -9590,7 +9581,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14961"
+NAME="AEN15196"
 ></A
 ><H3
 ><A
@@ -9644,7 +9635,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9659,7 +9650,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of space chars skipped</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -9669,7 +9660,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14981"
+NAME="AEN15216"
 ></A
 ><H3
 ><A
@@ -9728,7 +9719,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9745,7 +9736,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the beginning of the char</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9762,7 +9753,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the length of the char read</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -9777,7 +9768,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the current char value and its lenght</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -9787,7 +9778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15010"
+NAME="AEN15245"
 ></A
 ><H3
 ><A
@@ -9869,7 +9860,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -9879,7 +9870,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15032"
+NAME="AEN15267"
 ></A
 ><H3
 ><A
@@ -9959,7 +9950,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -9969,7 +9960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15056"
+NAME="AEN15291"
 ></A
 ><H3
 ><A
@@ -10048,7 +10039,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15076"
+NAME="AEN15311"
 ></A
 ><H3
 ><A
@@ -10124,7 +10115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15095"
+NAME="AEN15330"
 ></A
 ><H3
 ><A
@@ -10201,7 +10192,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML parser context</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -10218,7 +10209,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the length of the char read</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -10233,7 +10224,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the current char value and its lenght</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -10243,7 +10234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15124"
+NAME="AEN15359"
 ></A
 ><H3
 ><A
@@ -10298,7 +10289,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to the length of the char read (or zero)</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -10332,7 +10323,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the char value</TD
+>&nbsp;</TD
 ></TR
 ><TR
 ><TD
@@ -10347,7 +10338,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the number of xmlChar written</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -10357,7 +10348,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15152"
+NAME="AEN15387"
 ></A
 ><H3
 ><A
@@ -10410,7 +10401,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML parser context</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -10420,7 +10411,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15168"
+NAME="AEN15403"
 ></A
 ><H3
 ><A
@@ -10473,7 +10464,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  an XML parser input</TD
+>&nbsp;</TD
 ></TR
 ></TABLE
 ><P
@@ -10483,7 +10474,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15184"
+NAME="AEN15419"
 ></A
 ><H3
 ><A