applied 42 documentation patches from Charlie Bozeman. Regenerated the

* *.c include/libxml/*.h doc/html/*: applied 42 documentation
  patches from Charlie Bozeman. Regenerated the HTML docs.
Daniel
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index 9efe154..6f9cccc 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN20794"
+NAME="AEN20818"
 ></A
 ><H2
 >Name</H2
@@ -131,7 +131,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN20797"
+NAME="AEN20821"
 ></A
 ><H2
 >Synopsis</H2
@@ -1132,7 +1132,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21072"
+NAME="AEN21096"
 ></A
 ><H2
 >Description</H2
@@ -1142,14 +1142,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN21075"
+NAME="AEN21099"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21077"
+NAME="AEN21101"
 ></A
 ><H3
 ><A
@@ -1178,7 +1178,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21083"
+NAME="AEN21107"
 ></A
 ><H3
 ><A
@@ -1207,7 +1207,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21089"
+NAME="AEN21113"
 ></A
 ><H3
 ><A
@@ -1265,7 +1265,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21105"
+NAME="AEN21129"
 ></A
 ><P
 ></P
@@ -1303,7 +1303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21114"
+NAME="AEN21138"
 ></A
 ><H3
 ><A
@@ -1344,7 +1344,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21125"
+NAME="AEN21149"
 ></A
 ><P
 ></P
@@ -1382,7 +1382,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21134"
+NAME="AEN21158"
 ></A
 ><H3
 ><A
@@ -1411,7 +1411,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21141"
+NAME="AEN21165"
 ></A
 ><P
 ></P
@@ -1449,7 +1449,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21150"
+NAME="AEN21174"
 ></A
 ><H3
 ><A
@@ -1478,7 +1478,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21157"
+NAME="AEN21181"
 ></A
 ><P
 ></P
@@ -1516,7 +1516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21166"
+NAME="AEN21190"
 ></A
 ><H3
 ><A
@@ -1545,7 +1545,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21173"
+NAME="AEN21197"
 ></A
 ><P
 ></P
@@ -1583,7 +1583,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21182"
+NAME="AEN21206"
 ></A
 ><H3
 ><A
@@ -1656,7 +1656,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21203"
+NAME="AEN21227"
 ></A
 ><P
 ></P
@@ -1694,7 +1694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21212"
+NAME="AEN21236"
 ></A
 ><H3
 ><A
@@ -1738,7 +1738,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21224"
+NAME="AEN21248"
 ></A
 ><P
 ></P
@@ -1776,7 +1776,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21233"
+NAME="AEN21257"
 ></A
 ><H3
 ><A
@@ -1805,7 +1805,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21240"
+NAME="AEN21264"
 ></A
 ><P
 ></P
@@ -1843,7 +1843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21249"
+NAME="AEN21273"
 ></A
 ><H3
 ><A
@@ -1881,7 +1881,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21259"
+NAME="AEN21283"
 ></A
 ><P
 ></P
@@ -1919,7 +1919,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21268"
+NAME="AEN21292"
 ></A
 ><H3
 ><A
@@ -1946,7 +1946,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21274"
+NAME="AEN21298"
 ></A
 ><P
 ></P
@@ -1984,7 +1984,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21283"
+NAME="AEN21307"
 ></A
 ><H3
 ><A
@@ -2011,7 +2011,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21289"
+NAME="AEN21313"
 ></A
 ><P
 ></P
@@ -2049,7 +2049,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21298"
+NAME="AEN21322"
 ></A
 ><H3
 ><A
@@ -2076,7 +2076,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21304"
+NAME="AEN21328"
 ></A
 ><P
 ></P
@@ -2114,7 +2114,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21313"
+NAME="AEN21337"
 ></A
 ><H3
 ><A
@@ -2156,103 +2156,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21323"
-></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="AEN21336"
-></A
-><H3
-><A
-NAME="XMLISBLANK"
-></A
->xmlIsBlank ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->int         xmlIsBlank                      (int c);</PRE
-></TD
-></TR
-></TABLE
-><P
->Check whether the character is allowed by the production
-[3] S ::= (<GTKDOCLINK
-HREF="X20"
->x20</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="X9"
->x9</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="XD"
->xD</GTKDOCLINK
-> | <GTKDOCLINK
-HREF="XA"
->xA</GTKDOCLINK
->)+
-Also available as a macro <A
-HREF="libxml-parserinternals.html#IS-BLANK-CAPS"
->IS_BLANK</A
->()</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN21347"
 ></A
 ><P
@@ -2310,6 +2213,103 @@
 ></A
 ><H3
 ><A
+NAME="XMLISBLANK"
+></A
+>xmlIsBlank ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIsBlank                      (int c);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Check whether the character is allowed by the production
+[3] S ::= (<GTKDOCLINK
+HREF="X20"
+>x20</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="X9"
+>x9</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="XD"
+>xD</GTKDOCLINK
+> | <GTKDOCLINK
+HREF="XA"
+>xA</GTKDOCLINK
+>)+
+Also available as a macro <A
+HREF="libxml-parserinternals.html#IS-BLANK-CAPS"
+>IS_BLANK</A
+>()</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21371"
+></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="AEN21384"
+></A
+><H3
+><A
 NAME="XMLISPUBIDCHAR"
 ></A
 >xmlIsPubidChar ()</H3
@@ -2343,7 +2343,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21369"
+NAME="AEN21393"
 ></A
 ><P
 ></P
@@ -2396,7 +2396,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21382"
+NAME="AEN21406"
 ></A
 ><H3
 ><A
@@ -2424,7 +2424,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21388"
+NAME="AEN21412"
 ></A
 ><P
 ></P
@@ -2477,7 +2477,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21401"
+NAME="AEN21425"
 ></A
 ><H3
 ><A
@@ -2505,102 +2505,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21407"
-></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="AEN21420"
-></A
-><H3
-><A
-NAME="XMLISIDEOGRAPHIC"
-></A
->xmlIsIdeographic ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->int         xmlIsIdeographic                (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
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN21431"
 ></A
 ><P
@@ -2658,9 +2562,9 @@
 ></A
 ><H3
 ><A
-NAME="XMLISCOMBINING"
+NAME="XMLISIDEOGRAPHIC"
 ></A
->xmlIsCombining ()</H3
+>xmlIsIdeographic ()</H3
 ><TABLE
 BORDER="0"
 BGCOLOR="#D6E8FF"
@@ -2670,19 +2574,34 @@
 ><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
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21450"
+NAME="AEN21455"
 ></A
 ><P
 ></P
@@ -2735,7 +2654,88 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21463"
+NAME="AEN21468"
+></A
+><H3
+><A
+NAME="XMLISCOMBINING"
+></A
+>xmlIsCombining ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int         xmlIsCombining                  (int c);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Check whether the character is allowed by the production
+[87] CombiningChar ::= ... long list see REC ...</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN21474"
+></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="AEN21487"
 ></A
 ><H3
 ><A
@@ -2807,7 +2807,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21483"
+NAME="AEN21507"
 ></A
 ><P
 ></P
@@ -2860,7 +2860,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21496"
+NAME="AEN21520"
 ></A
 ><H3
 ><A
@@ -2921,7 +2921,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21512"
+NAME="AEN21536"
 ></A
 ><P
 ></P
@@ -2974,7 +2974,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21525"
+NAME="AEN21549"
 ></A
 ><H3
 ><A
@@ -3007,7 +3007,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21533"
+NAME="AEN21557"
 ></A
 ><P
 ></P
@@ -3060,7 +3060,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21546"
+NAME="AEN21570"
 ></A
 ><H3
 ><A
@@ -3092,7 +3092,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21553"
+NAME="AEN21577"
 ></A
 ><P
 ></P
@@ -3145,7 +3145,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21566"
+NAME="AEN21590"
 ></A
 ><H3
 ><A
@@ -3176,7 +3176,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21573"
+NAME="AEN21597"
 ></A
 ><P
 ></P
@@ -3246,7 +3246,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21590"
+NAME="AEN21614"
 ></A
 ><H3
 ><A
@@ -3276,7 +3276,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21597"
+NAME="AEN21621"
 ></A
 ><P
 ></P
@@ -3312,7 +3312,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21606"
+NAME="AEN21630"
 ></A
 ><H3
 ><A
@@ -3355,7 +3355,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21616"
+NAME="AEN21640"
 ></A
 ><P
 ></P
@@ -3416,7 +3416,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  a posible base for the target URI</TD
+>  a possible base for the target URI</TD
 ></TR
 ><TR
 ><TD
@@ -3442,7 +3442,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21637"
+NAME="AEN21661"
 ></A
 ><H3
 ><A
@@ -3477,7 +3477,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21645"
+NAME="AEN21669"
 ></A
 ><P
 ></P
@@ -3547,7 +3547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21662"
+NAME="AEN21686"
 ></A
 ><H3
 ><A
@@ -3582,7 +3582,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21670"
+NAME="AEN21694"
 ></A
 ><P
 ></P
@@ -3652,7 +3652,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21687"
+NAME="AEN21711"
 ></A
 ><H3
 ><A
@@ -3683,7 +3683,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21694"
+NAME="AEN21718"
 ></A
 ><P
 ></P
@@ -3721,7 +3721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21703"
+NAME="AEN21727"
 ></A
 ><H3
 ><A
@@ -3758,7 +3758,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21712"
+NAME="AEN21736"
 ></A
 ><P
 ></P
@@ -3813,7 +3813,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21725"
+NAME="AEN21749"
 ></A
 ><H3
 ><A
@@ -3850,7 +3850,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21734"
+NAME="AEN21758"
 ></A
 ><P
 ></P
@@ -3920,7 +3920,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21751"
+NAME="AEN21775"
 ></A
 ><H3
 ><A
@@ -3957,7 +3957,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21760"
+NAME="AEN21784"
 ></A
 ><P
 ></P
@@ -4027,7 +4027,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21777"
+NAME="AEN21801"
 ></A
 ><H3
 ><A
@@ -4062,7 +4062,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21785"
+NAME="AEN21809"
 ></A
 ><P
 ></P
@@ -4117,7 +4117,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21798"
+NAME="AEN21822"
 ></A
 ><H3
 ><A
@@ -4151,7 +4151,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21806"
+NAME="AEN21830"
 ></A
 ><P
 ></P
@@ -4204,7 +4204,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21819"
+NAME="AEN21843"
 ></A
 ><H3
 ><A
@@ -4234,7 +4234,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21826"
+NAME="AEN21850"
 ></A
 ><P
 ></P
@@ -4272,7 +4272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21835"
+NAME="AEN21859"
 ></A
 ><H3
 ><A
@@ -4306,7 +4306,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21843"
+NAME="AEN21867"
 ></A
 ><P
 ></P
@@ -4376,7 +4376,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21860"
+NAME="AEN21884"
 ></A
 ><H3
 ><A
@@ -4409,7 +4409,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21868"
+NAME="AEN21892"
 ></A
 ><P
 ></P
@@ -4462,7 +4462,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21881"
+NAME="AEN21905"
 ></A
 ><H3
 ><A
@@ -4509,7 +4509,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21894"
+NAME="AEN21918"
 ></A
 ><P
 ></P
@@ -4597,7 +4597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21915"
+NAME="AEN21939"
 ></A
 ><H3
 ><A
@@ -4638,7 +4638,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21926"
+NAME="AEN21950"
 ></A
 ><P
 ></P
@@ -4691,7 +4691,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21939"
+NAME="AEN21963"
 ></A
 ><H3
 ><A
@@ -4737,7 +4737,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21952"
+NAME="AEN21976"
 ></A
 ><P
 ></P
@@ -4808,7 +4808,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21969"
+NAME="AEN21993"
 ></A
 ><H3
 ><A
@@ -4848,7 +4848,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN21980"
+NAME="AEN22004"
 ></A
 ><P
 ></P
@@ -4901,7 +4901,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN21993"
+NAME="AEN22017"
 ></A
 ><H3
 ><A
@@ -4936,7 +4936,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22002"
+NAME="AEN22026"
 ></A
 ><P
 ></P
@@ -4989,7 +4989,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22015"
+NAME="AEN22039"
 ></A
 ><H3
 ><A
@@ -5027,7 +5027,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22025"
+NAME="AEN22049"
 ></A
 ><P
 ></P
@@ -5065,7 +5065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22034"
+NAME="AEN22058"
 ></A
 ><H3
 ><A
@@ -5109,99 +5109,6 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22046"
-></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
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><I
-CLASS="EMPHASIS"
->Returns</I
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
->the Name parsed or NULL</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN22059"
-></A
-><H3
-><A
-NAME="XMLPARSENAME"
-></A
->xmlParseName ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
-><A
-HREF="libxml-tree.html#XMLCHAR"
->xmlChar</A
->*    xmlParseName                    (<A
-HREF="libxml-tree.html#XMLPARSERCTXTPTR"
->xmlParserCtxtPtr</A
-> ctxt);</PRE
-></TD
-></TR
-></TABLE
-><P
->parse an XML name.</P
-><P
->[4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' |
-CombiningChar | Extender</P
-><P
->[5] Name ::= (Letter | '_' | ':') (NameChar)*</P
-><P
->[6] Names ::= Name (S Name)*</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
 NAME="AEN22070"
 ></A
 ><P
@@ -5259,6 +5166,99 @@
 ></A
 ><H3
 ><A
+NAME="XMLPARSENAME"
+></A
+>xmlParseName ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="libxml-tree.html#XMLCHAR"
+>xmlChar</A
+>*    xmlParseName                    (<A
+HREF="libxml-tree.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
+> ctxt);</PRE
+></TD
+></TR
+></TABLE
+><P
+>parse an XML name.</P
+><P
+>[4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' |
+CombiningChar | Extender</P
+><P
+>[5] Name ::= (Letter | '_' | ':') (NameChar)*</P
+><P
+>[6] Names ::= Name (S Name)*</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN22094"
+></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
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>the Name parsed or NULL</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN22107"
+></A
+><H3
+><A
 NAME="XMLPARSENMTOKEN"
 ></A
 >xmlParseNmtoken ()</H3
@@ -5292,7 +5292,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22093"
+NAME="AEN22117"
 ></A
 ><P
 ></P
@@ -5345,7 +5345,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22106"
+NAME="AEN22130"
 ></A
 ><H3
 ><A
@@ -5385,7 +5385,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22116"
+NAME="AEN22140"
 ></A
 ><P
 ></P
@@ -5444,7 +5444,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->the EntityValue parsed with reference substitued or NULL</TD
+>the EntityValue parsed with reference substituted or NULL</TD
 ></TR
 ></TBODY
 ></TABLE
@@ -5455,7 +5455,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22133"
+NAME="AEN22157"
 ></A
 ><H3
 ><A
@@ -5545,7 +5545,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22154"
+NAME="AEN22178"
 ></A
 ><P
 ></P
@@ -5598,7 +5598,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22167"
+NAME="AEN22191"
 ></A
 ><H3
 ><A
@@ -5633,7 +5633,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22176"
+NAME="AEN22200"
 ></A
 ><P
 ></P
@@ -5686,7 +5686,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22189"
+NAME="AEN22213"
 ></A
 ><H3
 ><A
@@ -5721,7 +5721,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22198"
+NAME="AEN22222"
 ></A
 ><P
 ></P
@@ -5774,7 +5774,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22211"
+NAME="AEN22235"
 ></A
 ><H3
 ><A
@@ -5813,7 +5813,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22220"
+NAME="AEN22244"
 ></A
 ><P
 ></P
@@ -5868,7 +5868,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22233"
+NAME="AEN22257"
 ></A
 ><H3
 ><A
@@ -5902,7 +5902,7 @@
 ><P
 >Parse an External ID or a Public ID</P
 ><P
->NOTE: Productions [75] and [83] interract badly since [75] can generate
+>NOTE: Productions [75] and [83] interact badly since [75] can generate
 'PUBLIC' S PubidLiteral S SystemLiteral</P
 ><P
 >[75] ExternalID ::= 'SYSTEM' S SystemLiteral
@@ -5914,7 +5914,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22245"
+NAME="AEN22269"
 ></A
 ><P
 ></P
@@ -6004,7 +6004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22266"
+NAME="AEN22290"
 ></A
 ><H3
 ><A
@@ -6038,7 +6038,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22274"
+NAME="AEN22298"
 ></A
 ><P
 ></P
@@ -6076,7 +6076,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22283"
+NAME="AEN22307"
 ></A
 ><H3
 ><A
@@ -6111,7 +6111,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22292"
+NAME="AEN22316"
 ></A
 ><P
 ></P
@@ -6164,7 +6164,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22305"
+NAME="AEN22329"
 ></A
 ><H3
 ><A
@@ -6198,7 +6198,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22314"
+NAME="AEN22338"
 ></A
 ><P
 ></P
@@ -6236,7 +6236,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22323"
+NAME="AEN22347"
 ></A
 ><H3
 ><A
@@ -6278,7 +6278,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22334"
+NAME="AEN22358"
 ></A
 ><P
 ></P
@@ -6316,7 +6316,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22343"
+NAME="AEN22367"
 ></A
 ><H3
 ><A
@@ -6361,7 +6361,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22357"
+NAME="AEN22381"
 ></A
 ><P
 ></P
@@ -6399,7 +6399,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22366"
+NAME="AEN22390"
 ></A
 ><H3
 ><A
@@ -6472,7 +6472,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22386"
+NAME="AEN22410"
 ></A
 ><P
 ></P
@@ -6543,7 +6543,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22403"
+NAME="AEN22427"
 ></A
 ><H3
 ><A
@@ -6584,7 +6584,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22414"
+NAME="AEN22438"
 ></A
 ><P
 ></P
@@ -6637,7 +6637,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22427"
+NAME="AEN22451"
 ></A
 ><H3
 ><A
@@ -6676,7 +6676,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22437"
+NAME="AEN22461"
 ></A
 ><P
 ></P
@@ -6729,7 +6729,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22450"
+NAME="AEN22474"
 ></A
 ><H3
 ><A
@@ -6767,7 +6767,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22460"
+NAME="AEN22484"
 ></A
 ><P
 ></P
@@ -6837,7 +6837,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22477"
+NAME="AEN22501"
 ></A
 ><H3
 ><A
@@ -6916,7 +6916,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22498"
+NAME="AEN22522"
 ></A
 ><P
 ></P
@@ -6986,7 +6986,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22515"
+NAME="AEN22539"
 ></A
 ><H3
 ><A
@@ -7020,7 +7020,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22524"
+NAME="AEN22548"
 ></A
 ><P
 ></P
@@ -7058,7 +7058,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22533"
+NAME="AEN22557"
 ></A
 ><H3
 ><A
@@ -7108,7 +7108,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22546"
+NAME="AEN22570"
 ></A
 ><P
 ></P
@@ -7161,7 +7161,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22559"
+NAME="AEN22583"
 ></A
 ><H3
 ><A
@@ -7198,7 +7198,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22568"
+NAME="AEN22592"
 ></A
 ><P
 ></P
@@ -7252,7 +7252,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22581"
+NAME="AEN22605"
 ></A
 ><H3
 ><A
@@ -7293,7 +7293,7 @@
 ><P
 >[ VC: Proper Group/PE Nesting ] applies to [49] and [50]
 TODO Parameter-entity replacement text must be properly nested
-with parenthetized groups. That is to say, if either of the
+with parenthesized groups. That is to say, if either of the
 opening or closing parentheses in a choice, seq, or Mixed
 construct is contained in the replacement text for a parameter
 entity, both must be contained in the same replacement text. For
@@ -7306,7 +7306,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22594"
+NAME="AEN22618"
 ></A
 ><P
 ></P
@@ -7360,7 +7360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22607"
+NAME="AEN22631"
 ></A
 ><H3
 ><A
@@ -7401,7 +7401,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22617"
+NAME="AEN22641"
 ></A
 ><P
 ></P
@@ -7488,7 +7488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22638"
+NAME="AEN22662"
 ></A
 ><H3
 ><A
@@ -7523,7 +7523,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22647"
+NAME="AEN22671"
 ></A
 ><P
 ></P
@@ -7576,7 +7576,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22660"
+NAME="AEN22684"
 ></A
 ><H3
 ><A
@@ -7622,7 +7622,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22670"
+NAME="AEN22694"
 ></A
 ><P
 ></P
@@ -7660,7 +7660,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22679"
+NAME="AEN22703"
 ></A
 ><H3
 ><A
@@ -7700,7 +7700,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22689"
+NAME="AEN22713"
 ></A
 ><P
 ></P
@@ -7753,7 +7753,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22702"
+NAME="AEN22726"
 ></A
 ><H3
 ><A
@@ -7806,7 +7806,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22713"
+NAME="AEN22737"
 ></A
 ><P
 ></P
@@ -7859,7 +7859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22726"
+NAME="AEN22750"
 ></A
 ><H3
 ><A
@@ -7900,7 +7900,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22736"
+NAME="AEN22760"
 ></A
 ><P
 ></P
@@ -7938,7 +7938,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22745"
+NAME="AEN22769"
 ></A
 ><H3
 ><A
@@ -7991,7 +7991,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22757"
+NAME="AEN22781"
 ></A
 ><P
 ></P
@@ -8029,7 +8029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22766"
+NAME="AEN22790"
 ></A
 ><H3
 ><A
@@ -8066,7 +8066,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22775"
+NAME="AEN22799"
 ></A
 ><P
 ></P
@@ -8104,7 +8104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22784"
+NAME="AEN22808"
 ></A
 ><H3
 ><A
@@ -8164,7 +8164,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22801"
+NAME="AEN22825"
 ></A
 ><P
 ></P
@@ -8234,7 +8234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22818"
+NAME="AEN22842"
 ></A
 ><H3
 ><A
@@ -8286,7 +8286,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22833"
+NAME="AEN22857"
 ></A
 ><P
 ></P
@@ -8339,7 +8339,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22846"
+NAME="AEN22870"
 ></A
 ><H3
 ><A
@@ -8375,7 +8375,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22856"
+NAME="AEN22880"
 ></A
 ><P
 ></P
@@ -8413,7 +8413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22865"
+NAME="AEN22889"
 ></A
 ><H3
 ><A
@@ -8451,7 +8451,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22876"
+NAME="AEN22900"
 ></A
 ><P
 ></P
@@ -8489,7 +8489,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22885"
+NAME="AEN22909"
 ></A
 ><H3
 ><A
@@ -8521,7 +8521,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22893"
+NAME="AEN22917"
 ></A
 ><P
 ></P
@@ -8559,7 +8559,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22902"
+NAME="AEN22926"
 ></A
 ><H3
 ><A
@@ -8608,7 +8608,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22912"
+NAME="AEN22936"
 ></A
 ><P
 ></P
@@ -8646,7 +8646,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22921"
+NAME="AEN22945"
 ></A
 ><H3
 ><A
@@ -8681,7 +8681,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22930"
+NAME="AEN22954"
 ></A
 ><P
 ></P
@@ -8734,7 +8734,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22943"
+NAME="AEN22967"
 ></A
 ><H3
 ><A
@@ -8771,7 +8771,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22953"
+NAME="AEN22977"
 ></A
 ><P
 ></P
@@ -8824,7 +8824,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22966"
+NAME="AEN22990"
 ></A
 ><H3
 ><A
@@ -8859,7 +8859,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22975"
+NAME="AEN22999"
 ></A
 ><P
 ></P
@@ -8912,7 +8912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN22988"
+NAME="AEN23012"
 ></A
 ><H3
 ><A
@@ -8949,7 +8949,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN22998"
+NAME="AEN23022"
 ></A
 ><P
 ></P
@@ -9002,7 +9002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23011"
+NAME="AEN23035"
 ></A
 ><H3
 ><A
@@ -9049,7 +9049,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23020"
+NAME="AEN23044"
 ></A
 ><P
 ></P
@@ -9102,7 +9102,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23033"
+NAME="AEN23057"
 ></A
 ><H3
 ><A
@@ -9134,7 +9134,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23041"
+NAME="AEN23065"
 ></A
 ><P
 ></P
@@ -9172,7 +9172,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23050"
+NAME="AEN23074"
 ></A
 ><H3
 ><A
@@ -9206,7 +9206,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23059"
+NAME="AEN23083"
 ></A
 ><P
 ></P
@@ -9244,7 +9244,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23068"
+NAME="AEN23092"
 ></A
 ><H3
 ><A
@@ -9268,7 +9268,7 @@
 ></TR
 ></TABLE
 ><P
->parse an XML Misc* optionnal field.</P
+>parse an XML Misc* optional field.</P
 ><P
 >[27] Misc ::= Comment | PI |  S</P
 ><P
@@ -9276,7 +9276,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23076"
+NAME="AEN23100"
 ></A
 ><P
 ></P
@@ -9314,7 +9314,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23085"
+NAME="AEN23109"
 ></A
 ><H3
 ><A
@@ -9356,7 +9356,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23096"
+NAME="AEN23120"
 ></A
 ><P
 ></P
@@ -9428,7 +9428,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23113"
+NAME="AEN23137"
 ></A
 ><H3
 ><A
@@ -9449,14 +9449,14 @@
 ></TR
 ></TABLE
 ><P
->If no entities need to be substitued</P
+>If no entities need to be substituted</P
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23119"
+NAME="AEN23143"
 ></A
 ><H3
 ><A
@@ -9477,14 +9477,14 @@
 ></TR
 ></TABLE
 ><P
->Whether general entities need to be substitued</P
+>Whether general entities need to be substituted</P
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23125"
+NAME="AEN23149"
 ></A
 ><H3
 ><A
@@ -9505,14 +9505,14 @@
 ></TR
 ></TABLE
 ><P
->Whether parameter entities need to be substitued</P
+>Whether parameter entities need to be substituted</P
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23131"
+NAME="AEN23155"
 ></A
 ><H3
 ><A
@@ -9533,14 +9533,14 @@
 ></TR
 ></TABLE
 ><P
->Both general and parameter entities need to be substitued</P
+>Both general and parameter entities need to be substituted</P
 ><P
 ></P
 ></DIV
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23137"
+NAME="AEN23161"
 ></A
 ><H3
 ><A
@@ -9594,7 +9594,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23151"
+NAME="AEN23175"
 ></A
 ><P
 ></P
@@ -9733,7 +9733,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23184"
+NAME="AEN23208"
 ></A
 ><H3
 ><A
@@ -9777,7 +9777,7 @@
 ></TR
 ></TABLE
 ><P
->Takes a entity string content and process to do the adequate subtitutions.</P
+>Takes a entity string content and process to do the adequate substitutions.</P
 ><P
 >[67] Reference ::= EntityRef | CharRef</P
 ><P
@@ -9787,7 +9787,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23198"
+NAME="AEN23222"
 ></A
 ><P
 ></P
@@ -9926,7 +9926,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23231"
+NAME="AEN23255"
 ></A
 ><H3
 ><A
@@ -9960,7 +9960,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23239"
+NAME="AEN23263"
 ></A
 ><P
 ></P
@@ -10030,7 +10030,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23256"
+NAME="AEN23280"
 ></A
 ><H3
 ><A
@@ -10063,7 +10063,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23264"
+NAME="AEN23288"
 ></A
 ><P
 ></P
@@ -10116,7 +10116,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23277"
+NAME="AEN23301"
 ></A
 ><H3
 ><A
@@ -10150,7 +10150,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23285"
+NAME="AEN23309"
 ></A
 ><P
 ></P
@@ -10220,7 +10220,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23302"
+NAME="AEN23326"
 ></A
 ><H3
 ><A
@@ -10253,7 +10253,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23310"
+NAME="AEN23334"
 ></A
 ><P
 ></P
@@ -10306,7 +10306,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23323"
+NAME="AEN23347"
 ></A
 ><H3
 ><A
@@ -10339,7 +10339,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23331"
+NAME="AEN23355"
 ></A
 ><P
 ></P
@@ -10392,7 +10392,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23344"
+NAME="AEN23368"
 ></A
 ><H3
 ><A
@@ -10426,7 +10426,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23352"
+NAME="AEN23376"
 ></A
 ><P
 ></P
@@ -10496,7 +10496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23369"
+NAME="AEN23393"
 ></A
 ><H3
 ><A
@@ -10527,7 +10527,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23376"
+NAME="AEN23400"
 ></A
 ><P
 ></P
@@ -10580,7 +10580,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23389"
+NAME="AEN23413"
 ></A
 ><H3
 ><A
@@ -10609,14 +10609,14 @@
 ></TR
 ></TABLE
 ><P
->The current char value, if using UTF-8 this may actaully span multiple
+>The current char value, if using UTF-8 this may actually span multiple
 bytes in the input buffer.</P
 ><P
 ></P
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23397"
+NAME="AEN23421"
 ></A
 ><P
 ></P
@@ -10703,7 +10703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23418"
+NAME="AEN23442"
 ></A
 ><H3
 ><A
@@ -10756,102 +10756,7 @@
 >
 i.e. 
 - Included in literal in entity values
-- Included as Paraemeter Entity reference within DTDs</P
-><P
-></P
-><DIV
-CLASS="INFORMALTABLE"
-><A
-NAME="AEN23431"
-></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"
->  the parser context</TD
-></TR
-></TBODY
-></TABLE
-><P
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN23440"
-></A
-><H3
-><A
-NAME="XMLPARSERHANDLEREFERENCE"
-></A
->xmlParserHandleReference ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->void        xmlParserHandleReference        (<A
-HREF="libxml-tree.html#XMLPARSERCTXTPTR"
->xmlParserCtxtPtr</A
-> ctxt);</PRE
-></TD
-></TR
-></TABLE
-><P
->TODO: Remove, now deprecated ... the test is done directly in the
-content parsing
-routines.</P
-><P
->[67] Reference ::= EntityRef | CharRef</P
-><P
->[68] EntityRef ::= '&amp;' Name ';'</P
-><P
->[ WFC: Entity Declared ]
-the Name given in the entity reference must match that in an entity
-declaration, except that well-formed documents need not declare any
-of the following entities: amp, lt, gt, apos, quot. </P
-><P
->[ WFC: Parsed Entity ]
-An entity reference must not contain the name of an unparsed entity</P
-><P
->[66] CharRef ::= '&amp;#' [0-9]+ ';' |
-'&amp;<GTKDOCLINK
-HREF="X"
->x</GTKDOCLINK
->' [0-9a-fA-F]+ ';'</P
-><P
->A PEReference may have been detectect in the current input stream
-the handling is done accordingly to 
-http://www.w3.org/TR/REC-xml<GTKDOCLINK
-HREF="ENTPROC"
->entproc</GTKDOCLINK
-></P
+- Included as Parameter Entity reference within DTDs</P
 ><P
 ></P
 ><DIV
@@ -10899,6 +10804,101 @@
 ></A
 ><H3
 ><A
+NAME="XMLPARSERHANDLEREFERENCE"
+></A
+>xmlParserHandleReference ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlParserHandleReference        (<A
+HREF="libxml-tree.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
+> ctxt);</PRE
+></TD
+></TR
+></TABLE
+><P
+>TODO: Remove, now deprecated ... the test is done directly in the
+content parsing
+routines.</P
+><P
+>[67] Reference ::= EntityRef | CharRef</P
+><P
+>[68] EntityRef ::= '&amp;' Name ';'</P
+><P
+>[ WFC: Entity Declared ]
+the Name given in the entity reference must match that in an entity
+declaration, except that well-formed documents need not declare any
+of the following entities: amp, lt, gt, apos, quot. </P
+><P
+>[ WFC: Parsed Entity ]
+An entity reference must not contain the name of an unparsed entity</P
+><P
+>[66] CharRef ::= '&amp;#' [0-9]+ ';' |
+'&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
+HREF="ENTPROC"
+>entproc</GTKDOCLINK
+></P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><A
+NAME="AEN23479"
+></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"
+>  the parser context</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN23488"
+></A
+><H3
+><A
 NAME="XMLCHECKLANGUAGEID"
 ></A
 >xmlCheckLanguageID ()</H3
@@ -10935,7 +10935,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23473"
+NAME="AEN23497"
 ></A
 ><P
 ></P
@@ -10988,7 +10988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23486"
+NAME="AEN23510"
 ></A
 ><H3
 ><A
@@ -11013,7 +11013,7 @@
 ></TR
 ></TABLE
 ><P
->The current char value, if using UTF-8 this may actaully span multiple
+>The current char value, if using UTF-8 this may actually span multiple
 bytes in the input buffer. Implement the end of line normalization:
 2.11 End-of-Line Handling
 Wherever an external parsed entity or the literal entity value
@@ -11042,7 +11042,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23498"
+NAME="AEN23522"
 ></A
 ><P
 ></P
@@ -11112,7 +11112,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23515"
+NAME="AEN23539"
 ></A
 ><H3
 ><A
@@ -11143,7 +11143,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23522"
+NAME="AEN23546"
 ></A
 ><P
 ></P
@@ -11170,7 +11170,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to an arry of xmlChar</TD
+>  pointer to an array of xmlChar</TD
 ></TR
 ><TR
 ><TD
@@ -11213,7 +11213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23539"
+NAME="AEN23563"
 ></A
 ><H3
 ><A
@@ -11245,7 +11245,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23546"
+NAME="AEN23570"
 ></A
 ><P
 ></P
@@ -11289,7 +11289,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  pointer to an arry of xmlChar</TD
+>  pointer to an array of xmlChar</TD
 ></TR
 ><TR
 ><TD
@@ -11332,7 +11332,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23567"
+NAME="AEN23591"
 ></A
 ><H3
 ><A
@@ -11362,7 +11362,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23574"
+NAME="AEN23598"
 ></A
 ><P
 ></P
@@ -11400,7 +11400,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23583"
+NAME="AEN23607"
 ></A
 ><H3
 ><A
@@ -11430,7 +11430,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23590"
+NAME="AEN23614"
 ></A
 ><P
 ></P
@@ -11468,7 +11468,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23599"
+NAME="AEN23623"
 ></A
 ><H3
 ><A
@@ -11501,7 +11501,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN23606"
+NAME="AEN23630"
 ></A
 ><H3
 ><A
@@ -11534,7 +11534,7 @@
 ><DIV
 CLASS="INFORMALTABLE"
 ><A
-NAME="AEN23613"
+NAME="AEN23637"
 ></A
 ><P
 ></P