Recompiled the docs, Daniel
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index 7fe936f..d86bde5 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20814"
+NAME="AEN20833"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20817"
+NAME="AEN20836"
 ></A
 ><H2
 >Synopsis</H2
@@ -1144,7 +1144,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21095"
+NAME="AEN21114"
 ></A
 ><H2
 >Description</H2
@@ -1154,20 +1154,20 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21098"
+NAME="AEN21117"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21100"
+NAME="AEN21119"
 ></A
 ><H3
 ><A
 NAME="XML-MAX-NAMELEN-CAPS"
 ></A
->XML_MAX_NAMELEN</H3
+>&#62;XML_MAX_NAMELEN</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1190,13 +1190,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21106"
+NAME="AEN21125"
 ></A
 ><H3
 ><A
 NAME="INPUT-CHUNK-CAPS"
 ></A
->INPUT_CHUNK</H3
+>&#62;INPUT_CHUNK</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1219,13 +1219,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21112"
+NAME="AEN21131"
 ></A
 ><H3
 ><A
 NAME="IS-CHAR-CAPS"
 ></A
->IS_CHAR()</H3
+>&#62;IS_CHAR()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1264,7 +1264,7 @@
 HREF="XFFFD"
 >xFFFD</GTKDOCLINK
 >]
-| [<GTKDOCLINK
+                 | [<GTKDOCLINK
 HREF="X10000-"
 >x10000-</GTKDOCLINK
 ><GTKDOCLINK
@@ -1277,7 +1277,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21128"
+NAME="AEN21147"
 ></A
 ><P
 ></P
@@ -1315,13 +1315,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21137"
+NAME="AEN21156"
 ></A
 ><H3
 ><A
 NAME="IS-BLANK-CAPS"
 ></A
->IS_BLANK()</H3
+>&#62;IS_BLANK()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1356,7 +1356,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21148"
+NAME="AEN21167"
 ></A
 ><P
 ></P
@@ -1394,13 +1394,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21157"
+NAME="AEN21176"
 ></A
 ><H3
 ><A
 NAME="IS-BASECHAR-CAPS"
 ></A
->IS_BASECHAR()</H3
+>&#62;IS_BASECHAR()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1423,7 +1423,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21164"
+NAME="AEN21183"
 ></A
 ><P
 ></P
@@ -1461,13 +1461,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21173"
+NAME="AEN21192"
 ></A
 ><H3
 ><A
 NAME="IS-DIGIT-CAPS"
 ></A
->IS_DIGIT()</H3
+>&#62;IS_DIGIT()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1490,7 +1490,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21180"
+NAME="AEN21199"
 ></A
 ><P
 ></P
@@ -1528,13 +1528,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21189"
+NAME="AEN21208"
 ></A
 ><H3
 ><A
 NAME="IS-COMBINING-CAPS"
 ></A
->IS_COMBINING()</H3
+>&#62;IS_COMBINING()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1557,7 +1557,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21196"
+NAME="AEN21215"
 ></A
 ><P
 ></P
@@ -1595,13 +1595,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21205"
+NAME="AEN21224"
 ></A
 ><H3
 ><A
 NAME="IS-EXTENDER-CAPS"
 ></A
->IS_EXTENDER()</H3
+>&#62;IS_EXTENDER()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1634,7 +1634,7 @@
 HREF="X0640"
 >x0640</GTKDOCLINK
 > |
-<GTKDOCLINK
+                  <GTKDOCLINK
 HREF="X0E46"
 >x0E46</GTKDOCLINK
 > | <GTKDOCLINK
@@ -1650,7 +1650,7 @@
 HREF="X3035"
 >x3035</GTKDOCLINK
 >] |
-[<GTKDOCLINK
+                  [<GTKDOCLINK
 HREF="X309D-"
 >x309D-</GTKDOCLINK
 ><GTKDOCLINK
@@ -1668,7 +1668,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21226"
+NAME="AEN21245"
 ></A
 ><P
 ></P
@@ -1706,13 +1706,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21235"
+NAME="AEN21254"
 ></A
 ><H3
 ><A
 NAME="IS-IDEOGRAPHIC-CAPS"
 ></A
->IS_IDEOGRAPHIC()</H3
+>&#62;IS_IDEOGRAPHIC()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1750,7 +1750,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21247"
+NAME="AEN21266"
 ></A
 ><P
 ></P
@@ -1788,13 +1788,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21256"
+NAME="AEN21275"
 ></A
 ><H3
 ><A
 NAME="IS-LETTER-CAPS"
 ></A
->IS_LETTER()</H3
+>&#62;IS_LETTER()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1817,82 +1817,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21263"
-></A
-><P
-></P
-><TABLE
-BORDER="0"
-WIDTH="100%"
-BGCOLOR="#FFD0D0"
-CELLSPACING="0"
-CELLPADDING="4"
-CLASS="CALSTABLE"
-><TBODY
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><TT
-CLASS="PARAMETER"
-><I
->c</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an UNICODE value (int)</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN21272"
-></A
-><H3
-><A
-NAME="IS-PUBIDCHAR-CAPS"
-></A
->IS_PUBIDCHAR()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define IS_PUBIDCHAR(c)	xmlIsPubidChar(c)</PRE
-></TD
-></TR
-></TABLE
-><P
->Macro to check the following production in the XML spec</P
-><P
->[13] PubidChar ::= <GTKDOCLINK
-HREF="X20"
->x20</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="XD"
->xD</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="XA"
->xA</GTKDOCLINK
-> | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%]</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN21282"
 ></A
 ><P
@@ -1935,9 +1859,85 @@
 ></A
 ><H3
 ><A
+NAME="IS-PUBIDCHAR-CAPS"
+></A
+>&#62;IS_PUBIDCHAR()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>#define IS_PUBIDCHAR(c)	xmlIsPubidChar(c)</PRE
+></TD
+></TR
+></TABLE
+><P
+>Macro to check the following production in the XML spec</P
+><P
+>[13] PubidChar ::= <GTKDOCLINK
+HREF="X20"
+>x20</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="XD"
+>xD</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="XA"
+>xA</GTKDOCLINK
+> | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%]</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21301"
+></A
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>c</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an UNICODE value (int)</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN21310"
+></A
+><H3
+><A
 NAME="SKIP-EOL-CAPS"
 ></A
->SKIP_EOL()</H3
+>&#62;SKIP_EOL()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -1958,7 +1958,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21297"
+NAME="AEN21316"
 ></A
 ><P
 ></P
@@ -1996,13 +1996,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21306"
+NAME="AEN21325"
 ></A
 ><H3
 ><A
 NAME="MOVETO-ENDTAG-CAPS"
 ></A
->MOVETO_ENDTAG()</H3
+>&#62;MOVETO_ENDTAG()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2023,7 +2023,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21312"
+NAME="AEN21331"
 ></A
 ><P
 ></P
@@ -2061,13 +2061,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21321"
+NAME="AEN21340"
 ></A
 ><H3
 ><A
 NAME="MOVETO-STARTTAG-CAPS"
 ></A
->MOVETO_STARTTAG()</H3
+>&#62;MOVETO_STARTTAG()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2088,7 +2088,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21327"
+NAME="AEN21346"
 ></A
 ><P
 ></P
@@ -2126,13 +2126,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21336"
+NAME="AEN21355"
 ></A
 ><H3
 ><A
 NAME="XMLISBASECHAR"
 ></A
->xmlIsBaseChar ()</H3
+>&#62;xmlIsBaseChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2168,7 +2168,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21346"
+NAME="AEN21365"
 ></A
 ><P
 ></P
@@ -2221,13 +2221,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21359"
+NAME="AEN21378"
 ></A
 ><H3
 ><A
 NAME="XMLISBLANK"
 ></A
->xmlIsBlank ()</H3
+>&#62;xmlIsBlank ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2265,7 +2265,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21370"
+NAME="AEN21389"
 ></A
 ><P
 ></P
@@ -2318,13 +2318,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21383"
+NAME="AEN21402"
 ></A
 ><H3
 ><A
 NAME="XMLISPUBIDCHAR"
 ></A
->xmlIsPubidChar ()</H3
+>&#62;xmlIsPubidChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2355,87 +2355,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21392"
-></A
-><P
-></P
-><TABLE
-BORDER="0"
-WIDTH="100%"
-BGCOLOR="#FFD0D0"
-CELLSPACING="0"
-CELLPADDING="4"
-CLASS="CALSTABLE"
-><TBODY
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><TT
-CLASS="PARAMETER"
-><I
->c</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an unicode character (int)</TD
-></TR
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><I
-CLASS="EMPHASIS"
->Returns</I
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->0 if not, non-zero otherwise</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN21405"
-></A
-><H3
-><A
-NAME="XMLISLETTER"
-></A
->xmlIsLetter ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->int         xmlIsLetter                     (int c);</PRE
-></TD
-></TR
-></TABLE
-><P
->Check whether the character is allowed by the production
-[84] Letter ::= BaseChar | Ideographic</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN21411"
 ></A
 ><P
@@ -2493,9 +2412,9 @@
 ></A
 ><H3
 ><A
-NAME="XMLISDIGIT"
+NAME="XMLISLETTER"
 ></A
->xmlIsDigit ()</H3
+>&#62;xmlIsLetter ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2505,13 +2424,13 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->int         xmlIsDigit                      (int c);</PRE
+>int         xmlIsLetter                     (int c);</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Check whether the character is allowed by the production
-[88] Digit ::= ... long list see REC ...</P
+[84] Letter ::= BaseChar | Ideographic</P
 ><P
 ></P
 ><DIV
@@ -2574,9 +2493,9 @@
 ></A
 ><H3
 ><A
-NAME="XMLISIDEOGRAPHIC"
+NAME="XMLISDIGIT"
 ></A
->xmlIsIdeographic ()</H3
+>&#62;xmlIsDigit ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2586,34 +2505,19 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->int         xmlIsIdeographic                (int c);</PRE
+>int         xmlIsDigit                      (int c);</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Check whether the character is allowed by the production
-[86] Ideographic ::= [<GTKDOCLINK
-HREF="X4E00-"
->x4E00-</GTKDOCLINK
-><GTKDOCLINK
-HREF="X9FA5"
->x9FA5</GTKDOCLINK
->] | <GTKDOCLINK
-HREF="X3007"
->x3007</GTKDOCLINK
-> | [<GTKDOCLINK
-HREF="X3021-"
->x3021-</GTKDOCLINK
-><GTKDOCLINK
-HREF="X3029"
->x3029</GTKDOCLINK
->]</P
+[88] Digit ::= ... long list see REC ...</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21454"
+NAME="AEN21449"
 ></A
 ><P
 ></P
@@ -2666,13 +2570,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21467"
+NAME="AEN21462"
 ></A
 ><H3
 ><A
-NAME="XMLISCOMBINING"
+NAME="XMLISIDEOGRAPHIC"
 ></A
->xmlIsCombining ()</H3
+>&#62;xmlIsIdeographic ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2682,13 +2586,28 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->int         xmlIsCombining                  (int c);</PRE
+>int         xmlIsIdeographic                (int c);</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Check whether the character is allowed by the production
-[87] CombiningChar ::= ... long list see REC ...</P
+[86] Ideographic ::= [<GTKDOCLINK
+HREF="X4E00-"
+>x4E00-</GTKDOCLINK
+><GTKDOCLINK
+HREF="X9FA5"
+>x9FA5</GTKDOCLINK
+>] | <GTKDOCLINK
+HREF="X3007"
+>x3007</GTKDOCLINK
+> | [<GTKDOCLINK
+HREF="X3021-"
+>x3021-</GTKDOCLINK
+><GTKDOCLINK
+HREF="X3029"
+>x3029</GTKDOCLINK
+>]</P
 ><P
 ></P
 ><DIV
@@ -2751,9 +2670,9 @@
 ></A
 ><H3
 ><A
-NAME="XMLISEXTENDER"
+NAME="XMLISCOMBINING"
 ></A
->xmlIsExtender ()</H3
+>&#62;xmlIsCombining ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2763,63 +2682,19 @@
 ><TD
 ><PRE
 CLASS="PROGRAMLISTING"
->int         xmlIsExtender                   (int c);</PRE
+>int         xmlIsCombining                  (int c);</PRE
 ></TD
 ></TR
 ></TABLE
 ><P
 >Check whether the character is allowed by the production
-[89] Extender ::= <GTKDOCLINK
-HREF="X00B7"
->x00B7</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X02D0"
->x02D0</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X02D1"
->x02D1</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X0387"
->x0387</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X0640"
->x0640</GTKDOCLINK
-> |
-<GTKDOCLINK
-HREF="X0E46"
->x0E46</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X0EC6"
->x0EC6</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X3005"
->x3005</GTKDOCLINK
-> | [<GTKDOCLINK
-HREF="X3031-"
->x3031-</GTKDOCLINK
-><GTKDOCLINK
-HREF="X3035"
->x3035</GTKDOCLINK
->] |
-[<GTKDOCLINK
-HREF="X309D-"
->x309D-</GTKDOCLINK
-><GTKDOCLINK
-HREF="X309E"
->x309E</GTKDOCLINK
->] | [<GTKDOCLINK
-HREF="X30FC-"
->x30FC-</GTKDOCLINK
-><GTKDOCLINK
-HREF="X30FE"
->x30FE</GTKDOCLINK
->]</P
+[87] CombiningChar ::= ... long list see REC ...</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21506"
+NAME="AEN21492"
 ></A
 ><P
 ></P
@@ -2872,13 +2747,138 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21519"
+NAME="AEN21505"
+></A
+><H3
+><A
+NAME="XMLISEXTENDER"
+></A
+>&#62;xmlIsExtender ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIsExtender                   (int c);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Check whether the character is allowed by the production
+[89] Extender ::= <GTKDOCLINK
+HREF="X00B7"
+>x00B7</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X02D0"
+>x02D0</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X02D1"
+>x02D1</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X0387"
+>x0387</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X0640"
+>x0640</GTKDOCLINK
+> |
+                  <GTKDOCLINK
+HREF="X0E46"
+>x0E46</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X0EC6"
+>x0EC6</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X3005"
+>x3005</GTKDOCLINK
+> | [<GTKDOCLINK
+HREF="X3031-"
+>x3031-</GTKDOCLINK
+><GTKDOCLINK
+HREF="X3035"
+>x3035</GTKDOCLINK
+>] |
+                  [<GTKDOCLINK
+HREF="X309D-"
+>x309D-</GTKDOCLINK
+><GTKDOCLINK
+HREF="X309E"
+>x309E</GTKDOCLINK
+>] | [<GTKDOCLINK
+HREF="X30FC-"
+>x30FC-</GTKDOCLINK
+><GTKDOCLINK
+HREF="X30FE"
+>x30FE</GTKDOCLINK
+>]</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21525"
+></A
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>c</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an unicode character (int)</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>0 if not, non-zero otherwise</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN21538"
 ></A
 ><H3
 ><A
 NAME="XMLISCHAR"
 ></A
->xmlIsChar ()</H3
+>&#62;xmlIsChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2916,7 +2916,7 @@
 HREF="XFFFD"
 >xFFFD</GTKDOCLINK
 >]
-| [<GTKDOCLINK
+                 | [<GTKDOCLINK
 HREF="X10000-"
 >x10000-</GTKDOCLINK
 ><GTKDOCLINK
@@ -2933,7 +2933,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21535"
+NAME="AEN21554"
 ></A
 ><P
 ></P
@@ -2986,13 +2986,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21548"
+NAME="AEN21567"
 ></A
 ><H3
 ><A
 NAME="XMLCREATEFILEPARSERCTXT"
 ></A
->xmlCreateFileParserCtxt ()</H3
+>&#62;xmlCreateFileParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3018,7 +3018,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21555"
+NAME="AEN21574"
 ></A
 ><P
 ></P
@@ -3071,13 +3071,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21568"
+NAME="AEN21587"
 ></A
 ><H3
 ><A
 NAME="XMLCREATEMEMORYPARSERCTXT"
 ></A
->xmlCreateMemoryParserCtxt ()</H3
+>&#62;xmlCreateMemoryParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3102,7 +3102,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21575"
+NAME="AEN21594"
 ></A
 ><P
 ></P
@@ -3172,13 +3172,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21592"
+NAME="AEN21611"
 ></A
 ><H3
 ><A
 NAME="XMLNEWPARSERCTXT"
 ></A
->xmlNewParserCtxt ()</H3
+>&#62;xmlNewParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3202,7 +3202,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21599"
+NAME="AEN21618"
 ></A
 ><P
 ></P
@@ -3238,13 +3238,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21608"
+NAME="AEN21627"
 ></A
 ><H3
 ><A
 NAME="XMLCREATEENTITYPARSERCTXT"
 ></A
->xmlCreateEntityParserCtxt ()</H3
+>&#62;xmlCreateEntityParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3281,7 +3281,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21618"
+NAME="AEN21637"
 ></A
 ><P
 ></P
@@ -3368,13 +3368,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21639"
+NAME="AEN21658"
 ></A
 ><H3
 ><A
 NAME="XMLSWITCHENCODING"
 ></A
->xmlSwitchEncoding ()</H3
+>&#62;xmlSwitchEncoding ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3403,7 +3403,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21647"
+NAME="AEN21666"
 ></A
 ><P
 ></P
@@ -3473,13 +3473,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21664"
+NAME="AEN21683"
 ></A
 ><H3
 ><A
 NAME="XMLSWITCHTOENCODING"
 ></A
->xmlSwitchToEncoding ()</H3
+>&#62;xmlSwitchToEncoding ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3508,7 +3508,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21672"
+NAME="AEN21691"
 ></A
 ><P
 ></P
@@ -3578,13 +3578,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21689"
+NAME="AEN21708"
 ></A
 ><H3
 ><A
 NAME="XMLFREEPARSERCTXT"
 ></A
->xmlFreeParserCtxt ()</H3
+>&#62;xmlFreeParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3609,7 +3609,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21696"
+NAME="AEN21715"
 ></A
 ><P
 ></P
@@ -3647,13 +3647,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21705"
+NAME="AEN21724"
 ></A
 ><H3
 ><A
 NAME="XMLHANDLEENTITY"
 ></A
->xmlHandleEntity ()</H3
+>&#62;xmlHandleEntity ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3684,7 +3684,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21714"
+NAME="AEN21733"
 ></A
 ><P
 ></P
@@ -3739,13 +3739,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21727"
+NAME="AEN21746"
 ></A
 ><H3
 ><A
 NAME="XMLNEWSTRINGINPUTSTREAM"
 ></A
->xmlNewStringInputStream ()</H3
+>&#62;xmlNewStringInputStream ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3776,7 +3776,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21736"
+NAME="AEN21755"
 ></A
 ><P
 ></P
@@ -3846,13 +3846,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21753"
+NAME="AEN21772"
 ></A
 ><H3
 ><A
 NAME="XMLNEWENTITYINPUTSTREAM"
 ></A
->xmlNewEntityInputStream ()</H3
+>&#62;xmlNewEntityInputStream ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3883,7 +3883,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21762"
+NAME="AEN21781"
 ></A
 ><P
 ></P
@@ -3953,13 +3953,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21779"
+NAME="AEN21798"
 ></A
 ><H3
 ><A
 NAME="XMLPUSHINPUT"
 ></A
->xmlPushInput ()</H3
+>&#62;xmlPushInput ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -3982,13 +3982,13 @@
 ></TABLE
 ><P
 >xmlPushInput: switch to a new input stream which is stacked on top
-of the previous one(s).</P
+              of the previous one(s).</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21787"
+NAME="AEN21806"
 ></A
 ><P
 ></P
@@ -4043,13 +4043,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21800"
+NAME="AEN21819"
 ></A
 ><H3
 ><A
 NAME="XMLPOPINPUT"
 ></A
->xmlPopInput ()</H3
+>&#62;xmlPopInput ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4071,13 +4071,13 @@
 ></TABLE
 ><P
 >xmlPopInput: the current input pointed by ctxt-&gt;input came to an end
-pop it and return the next char.</P
+         pop it and return the next char.</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21808"
+NAME="AEN21827"
 ></A
 ><P
 ></P
@@ -4130,13 +4130,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21821"
+NAME="AEN21840"
 ></A
 ><H3
 ><A
 NAME="XMLFREEINPUTSTREAM"
 ></A
->xmlFreeInputStream ()</H3
+>&#62;xmlFreeInputStream ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4160,7 +4160,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21828"
+NAME="AEN21847"
 ></A
 ><P
 ></P
@@ -4198,13 +4198,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21837"
+NAME="AEN21856"
 ></A
 ><H3
 ><A
 NAME="XMLNEWINPUTFROMFILE"
 ></A
->xmlNewInputFromFile ()</H3
+>&#62;xmlNewInputFromFile ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4232,7 +4232,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21845"
+NAME="AEN21864"
 ></A
 ><P
 ></P
@@ -4302,13 +4302,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21862"
+NAME="AEN21881"
 ></A
 ><H3
 ><A
 NAME="XMLNEWINPUTSTREAM"
 ></A
->xmlNewInputStream ()</H3
+>&#62;xmlNewInputStream ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4335,7 +4335,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21870"
+NAME="AEN21889"
 ></A
 ><P
 ></P
@@ -4388,13 +4388,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21883"
+NAME="AEN21902"
 ></A
 ><H3
 ><A
 NAME="XMLSPLITQNAME"
 ></A
->xmlSplitQName ()</H3
+>&#62;xmlSplitQName ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4435,7 +4435,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21896"
+NAME="AEN21915"
 ></A
 ><P
 ></P
@@ -4512,7 +4512,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the local part, and prefix is updated
-to get the Prefix if any.</TD
+  to get the Prefix if any.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4523,13 +4523,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21917"
+NAME="AEN21936"
 ></A
 ><H3
 ><A
 NAME="XMLNAMESPACEPARSENCNAME"
 ></A
->xmlNamespaceParseNCName ()</H3
+>&#62;xmlNamespaceParseNCName ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4553,18 +4553,18 @@
 >parse an XML namespace name.</P
 ><P
 >TODO: this seems not in use anymore, the namespace handling is done on
-top of the SAX interfaces, i.e. not on raw input.</P
+      top of the SAX interfaces, i.e. not on raw input.</P
 ><P
 >[NS 3] NCName ::= (Letter | '_') (NCNameChar)*</P
 ><P
 >[NS 4] NCNameChar ::= Letter | Digit | '.' | '-' | '_' |
-CombiningChar | Extender</P
+                      CombiningChar | Extender</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21928"
+NAME="AEN21947"
 ></A
 ><P
 ></P
@@ -4617,13 +4617,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21941"
+NAME="AEN21960"
 ></A
 ><H3
 ><A
 NAME="XMLNAMESPACEPARSEQNAME"
 ></A
->xmlNamespaceParseQName ()</H3
+>&#62;xmlNamespaceParseQName ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4649,7 +4649,7 @@
 ></TABLE
 ><P
 >TODO: this seems not in use anymore, the namespace handling is done on
-top of the SAX interfaces, i.e. not on raw input.</P
+      top of the SAX interfaces, i.e. not on raw input.</P
 ><P
 >parse an XML qualified name</P
 ><P
@@ -4663,7 +4663,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21954"
+NAME="AEN21973"
 ></A
 ><P
 ></P
@@ -4723,7 +4723,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the local part, and prefix is updated
-to get the Prefix if any.</TD
+  to get the Prefix if any.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -4734,13 +4734,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21971"
+NAME="AEN21990"
 ></A
 ><H3
 ><A
 NAME="XMLNAMESPACEPARSENSDEF"
 ></A
->xmlNamespaceParseNSDef ()</H3
+>&#62;xmlNamespaceParseNSDef ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4764,7 +4764,7 @@
 >parse a namespace prefix declaration</P
 ><P
 >TODO: this seems not in use anymore, the namespace handling is done on
-top of the SAX interfaces, i.e. not on raw input.</P
+      top of the SAX interfaces, i.e. not on raw input.</P
 ><P
 >[NS 1] NSDef ::= PrefixDef Eq SystemLiteral</P
 ><P
@@ -4774,7 +4774,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21982"
+NAME="AEN22001"
 ></A
 ><P
 ></P
@@ -4827,13 +4827,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21995"
+NAME="AEN22014"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEQUOTEDSTRING"
 ></A
->xmlParseQuotedString ()</H3
+>&#62;xmlParseQuotedString ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4862,7 +4862,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22004"
+NAME="AEN22023"
 ></A
 ><P
 ></P
@@ -4915,13 +4915,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22017"
+NAME="AEN22036"
 ></A
 ><H3
 ><A
 NAME="XMLPARSENAMESPACE"
 ></A
->xmlParseNamespace ()</H3
+>&#62;xmlParseNamespace ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -4953,7 +4953,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22027"
+NAME="AEN22046"
 ></A
 ><P
 ></P
@@ -4991,13 +4991,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22036"
+NAME="AEN22055"
 ></A
 ><H3
 ><A
 NAME="XMLSCANNAME"
 ></A
->xmlScanName ()</H3
+>&#62;xmlScanName ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5022,10 +5022,10 @@
 Needed for rollback cases. Used only when parsing entities references.</P
 ><P
 >TODO: seems deprecated now, only used in the default part of
-xmlParserHandleReference</P
+      xmlParserHandleReference</P
 ><P
 >[4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' |
-CombiningChar | Extender</P
+                 CombiningChar | Extender</P
 ><P
 >[5] Name ::= (Letter | '_' | ':') (NameChar)*</P
 ><P
@@ -5035,7 +5035,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22048"
+NAME="AEN22067"
 ></A
 ><P
 ></P
@@ -5088,13 +5088,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22061"
+NAME="AEN22080"
 ></A
 ><H3
 ><A
 NAME="XMLPARSENAME"
 ></A
->xmlParseName ()</H3
+>&#62;xmlParseName ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5118,7 +5118,7 @@
 >parse an XML name.</P
 ><P
 >[4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' |
-CombiningChar | Extender</P
+                 CombiningChar | Extender</P
 ><P
 >[5] Name ::= (Letter | '_' | ':') (NameChar)*</P
 ><P
@@ -5128,7 +5128,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22072"
+NAME="AEN22091"
 ></A
 ><P
 ></P
@@ -5181,13 +5181,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22085"
+NAME="AEN22104"
 ></A
 ><H3
 ><A
 NAME="XMLPARSENMTOKEN"
 ></A
->xmlParseNmtoken ()</H3
+>&#62;xmlParseNmtoken ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5218,7 +5218,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22095"
+NAME="AEN22114"
 ></A
 ><P
 ></P
@@ -5271,13 +5271,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22108"
+NAME="AEN22127"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENTITYVALUE"
 ></A
->xmlParseEntityValue ()</H3
+>&#62;xmlParseEntityValue ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5305,13 +5305,13 @@
 >parse a value for ENTITY declarations</P
 ><P
 >[9] EntityValue ::= '"' ([^%&amp;"] | PEReference | Reference)* '"' |
-"'" ([^%&amp;'] | PEReference | Reference)* "'"</P
+               "'" ([^%&amp;'] | PEReference | Reference)* "'"</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22118"
+NAME="AEN22137"
 ></A
 ><P
 ></P
@@ -5381,13 +5381,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22135"
+NAME="AEN22154"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEATTVALUE"
 ></A
->xmlParseAttValue ()</H3
+>&#62;xmlParseAttValue ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5413,15 +5413,15 @@
 will be handled later in xmlStringGetNodeList</P
 ><P
 >[10] AttValue ::= '"' ([^&lt;&amp;"] | Reference)* '"' |
-"'" ([^&lt;&amp;'] | Reference)* "'"</P
+                  "'" ([^&lt;&amp;'] | Reference)* "'"</P
 ><P
 >3.3.3 Attribute-Value Normalization:
 Before the value of an attribute is passed to the application or
 checked for validity, the XML processor must normalize it as follows: 
 - a character reference is processed by appending the referenced
-character to the attribute value
+  character to the attribute value
 - an entity reference is processed by recursively processing the
-replacement text of the entity 
+  replacement text of the entity 
 - a whitespace character (<GTKDOCLINK
 HREF="X20"
 >x20</GTKDOCLINK
@@ -5435,11 +5435,11 @@
 HREF="X9"
 >x9</GTKDOCLINK
 >) is processed by
-appending <GTKDOCLINK
+  appending <GTKDOCLINK
 HREF="X20"
 >x20</GTKDOCLINK
 > to the normalized value, except that only a single
-<GTKDOCLINK
+  <GTKDOCLINK
 HREF="X20"
 >x20</GTKDOCLINK
 > is appended for a "<GTKDOCLINK
@@ -5449,7 +5449,7 @@
 HREF="XA"
 >xA</GTKDOCLINK
 >" sequence that is part of an external
-parsed entity or the literal entity value of an internal parsed entity 
+  parsed entity or the literal entity value of an internal parsed entity 
 - other characters are processed by appending them to the normalized value 
 If the declared value is not CDATA, then the XML processor must further
 process the normalized attribute value by discarding any leading and
@@ -5471,7 +5471,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22156"
+NAME="AEN22175"
 ></A
 ><P
 ></P
@@ -5524,13 +5524,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22169"
+NAME="AEN22188"
 ></A
 ><H3
 ><A
 NAME="XMLPARSESYSTEMLITERAL"
 ></A
->xmlParseSystemLiteral ()</H3
+>&#62;xmlParseSystemLiteral ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5559,7 +5559,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22178"
+NAME="AEN22197"
 ></A
 ><P
 ></P
@@ -5612,13 +5612,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22191"
+NAME="AEN22210"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEPUBIDLITERAL"
 ></A
->xmlParsePubidLiteral ()</H3
+>&#62;xmlParsePubidLiteral ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5647,7 +5647,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22200"
+NAME="AEN22219"
 ></A
 ><P
 ></P
@@ -5700,13 +5700,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22213"
+NAME="AEN22232"
 ></A
 ><H3
 ><A
 NAME="XMLPARSECHARDATA"
 ></A
->xmlParseCharData ()</H3
+>&#62;xmlParseCharData ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5739,7 +5739,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22222"
+NAME="AEN22241"
 ></A
 ><P
 ></P
@@ -5794,13 +5794,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22235"
+NAME="AEN22254"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEEXTERNALID"
 ></A
->xmlParseExternalID ()</H3
+>&#62;xmlParseExternalID ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5829,10 +5829,10 @@
 >Parse an External ID or a Public ID</P
 ><P
 >NOTE: Productions [75] and [83] interact badly since [75] can generate
-'PUBLIC' S PubidLiteral S SystemLiteral</P
+      'PUBLIC' S PubidLiteral S SystemLiteral</P
 ><P
 >[75] ExternalID ::= 'SYSTEM' S SystemLiteral
-| 'PUBLIC' S PubidLiteral S SystemLiteral</P
+                  | 'PUBLIC' S PubidLiteral S SystemLiteral</P
 ><P
 >[83] PublicID ::= 'PUBLIC' S PubidLiteral</P
 ><P
@@ -5840,7 +5840,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22247"
+NAME="AEN22266"
 ></A
 ><P
 ></P
@@ -5902,7 +5902,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 > indicate whether we should restrict parsing to only
-production [75], see NOTE below</TD
+         production [75], see NOTE below</TD
 ></TR
 ><TR
 ><TD
@@ -5918,8 +5918,8 @@
 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
+               case publicID receives PubidLiteral, is strict is off
+               it is possible to return NULL and have publicID set.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5930,13 +5930,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22268"
+NAME="AEN22287"
 ></A
 ><H3
 ><A
 NAME="XMLPARSECOMMENT"
 ></A
->xmlParseComment ()</H3
+>&#62;xmlParseComment ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -5955,8 +5955,8 @@
 ></TABLE
 ><P
 >Skip an XML (SGML) comment &lt;!-- .... --&gt;
-The spec says that "For compatibility, the string "--" (double-hyphen)
-must not occur within comments. "</P
+ The spec says that "For compatibility, the string "--" (double-hyphen)
+ must not occur within comments. "</P
 ><P
 >[15] Comment ::= '&lt;!--' ((Char - '-') | ('-' (Char - '-')))* '--&gt;'</P
 ><P
@@ -5964,7 +5964,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22276"
+NAME="AEN22295"
 ></A
 ><P
 ></P
@@ -6002,13 +6002,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22285"
+NAME="AEN22304"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEPITARGET"
 ></A
->xmlParsePITarget ()</H3
+>&#62;xmlParsePITarget ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6037,7 +6037,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22294"
+NAME="AEN22313"
 ></A
 ><P
 ></P
@@ -6090,13 +6090,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22307"
+NAME="AEN22326"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEPI"
 ></A
->xmlParsePI ()</H3
+>&#62;xmlParsePI ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6124,7 +6124,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22316"
+NAME="AEN22335"
 ></A
 ><P
 ></P
@@ -6162,13 +6162,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22325"
+NAME="AEN22344"
 ></A
 ><H3
 ><A
 NAME="XMLPARSENOTATIONDECL"
 ></A
->xmlParseNotationDecl ()</H3
+>&#62;xmlParseNotationDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6191,8 +6191,8 @@
 >[82] NotationDecl ::= '&lt;!NOTATION' S Name S (ExternalID |  PublicID) S? '&gt;'</P
 ><P
 >Hence there is actually 3 choices:
-'PUBLIC' S PubidLiteral
-'PUBLIC' S PubidLiteral S SystemLiteral
+    'PUBLIC' S PubidLiteral
+    'PUBLIC' S PubidLiteral S SystemLiteral
 and 'SYSTEM' S SystemLiteral</P
 ><P
 >See the NOTE on <A
@@ -6204,7 +6204,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22336"
+NAME="AEN22355"
 ></A
 ><P
 ></P
@@ -6242,13 +6242,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22345"
+NAME="AEN22364"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENTITYDECL"
 ></A
->xmlParseEntityDecl ()</H3
+>&#62;xmlParseEntityDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6287,7 +6287,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22359"
+NAME="AEN22378"
 ></A
 ><P
 ></P
@@ -6325,13 +6325,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22368"
+NAME="AEN22387"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEDEFAULTDECL"
 ></A
->xmlParseDefaultDecl ()</H3
+>&#62;xmlParseDefaultDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6398,7 +6398,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22388"
+NAME="AEN22407"
 ></A
 ><P
 ></P
@@ -6458,7 +6458,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 > XML_ATTRIBUTE_NONE, XML_ATTRIBUTE_REQUIRED, XML_ATTRIBUTE_IMPLIED
-or XML_ATTRIBUTE_FIXED. </TD
+         or XML_ATTRIBUTE_FIXED. </TD
 ></TR
 ></TBODY
 ></TABLE
@@ -6469,13 +6469,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22405"
+NAME="AEN22424"
 ></A
 ><H3
 ><A
 NAME="XMLPARSENOTATIONTYPE"
 ></A
->xmlParseNotationType ()</H3
+>&#62;xmlParseNotationType ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6510,7 +6510,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22416"
+NAME="AEN22435"
 ></A
 ><P
 ></P
@@ -6563,13 +6563,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22429"
+NAME="AEN22448"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENUMERATIONTYPE"
 ></A
->xmlParseEnumerationType ()</H3
+>&#62;xmlParseEnumerationType ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6602,7 +6602,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22439"
+NAME="AEN22458"
 ></A
 ><P
 ></P
@@ -6655,13 +6655,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22452"
+NAME="AEN22471"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENUMERATEDTYPE"
 ></A
->xmlParseEnumeratedType ()</H3
+>&#62;xmlParseEnumeratedType ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6693,7 +6693,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22462"
+NAME="AEN22481"
 ></A
 ><P
 ></P
@@ -6763,13 +6763,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22479"
+NAME="AEN22498"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEATTRIBUTETYPE"
 ></A
->xmlParseAttributeType ()</H3
+>&#62;xmlParseAttributeType ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6798,7 +6798,7 @@
 >[55] StringType ::= 'CDATA'</P
 ><P
 >[56] TokenizedType ::= 'ID' | 'IDREF' | 'IDREFS' | 'ENTITY' |
-'ENTITIES' | 'NMTOKEN' | 'NMTOKENS'</P
+                       'ENTITIES' | 'NMTOKEN' | 'NMTOKENS'</P
 ><P
 >Validity constraints for attribute values syntax are checked in
 <A
@@ -6842,7 +6842,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22500"
+NAME="AEN22519"
 ></A
 ><P
 ></P
@@ -6912,13 +6912,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22517"
+NAME="AEN22536"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEATTRIBUTELISTDECL"
 ></A
->xmlParseAttributeListDecl ()</H3
+>&#62;xmlParseAttributeListDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -6946,7 +6946,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22526"
+NAME="AEN22545"
 ></A
 ><P
 ></P
@@ -6984,13 +6984,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22535"
+NAME="AEN22554"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEELEMENTMIXEDCONTENTDECL"
 ></A
->xmlParseElementMixedContentDecl ()</H3
+>&#62;xmlParseElementMixedContentDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7019,7 +7019,7 @@
 HREF="PCDATA-CAPS"
 >PCDATA</GTKDOCLINK
 >' (S? '|' S? Name)* S? ')*' |
-'(' S? '<GTKDOCLINK
+               '(' S? '<GTKDOCLINK
 HREF="PCDATA-CAPS"
 >PCDATA</GTKDOCLINK
 >' S? ')'</P
@@ -7034,7 +7034,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22548"
+NAME="AEN22567"
 ></A
 ><P
 ></P
@@ -7087,13 +7087,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22561"
+NAME="AEN22580"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEELEMENTCHILDRENCONTENTD"
 ></A
->xmlParseElementChildrenContentD ()</H3
+>&#62;xmlParseElementChildrenContentD ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7124,7 +7124,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22570"
+NAME="AEN22589"
 ></A
 ><P
 ></P
@@ -7167,7 +7167,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the tree of xmlElementContentPtr describing the element 
-hierarchy.</TD
+         hierarchy.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -7178,13 +7178,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22583"
+NAME="AEN22602"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEELEMENTCHILDRENCONTENTDECL"
 ></A
->xmlParseElementChildrenContentDecl ()</H3
+>&#62;xmlParseElementChildrenContentDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7232,7 +7232,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22596"
+NAME="AEN22615"
 ></A
 ><P
 ></P
@@ -7275,7 +7275,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >the tree of xmlElementContentPtr describing the element 
-hierarchy.</TD
+         hierarchy.</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -7286,13 +7286,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22609"
+NAME="AEN22628"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEELEMENTCONTENTDECL"
 ></A
->xmlParseElementContentDecl ()</H3
+>&#62;xmlParseElementContentDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7327,7 +7327,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22619"
+NAME="AEN22638"
 ></A
 ><P
 ></P
@@ -7414,13 +7414,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22640"
+NAME="AEN22659"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEELEMENTDECL"
 ></A
->xmlParseElementDecl ()</H3
+>&#62;xmlParseElementDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7449,7 +7449,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22649"
+NAME="AEN22668"
 ></A
 ><P
 ></P
@@ -7502,13 +7502,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22662"
+NAME="AEN22681"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEMARKUPDECL"
 ></A
->xmlParseMarkupDecl ()</H3
+>&#62;xmlParseMarkupDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7529,7 +7529,7 @@
 >parse Markup declarations</P
 ><P
 >[29] markupdecl ::= elementdecl | AttlistDecl | EntityDecl |
-NotationDecl | PI | Comment</P
+                    NotationDecl | PI | Comment</P
 ><P
 >[ VC: Proper Declaration/PE Nesting ]
 Parameter-entity replacement text must be properly nested with
@@ -7548,7 +7548,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22672"
+NAME="AEN22691"
 ></A
 ><P
 ></P
@@ -7586,13 +7586,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22681"
+NAME="AEN22700"
 ></A
 ><H3
 ><A
 NAME="XMLPARSECHARREF"
 ></A
->xmlParseCharRef ()</H3
+>&#62;xmlParseCharRef ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7613,7 +7613,7 @@
 >parse Reference declarations</P
 ><P
 >[66] CharRef ::= '&amp;#' [0-9]+ ';' |
-'&amp;<GTKDOCLINK
+                 '&amp;<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
 >' [0-9a-fA-F]+ ';'</P
@@ -7626,7 +7626,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22691"
+NAME="AEN22710"
 ></A
 ><P
 ></P
@@ -7679,13 +7679,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22704"
+NAME="AEN22723"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENTITYREF"
 ></A
->xmlParseEntityRef ()</H3
+>&#62;xmlParseEntityRef ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7732,7 +7732,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22715"
+NAME="AEN22734"
 ></A
 ><P
 ></P
@@ -7785,13 +7785,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22728"
+NAME="AEN22747"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEREFERENCE"
 ></A
->xmlParseReference ()</H3
+>&#62;xmlParseReference ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7826,7 +7826,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22738"
+NAME="AEN22757"
 ></A
 ><P
 ></P
@@ -7864,13 +7864,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22747"
+NAME="AEN22766"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEPEREFERENCE"
 ></A
->xmlParsePEReference ()</H3
+>&#62;xmlParsePEReference ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7917,7 +7917,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22759"
+NAME="AEN22778"
 ></A
 ><P
 ></P
@@ -7955,13 +7955,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22768"
+NAME="AEN22787"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEDOCTYPEDECL"
 ></A
->xmlParseDocTypeDecl ()</H3
+>&#62;xmlParseDocTypeDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -7982,7 +7982,7 @@
 >parse a DOCTYPE declaration</P
 ><P
 >[28] doctypedecl ::= '&lt;!DOCTYPE' S Name (S ExternalID)? S? 
-('[' (markupdecl | PEReference | S)* ']' S?)? '&gt;'</P
+                     ('[' (markupdecl | PEReference | S)* ']' S?)? '&gt;'</P
 ><P
 >[ VC: Root Element Type ]
 The Name in the document type declaration must match the element
@@ -7992,7 +7992,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22777"
+NAME="AEN22796"
 ></A
 ><P
 ></P
@@ -8030,13 +8030,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22786"
+NAME="AEN22805"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEATTRIBUTE"
 ></A
->xmlParseAttribute ()</H3
+>&#62;xmlParseAttribute ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8090,7 +8090,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22803"
+NAME="AEN22822"
 ></A
 ><P
 ></P
@@ -8160,13 +8160,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22820"
+NAME="AEN22839"
 ></A
 ><H3
 ><A
 NAME="XMLPARSESTARTTAG"
 ></A
->xmlParseStartTag ()</H3
+>&#62;xmlParseStartTag ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8212,7 +8212,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22835"
+NAME="AEN22854"
 ></A
 ><P
 ></P
@@ -8265,13 +8265,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22848"
+NAME="AEN22867"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENDTAG"
 ></A
->xmlParseEndTag ()</H3
+>&#62;xmlParseEndTag ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8301,7 +8301,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22858"
+NAME="AEN22877"
 ></A
 ><P
 ></P
@@ -8339,13 +8339,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22867"
+NAME="AEN22886"
 ></A
 ><H3
 ><A
 NAME="XMLPARSECDSECT"
 ></A
->xmlParseCDSect ()</H3
+>&#62;xmlParseCDSect ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8377,7 +8377,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22878"
+NAME="AEN22897"
 ></A
 ><P
 ></P
@@ -8415,13 +8415,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22887"
+NAME="AEN22906"
 ></A
 ><H3
 ><A
 NAME="XMLPARSECONTENT"
 ></A
->xmlParseContent ()</H3
+>&#62;xmlParseContent ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8447,93 +8447,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22895"
-></A
-><P
-></P
-><TABLE
-BORDER="0"
-WIDTH="100%"
-BGCOLOR="#FFD0D0"
-CELLSPACING="0"
-CELLPADDING="4"
-CLASS="CALSTABLE"
-><TBODY
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><TT
-CLASS="PARAMETER"
-><I
->ctxt</I
-></TT
->&nbsp;:</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->  an XML parser context</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN22904"
-></A
-><H3
-><A
-NAME="XMLPARSEELEMENT"
-></A
->xmlParseElement ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->void        xmlParseElement                 (<A
-HREF="libxml-tree.html#XMLPARSERCTXTPTR"
->xmlParserCtxtPtr</A
-> ctxt);</PRE
-></TD
-></TR
-></TABLE
-><P
->parse an XML element, this is highly recursive</P
-><P
->[39] element ::= EmptyElemTag | STag content ETag</P
-><P
->[ WFC: Element Type Match ]
-The Name in an element's end-tag must match the element type in the
-start-tag. </P
-><P
->[ VC: Element Valid ]
-An element is valid if there is a declaration matching elementdecl
-where the Name matches the element type and one of the following holds:
-- The declaration matches EMPTY and the element has no content.
-- The declaration matches children and the sequence of child elements
-belongs to the language generated by the regular expression in the
-content model, with optional white space (characters matching the
-nonterminal S) between each pair of child elements. 
-- The declaration matches Mixed and the content consists of character
-data and child elements whose types match names in the content model. 
-- The declaration matches ANY, and the types of any child elements have
-been declared.</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN22914"
 ></A
 ><P
@@ -8576,9 +8489,96 @@
 ></A
 ><H3
 ><A
+NAME="XMLPARSEELEMENT"
+></A
+>&#62;xmlParseElement ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlParseElement                 (<A
+HREF="libxml-tree.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
+> ctxt);</PRE
+></TD
+></TR
+></TABLE
+><P
+>parse an XML element, this is highly recursive</P
+><P
+>[39] element ::= EmptyElemTag | STag content ETag</P
+><P
+>[ WFC: Element Type Match ]
+The Name in an element's end-tag must match the element type in the
+start-tag. </P
+><P
+>[ VC: Element Valid ]
+An element is valid if there is a declaration matching elementdecl
+where the Name matches the element type and one of the following holds:
+ - The declaration matches EMPTY and the element has no content.
+ - The declaration matches children and the sequence of child elements
+   belongs to the language generated by the regular expression in the
+   content model, with optional white space (characters matching the
+   nonterminal S) between each pair of child elements. 
+ - The declaration matches Mixed and the content consists of character
+   data and child elements whose types match names in the content model. 
+ - The declaration matches ANY, and the types of any child elements have
+   been declared.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN22933"
+></A
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TBODY
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctxt</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  an XML parser context</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN22942"
+></A
+><H3
+><A
 NAME="XMLPARSEVERSIONNUM"
 ></A
->xmlParseVersionNum ()</H3
+>&#62;xmlParseVersionNum ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8607,7 +8607,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22932"
+NAME="AEN22951"
 ></A
 ><P
 ></P
@@ -8660,13 +8660,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22945"
+NAME="AEN22964"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEVERSIONINFO"
 ></A
->xmlParseVersionInfo ()</H3
+>&#62;xmlParseVersionInfo ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8697,7 +8697,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22955"
+NAME="AEN22974"
 ></A
 ><P
 ></P
@@ -8750,13 +8750,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22968"
+NAME="AEN22987"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENCNAME"
 ></A
->xmlParseEncName ()</H3
+>&#62;xmlParseEncName ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8785,7 +8785,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22977"
+NAME="AEN22996"
 ></A
 ><P
 ></P
@@ -8838,13 +8838,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22990"
+NAME="AEN23009"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEENCODINGDECL"
 ></A
->xmlParseEncodingDecl ()</H3
+>&#62;xmlParseEncodingDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8875,7 +8875,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23000"
+NAME="AEN23019"
 ></A
 ><P
 ></P
@@ -8928,13 +8928,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23013"
+NAME="AEN23032"
 ></A
 ><H3
 ><A
 NAME="XMLPARSESDDECL"
 ></A
->xmlParseSDDecl ()</H3
+>&#62;xmlParseSDDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -8955,27 +8955,27 @@
 >parse the XML standalone declaration</P
 ><P
 >[32] SDDecl ::= S 'standalone' Eq
-(("'" ('yes' | 'no') "'") | ('"' ('yes' | 'no')'"')) </P
+                (("'" ('yes' | 'no') "'") | ('"' ('yes' | 'no')'"')) </P
 ><P
 >[ VC: Standalone Document Declaration ]
 TODO The standalone document declaration must have the value "no"
 if any external markup declarations contain declarations of:
-- attributes with default values, if elements to which these
-attributes apply appear in the document without specifications
-of values for these attributes, or
-- entities (other than amp, lt, gt, apos, quot), if references
-to those entities appear in the document, or
-- attributes with values subject to normalization, where the
-attribute appears in the document with a value which will change
-as a result of normalization, or
-- element types with element content, if white space occurs directly
-within any instance of those types.</P
+ - attributes with default values, if elements to which these
+   attributes apply appear in the document without specifications
+   of values for these attributes, or
+ - entities (other than amp, lt, gt, apos, quot), if references
+   to those entities appear in the document, or
+ - attributes with values subject to normalization, where the
+   attribute appears in the document with a value which will change
+   as a result of normalization, or
+ - element types with element content, if white space occurs directly
+   within any instance of those types.</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23022"
+NAME="AEN23041"
 ></A
 ><P
 ></P
@@ -9028,13 +9028,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23035"
+NAME="AEN23054"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEXMLDECL"
 ></A
->xmlParseXMLDecl ()</H3
+>&#62;xmlParseXMLDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9060,7 +9060,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23043"
+NAME="AEN23062"
 ></A
 ><P
 ></P
@@ -9098,13 +9098,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23052"
+NAME="AEN23071"
 ></A
 ><H3
 ><A
 NAME="XMLPARSETEXTDECL"
 ></A
->xmlParseTextDecl ()</H3
+>&#62;xmlParseTextDecl ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9132,7 +9132,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23061"
+NAME="AEN23080"
 ></A
 ><P
 ></P
@@ -9170,13 +9170,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23070"
+NAME="AEN23089"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEMISC"
 ></A
->xmlParseMisc ()</H3
+>&#62;xmlParseMisc ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9202,7 +9202,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23078"
+NAME="AEN23097"
 ></A
 ><P
 ></P
@@ -9240,13 +9240,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23087"
+NAME="AEN23106"
 ></A
 ><H3
 ><A
 NAME="XMLPARSEEXTERNALSUBSET"
 ></A
->xmlParseExternalSubset ()</H3
+>&#62;xmlParseExternalSubset ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9282,7 +9282,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23098"
+NAME="AEN23117"
 ></A
 ><P
 ></P
@@ -9354,13 +9354,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23115"
+NAME="AEN23134"
 ></A
 ><H3
 ><A
 NAME="XML-SUBSTITUTE-NONE-CAPS"
 ></A
->XML_SUBSTITUTE_NONE</H3
+>&#62;XML_SUBSTITUTE_NONE</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9382,13 +9382,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23121"
+NAME="AEN23140"
 ></A
 ><H3
 ><A
 NAME="XML-SUBSTITUTE-REF-CAPS"
 ></A
->XML_SUBSTITUTE_REF</H3
+>&#62;XML_SUBSTITUTE_REF</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9410,13 +9410,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23127"
+NAME="AEN23146"
 ></A
 ><H3
 ><A
 NAME="XML-SUBSTITUTE-PEREF-CAPS"
 ></A
->XML_SUBSTITUTE_PEREF</H3
+>&#62;XML_SUBSTITUTE_PEREF</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9438,13 +9438,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23133"
+NAME="AEN23152"
 ></A
 ><H3
 ><A
 NAME="XML-SUBSTITUTE-BOTH-CAPS"
 ></A
->XML_SUBSTITUTE_BOTH</H3
+>&#62;XML_SUBSTITUTE_BOTH</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9466,13 +9466,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23139"
+NAME="AEN23158"
 ></A
 ><H3
 ><A
 NAME="XMLDECODEENTITIES"
 ></A
->xmlDecodeEntities ()</H3
+>&#62;xmlDecodeEntities ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9520,7 +9520,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23153"
+NAME="AEN23172"
 ></A
 ><P
 ></P
@@ -9648,7 +9648,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >A newly allocated string with the substitution done. The caller
-must deallocate it !</TD
+     must deallocate it !</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -9659,13 +9659,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23186"
+NAME="AEN23205"
 ></A
 ><H3
 ><A
 NAME="XMLSTRINGDECODEENTITIES"
 ></A
->xmlStringDecodeEntities ()</H3
+>&#62;xmlStringDecodeEntities ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9713,7 +9713,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23200"
+NAME="AEN23219"
 ></A
 ><P
 ></P
@@ -9841,7 +9841,7 @@
 ALIGN="LEFT"
 VALIGN="TOP"
 >A newly allocated string with the substitution done. The caller
-must deallocate it !</TD
+     must deallocate it !</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -9852,13 +9852,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23233"
+NAME="AEN23252"
 ></A
 ><H3
 ><A
 NAME="NODEPUSH"
 ></A
->nodePush ()</H3
+>&#62;nodePush ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9886,7 +9886,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23241"
+NAME="AEN23260"
 ></A
 ><P
 ></P
@@ -9956,13 +9956,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23258"
+NAME="AEN23277"
 ></A
 ><H3
 ><A
 NAME="NODEPOP"
 ></A
->nodePop ()</H3
+>&#62;nodePop ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -9989,7 +9989,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23266"
+NAME="AEN23285"
 ></A
 ><P
 ></P
@@ -10042,13 +10042,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23279"
+NAME="AEN23298"
 ></A
 ><H3
 ><A
 NAME="INPUTPUSH"
 ></A
->inputPush ()</H3
+>&#62;inputPush ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10076,7 +10076,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23287"
+NAME="AEN23306"
 ></A
 ><P
 ></P
@@ -10146,13 +10146,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23304"
+NAME="AEN23323"
 ></A
 ><H3
 ><A
 NAME="INPUTPOP"
 ></A
->inputPop ()</H3
+>&#62;inputPop ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10179,7 +10179,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23312"
+NAME="AEN23331"
 ></A
 ><P
 ></P
@@ -10232,13 +10232,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23325"
+NAME="AEN23344"
 ></A
 ><H3
 ><A
 NAME="NAMEPOP"
 ></A
->namePop ()</H3
+>&#62;namePop ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10265,7 +10265,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23333"
+NAME="AEN23352"
 ></A
 ><P
 ></P
@@ -10318,13 +10318,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23346"
+NAME="AEN23365"
 ></A
 ><H3
 ><A
 NAME="NAMEPUSH"
 ></A
->namePush ()</H3
+>&#62;namePush ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10352,7 +10352,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23354"
+NAME="AEN23373"
 ></A
 ><P
 ></P
@@ -10422,13 +10422,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23371"
+NAME="AEN23390"
 ></A
 ><H3
 ><A
 NAME="XMLSKIPBLANKCHARS"
 ></A
->xmlSkipBlankChars ()</H3
+>&#62;xmlSkipBlankChars ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10453,7 +10453,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23378"
+NAME="AEN23397"
 ></A
 ><P
 ></P
@@ -10506,13 +10506,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23391"
+NAME="AEN23410"
 ></A
 ><H3
 ><A
 NAME="XMLSTRINGCURRENTCHAR"
 ></A
->xmlStringCurrentChar ()</H3
+>&#62;xmlStringCurrentChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10542,7 +10542,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23399"
+NAME="AEN23418"
 ></A
 ><P
 ></P
@@ -10629,13 +10629,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23420"
+NAME="AEN23439"
 ></A
 ><H3
 ><A
 NAME="XMLPARSERHANDLEPEREFERENCE"
 ></A
->xmlParserHandlePEReference ()</H3
+>&#62;xmlParserHandlePEReference ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10676,19 +10676,19 @@
 ><P
 >A PEReference may have been detected in the current input stream
 the handling is done accordingly to 
-http://www.w3.org/TR/REC-xml<GTKDOCLINK
+     http://www.w3.org/TR/REC-xml<GTKDOCLINK
 HREF="ENTPROC"
 >entproc</GTKDOCLINK
 >
 i.e. 
-- Included in literal in entity values
-- Included as Parameter Entity reference within DTDs</P
+  - Included in literal in entity values
+  - Included as Parameter Entity reference within DTDs</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23433"
+NAME="AEN23452"
 ></A
 ><P
 ></P
@@ -10726,13 +10726,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23442"
+NAME="AEN23461"
 ></A
 ><H3
 ><A
 NAME="XMLPARSERHANDLEREFERENCE"
 ></A
->xmlParserHandleReference ()</H3
+>&#62;xmlParserHandleReference ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10751,7 +10751,7 @@
 ></TABLE
 ><P
 >TODO: Remove, now deprecated ... the test is done directly in the
-content parsing
+      content parsing
 routines.</P
 ><P
 >[67] Reference ::= EntityRef | CharRef</P
@@ -10767,14 +10767,14 @@
 An entity reference must not contain the name of an unparsed entity</P
 ><P
 >[66] CharRef ::= '&amp;#' [0-9]+ ';' |
-'&amp;<GTKDOCLINK
+                 '&amp;<GTKDOCLINK
 HREF="X"
 >x</GTKDOCLINK
 >' [0-9a-fA-F]+ ';'</P
 ><P
 >A PEReference may have been detected in the current input stream
 the handling is done accordingly to 
-http://www.w3.org/TR/REC-xml<GTKDOCLINK
+     http://www.w3.org/TR/REC-xml<GTKDOCLINK
 HREF="ENTPROC"
 >entproc</GTKDOCLINK
 ></P
@@ -10783,7 +10783,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23457"
+NAME="AEN23476"
 ></A
 ><P
 ></P
@@ -10821,13 +10821,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23466"
+NAME="AEN23485"
 ></A
 ><H3
 ><A
 NAME="XMLCHECKLANGUAGEID"
 ></A
->xmlCheckLanguageID ()</H3
+>&#62;xmlCheckLanguageID ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10848,7 +10848,7 @@
 >Checks that the value conforms to the LanguageID production:</P
 ><P
 >NOTE: this is somewhat deprecated, those productions were removed from
-the XML Second edition.</P
+      the XML Second edition.</P
 ><P
 >[33] LanguageID ::= Langcode ('-' Subcode)*
 [34] Langcode ::= ISO639Code |  IanaCode |  UserCode
@@ -10861,7 +10861,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23475"
+NAME="AEN23494"
 ></A
 ><P
 ></P
@@ -10914,13 +10914,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23488"
+NAME="AEN23507"
 ></A
 ><H3
 ><A
 NAME="XMLCURRENTCHAR"
 ></A
->xmlCurrentChar ()</H3
+>&#62;xmlCurrentChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -10968,7 +10968,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23500"
+NAME="AEN23519"
 ></A
 ><P
 ></P
@@ -11038,13 +11038,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23517"
+NAME="AEN23536"
 ></A
 ><H3
 ><A
 NAME="XMLCOPYCHARMULTIBYTE"
 ></A
->xmlCopyCharMultiByte ()</H3
+>&#62;xmlCopyCharMultiByte ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11069,7 +11069,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23524"
+NAME="AEN23543"
 ></A
 ><P
 ></P
@@ -11139,13 +11139,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23541"
+NAME="AEN23560"
 ></A
 ><H3
 ><A
 NAME="XMLCOPYCHAR"
 ></A
->xmlCopyChar ()</H3
+>&#62;xmlCopyChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11171,7 +11171,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23548"
+NAME="AEN23567"
 ></A
 ><P
 ></P
@@ -11258,13 +11258,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23569"
+NAME="AEN23588"
 ></A
 ><H3
 ><A
 NAME="XMLNEXTCHAR"
 ></A
->xmlNextChar ()</H3
+>&#62;xmlNextChar ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11288,7 +11288,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23576"
+NAME="AEN23595"
 ></A
 ><P
 ></P
@@ -11326,13 +11326,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23585"
+NAME="AEN23604"
 ></A
 ><H3
 ><A
 NAME="XMLPARSERINPUTSHRINK"
 ></A
->xmlParserInputShrink ()</H3
+>&#62;xmlParserInputShrink ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11356,7 +11356,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23592"
+NAME="AEN23611"
 ></A
 ><P
 ></P
@@ -11394,13 +11394,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23601"
+NAME="AEN23620"
 ></A
 ><H3
 ><A
 NAME="HTMLINITAUTOCLOSE"
 ></A
->htmlInitAutoClose ()</H3
+>&#62;htmlInitAutoClose ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11427,13 +11427,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23608"
+NAME="AEN23627"
 ></A
 ><H3
 ><A
 NAME="HTMLCREATEFILEPARSERCTXT"
 ></A
->htmlCreateFileParserCtxt ()</H3
+>&#62;htmlCreateFileParserCtxt ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11460,7 +11460,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23615"
+NAME="AEN23634"
 ></A
 ><P
 ></P
@@ -11530,13 +11530,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23632"
+NAME="AEN23651"
 ></A
 ><H3
 ><A
 NAME="XMLENTITYREFERENCEFUNC"
 ></A
->xmlEntityReferenceFunc ()</H3
+>&#62;xmlEntityReferenceFunc ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11566,7 +11566,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23640"
+NAME="AEN23659"
 ></A
 ><P
 ></P
@@ -11638,13 +11638,13 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23657"
+NAME="AEN23676"
 ></A
 ><H3
 ><A
 NAME="XMLSETENTITYREFERENCEFUNC"
 ></A
->xmlSetEntityReferenceFunc ()</H3
+>&#62;xmlSetEntityReferenceFunc ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -11668,7 +11668,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23664"
+NAME="AEN23683"
 ></A
 ><P
 ></P