preparing for 2.3.8 release, updated and regenerated the docs Daniel
* configure.in doc/xml.html doc/html/*: preparing for 2.3.8
release, updated and regenerated the docs
Daniel
diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html
index ba7e27d..0ab8884 100644
--- a/doc/html/libxml-parserinternals.html
+++ b/doc/html/libxml-parserinternals.html
@@ -121,7 +121,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN16461"
+NAME="AEN16738"
></A
><H2
>Name</H2
@@ -129,7 +129,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN16464"
+NAME="AEN16741"
></A
><H2
>Synopsis</H2
@@ -1130,7 +1130,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN16739"
+NAME="AEN17016"
></A
><H2
>Description</H2
@@ -1140,14 +1140,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN16742"
+NAME="AEN17019"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16744"
+NAME="AEN17021"
></A
><H3
><A
@@ -1173,7 +1173,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16749"
+NAME="AEN17026"
></A
><H3
><A
@@ -1199,7 +1199,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16754"
+NAME="AEN17031"
></A
><H3
><A
@@ -1242,7 +1242,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1257,7 +1257,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16768"
+NAME="AEN17045"
></A
><H3
><A
@@ -1300,7 +1300,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1315,7 +1315,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16782"
+NAME="AEN17059"
></A
><H3
><A
@@ -1358,7 +1358,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1373,7 +1373,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16796"
+NAME="AEN17073"
></A
><H3
><A
@@ -1416,7 +1416,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1431,7 +1431,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16810"
+NAME="AEN17087"
></A
><H3
><A
@@ -1474,7 +1474,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1489,7 +1489,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16824"
+NAME="AEN17101"
></A
><H3
><A
@@ -1532,7 +1532,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1547,7 +1547,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16838"
+NAME="AEN17115"
></A
><H3
><A
@@ -1590,7 +1590,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1605,7 +1605,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16852"
+NAME="AEN17129"
></A
><H3
><A
@@ -1648,7 +1648,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1663,7 +1663,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16866"
+NAME="AEN17143"
></A
><H3
><A
@@ -1706,7 +1706,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1721,7 +1721,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16880"
+NAME="AEN17157"
></A
><H3
><A
@@ -1764,7 +1764,7 @@
><I
>p</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1779,7 +1779,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16894"
+NAME="AEN17171"
></A
><H3
><A
@@ -1822,7 +1822,7 @@
><I
>p</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1837,7 +1837,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16908"
+NAME="AEN17185"
></A
><H3
><A
@@ -1880,7 +1880,7 @@
><I
>p</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1895,7 +1895,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16922"
+NAME="AEN17199"
></A
><H3
><A
@@ -1926,7 +1926,7 @@
>\([0-9A-Z]*\)-<GTKDOCLINK
HREF="X"
>x</GTKDOCLINK
->\([0-9A-Z]*\)\]/ (((c) = 0x\1) \\ ((c) = 0x\2)) ||/
+>\([0-9A-Z]*\)\]/ (((c) >= 0x\1) \&\& ((c) <= 0x\2)) ||/
and
:1,$ s/<GTKDOCLINK
HREF="X"
@@ -1955,7 +1955,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -1985,7 +1985,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16945"
+NAME="AEN17222"
></A
><H3
><A
@@ -2047,7 +2047,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2077,7 +2077,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16969"
+NAME="AEN17246"
></A
><H3
><A
@@ -2132,7 +2132,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2162,7 +2162,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN16991"
+NAME="AEN17268"
></A
><H3
><A
@@ -2208,7 +2208,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2238,7 +2238,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17010"
+NAME="AEN17287"
></A
><H3
><A
@@ -2284,7 +2284,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2314,7 +2314,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17029"
+NAME="AEN17306"
></A
><H3
><A
@@ -2375,7 +2375,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2405,7 +2405,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17053"
+NAME="AEN17330"
></A
><H3
><A
@@ -2451,7 +2451,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2481,7 +2481,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17072"
+NAME="AEN17349"
></A
><H3
><A
@@ -2571,7 +2571,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2601,7 +2601,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17105"
+NAME="AEN17382"
></A
><H3
><A
@@ -2680,7 +2680,7 @@
><I
>c</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2710,7 +2710,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17134"
+NAME="AEN17411"
></A
><H3
><A
@@ -2761,7 +2761,7 @@
><I
>cur</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2791,7 +2791,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17155"
+NAME="AEN17432"
></A
><H3
><A
@@ -2841,7 +2841,7 @@
><I
>filename</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2871,7 +2871,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17175"
+NAME="AEN17452"
></A
><H3
><A
@@ -2920,7 +2920,7 @@
><I
>buffer</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2937,7 +2937,7 @@
><I
>size</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -2967,7 +2967,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17199"
+NAME="AEN17476"
></A
><H3
><A
@@ -3028,7 +3028,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17215"
+NAME="AEN17492"
></A
><H3
><A
@@ -3089,7 +3089,7 @@
><I
>URL</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3106,7 +3106,7 @@
><I
>ID</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3123,7 +3123,7 @@
><I
>base</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3153,7 +3153,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17246"
+NAME="AEN17523"
></A
><H3
><A
@@ -3206,7 +3206,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3223,7 +3223,7 @@
><I
>enc</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3253,7 +3253,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17271"
+NAME="AEN17548"
></A
><H3
><A
@@ -3306,7 +3306,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3323,7 +3323,7 @@
><I
>handler</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3353,7 +3353,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17296"
+NAME="AEN17573"
></A
><H3
><A
@@ -3378,7 +3378,7 @@
></TABLE
><P
>Free all the memory used by a parser context. However the parsed
-document in ctxt-myDoc is not freed.</P
+document in ctxt->myDoc is not freed.</P
><P
></P
><DIV
@@ -3402,7 +3402,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3417,7 +3417,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17312"
+NAME="AEN17589"
></A
><H3
><A
@@ -3472,7 +3472,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3489,7 +3489,7 @@
><I
>entity</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3504,7 +3504,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17334"
+NAME="AEN17611"
></A
><H3
><A
@@ -3559,7 +3559,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3576,7 +3576,7 @@
><I
>buffer</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3606,7 +3606,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17360"
+NAME="AEN17637"
></A
><H3
><A
@@ -3661,7 +3661,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3678,7 +3678,7 @@
><I
>entity</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3708,7 +3708,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17386"
+NAME="AEN17663"
></A
><H3
><A
@@ -3761,7 +3761,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3778,7 +3778,7 @@
><I
>input</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3793,7 +3793,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17407"
+NAME="AEN17684"
></A
><H3
><A
@@ -3820,7 +3820,7 @@
></TR
></TABLE
><P
->xmlPopInput: the current input pointed by ctxt-input came to an end
+>xmlPopInput: the current input pointed by ctxt->input came to an end
pop it and return the next char.</P
><P
></P
@@ -3845,7 +3845,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3875,7 +3875,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17428"
+NAME="AEN17705"
></A
><H3
><A
@@ -3923,7 +3923,7 @@
><I
>input</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -3938,7 +3938,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17444"
+NAME="AEN17721"
></A
><H3
><A
@@ -3990,7 +3990,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4007,7 +4007,7 @@
><I
>filename</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4037,7 +4037,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17469"
+NAME="AEN17746"
></A
><H3
><A
@@ -4088,7 +4088,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4118,7 +4118,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17490"
+NAME="AEN17767"
></A
><H3
><A
@@ -4183,7 +4183,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4200,7 +4200,7 @@
><I
>name</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4217,7 +4217,7 @@
><I
>prefix</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4248,7 +4248,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17524"
+NAME="AEN17801"
></A
><H3
><A
@@ -4307,7 +4307,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4337,7 +4337,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17548"
+NAME="AEN17825"
></A
><H3
><A
@@ -4401,7 +4401,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4418,7 +4418,7 @@
><I
>prefix</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4449,7 +4449,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17578"
+NAME="AEN17855"
></A
><H3
><A
@@ -4507,7 +4507,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4537,7 +4537,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17602"
+NAME="AEN17879"
></A
><H3
><A
@@ -4590,7 +4590,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4620,7 +4620,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17624"
+NAME="AEN17901"
></A
><H3
><A
@@ -4644,7 +4644,7 @@
></TR
></TABLE
><P
->xmlParseNamespace: parse specific PI '?namespace ...' constructs.</P
+>xmlParseNamespace: parse specific PI '<?namespace ...' constructs.</P
><P
>This is what the older xml-name Working Draft specified, a bunch of
other stuff may still rely on it, so support is still here as
@@ -4676,7 +4676,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4691,7 +4691,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17643"
+NAME="AEN17920"
></A
><H3
><A
@@ -4753,7 +4753,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4783,7 +4783,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17668"
+NAME="AEN17945"
></A
><H3
><A
@@ -4841,7 +4841,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4871,7 +4871,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17692"
+NAME="AEN17969"
></A
><H3
><A
@@ -4926,7 +4926,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -4956,7 +4956,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17715"
+NAME="AEN17992"
></A
><H3
><A
@@ -4989,8 +4989,8 @@
><P
>parse a value for ENTITY declarations</P
><P
->[9] EntityValue ::= '"' ([^%"] | PEReference | Reference)* '"' |
-"'" ([^%'] | PEReference | Reference)* "'"</P
+>[9] EntityValue ::= '"' ([^%&"] | PEReference | Reference)* '"' |
+"'" ([^%&'] | PEReference | Reference)* "'"</P
><P
></P
><DIV
@@ -5014,7 +5014,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5031,7 +5031,7 @@
><I
>orig</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5061,7 +5061,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17742"
+NAME="AEN18019"
></A
><H3
><A
@@ -5092,8 +5092,8 @@
Note: the parser won't do substitution of entities here, this
will be handled later in xmlStringGetNodeList</P
><P
->[10] AttValue ::= '"' ([^"] | Reference)* '"' |
-"'" ([^'] | Reference)* "'"</P
+>[10] AttValue ::= '"' ([^<&"] | Reference)* '"' |
+"'" ([^<&'] | Reference)* "'"</P
><P
>3.3.3 Attribute-Value Normalization:
Before the value of an attribute is passed to the application or
@@ -5169,7 +5169,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5199,7 +5199,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17776"
+NAME="AEN18053"
></A
><H3
><A
@@ -5252,7 +5252,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5282,7 +5282,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17798"
+NAME="AEN18075"
></A
><H3
><A
@@ -5335,7 +5335,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5365,7 +5365,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17820"
+NAME="AEN18097"
></A
><H3
><A
@@ -5391,14 +5391,14 @@
></TABLE
><P
>parse a CharData section.
-if we are within a CDATA section ']]' marks an end of section.</P
+if we are within a CDATA section ']]>' marks an end of section.</P
><P
->The right angle bracket () may be represented using the string "gt;",
-and must, for compatibility, be escaped using "gt;" or a character
-reference when it appears in the string "]]" in content, when that
+>The right angle bracket (>) may be represented using the string "&gt;",
+and must, for compatibility, be escaped using "&gt;" or a character
+reference when it appears in the string "]]>" in content, when that
string is not marking the end of a CDATA section. </P
><P
->[14] CharData ::= [^]* - ([^]* ']]' [^]*)</P
+>[14] CharData ::= [^<&]* - ([^<&]* ']]>' [^<&]*)</P
><P
></P
><DIV
@@ -5422,7 +5422,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5439,7 +5439,7 @@
><I
>cdata</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5454,7 +5454,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17842"
+NAME="AEN18119"
></A
><H3
><A
@@ -5518,7 +5518,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5535,7 +5535,7 @@
><I
>publicID</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5552,7 +5552,7 @@
><I
>strict</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5585,7 +5585,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17875"
+NAME="AEN18152"
></A
><H3
><A
@@ -5609,11 +5609,11 @@
></TR
></TABLE
><P
->Skip an XML (SGML) comment !-- .... --
+>Skip an XML (SGML) comment <!-- .... -->
The spec says that "For compatibility, the string "--" (double-hyphen)
must not occur within comments. "</P
><P
->[15] Comment ::= '!--' ((Char - '-') | ('-' (Char - '-')))* '--'</P
+>[15] Comment ::= '<!--' ((Char - '-') | ('-' (Char - '-')))* '-->'</P
><P
></P
><DIV
@@ -5637,7 +5637,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5652,7 +5652,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17892"
+NAME="AEN18169"
></A
><H3
><A
@@ -5705,7 +5705,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5735,7 +5735,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17914"
+NAME="AEN18191"
></A
><H3
><A
@@ -5761,7 +5761,7 @@
><P
>parse an XML Processing Instruction.</P
><P
->[16] PI ::= '?' PITarget (S (Char* - (Char* '?' Char*)))? '?'</P
+>[16] PI ::= '<?' PITarget (S (Char* - (Char* '?>' Char*)))? '?>'</P
><P
>The processing is transfered to SAX once parsed.</P
><P
@@ -5787,7 +5787,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5802,7 +5802,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17932"
+NAME="AEN18209"
></A
><H3
><A
@@ -5828,7 +5828,7 @@
><P
>parse a notation declaration</P
><P
->[82] NotationDecl ::= '!NOTATION' S Name S (ExternalID | PublicID) S? ''</P
+>[82] NotationDecl ::= '<!NOTATION' S Name S (ExternalID | PublicID) S? '>'</P
><P
>Hence there is actually 3 choices:
'PUBLIC' S PubidLiteral
@@ -5862,7 +5862,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5877,7 +5877,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17952"
+NAME="AEN18229"
></A
><H3
><A
@@ -5901,13 +5901,13 @@
></TR
></TABLE
><P
->parse !ENTITY declarations</P
+>parse <!ENTITY declarations</P
><P
>[70] EntityDecl ::= GEDecl | PEDecl</P
><P
->[71] GEDecl ::= '!ENTITY' S Name S EntityDef S? ''</P
+>[71] GEDecl ::= '<!ENTITY' S Name S EntityDef S? '>'</P
><P
->[72] PEDecl ::= '!ENTITY' S '%' S Name S PEDef S? ''</P
+>[72] PEDecl ::= '<!ENTITY' S '%' S Name S PEDef S? '>'</P
><P
>[73] EntityDef ::= EntityValue | (ExternalID NDataDecl?)</P
><P
@@ -5940,7 +5940,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -5955,7 +5955,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17975"
+NAME="AEN18252"
></A
><H3
><A
@@ -6018,7 +6018,7 @@
>
keyword, instances of that attribute must match the default value. </P
><P
->[ WFC: No in Attribute Values ]
+>[ WFC: No < in Attribute Values ]
handled in <A
HREF="libxml-parserinternals.html#XMLPARSEATTVALUE"
>xmlParseAttValue</A
@@ -6046,7 +6046,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6063,7 +6063,7 @@
><I
>value</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6094,7 +6094,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18012"
+NAME="AEN18289"
></A
><H3
><A
@@ -6153,7 +6153,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6183,7 +6183,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18036"
+NAME="AEN18313"
></A
><H3
><A
@@ -6240,7 +6240,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6270,7 +6270,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18059"
+NAME="AEN18336"
></A
><H3
><A
@@ -6326,7 +6326,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6343,7 +6343,7 @@
><I
>tree</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6373,7 +6373,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18086"
+NAME="AEN18363"
></A
><H3
><A
@@ -6470,7 +6470,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6487,7 +6487,7 @@
><I
>tree</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6517,7 +6517,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18124"
+NAME="AEN18401"
></A
><H3
><A
@@ -6543,7 +6543,7 @@
><P
>: parse the Attribute list def for an element</P
><P
->[52] AttlistDecl ::= '!ATTLIST' S Name AttDef* S? ''</P
+>[52] AttlistDecl ::= '<!ATTLIST' S Name AttDef* S? '>'</P
><P
>[53] AttDef ::= S Name S AttType S DefaultDecl</P
><P
@@ -6569,7 +6569,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6584,7 +6584,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18142"
+NAME="AEN18419"
></A
><H3
><A
@@ -6652,7 +6652,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6682,7 +6682,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18168"
+NAME="AEN18445"
></A
><H3
><A
@@ -6732,7 +6732,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6762,7 +6762,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18188"
+NAME="AEN18465"
></A
><H3
><A
@@ -6834,7 +6834,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6865,7 +6865,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18214"
+NAME="AEN18491"
></A
><H3
><A
@@ -6924,7 +6924,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6941,7 +6941,7 @@
><I
>name</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6958,7 +6958,7 @@
><I
>result</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -6988,7 +6988,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18245"
+NAME="AEN18522"
></A
><H3
><A
@@ -7014,7 +7014,7 @@
><P
>parse an Element declaration.</P
><P
->[45] elementdecl ::= '!ELEMENT' S Name S contentspec S? ''</P
+>[45] elementdecl ::= '<!ELEMENT' S Name S contentspec S? '>'</P
><P
>[ VC: Unique Element Type Declaration ]
No element type may be declared more than once</P
@@ -7041,7 +7041,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7071,7 +7071,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18267"
+NAME="AEN18544"
></A
><H3
><A
@@ -7135,7 +7135,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7150,7 +7150,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18286"
+NAME="AEN18563"
></A
><H3
><A
@@ -7176,8 +7176,8 @@
><P
>parse Reference declarations</P
><P
->[66] CharRef ::= '#' [0-9]+ ';' |
-'<GTKDOCLINK
+>[66] CharRef ::= '&#' [0-9]+ ';' |
+'&<GTKDOCLINK
HREF="X"
>x</GTKDOCLINK
>' [0-9a-fA-F]+ ';'</P
@@ -7208,7 +7208,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7238,7 +7238,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18309"
+NAME="AEN18586"
></A
><H3
><A
@@ -7267,7 +7267,7 @@
><P
>parse ENTITY references declarations</P
><P
->[68] EntityRef ::= '' Name ';'</P
+>[68] EntityRef ::= '&' Name ';'</P
><P
>[ WFC: Entity Declared ]
In a document without any DTD, a document with only an internal DTD
@@ -7309,7 +7309,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7339,7 +7339,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18333"
+NAME="AEN18610"
></A
><H3
><A
@@ -7398,7 +7398,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7413,7 +7413,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18352"
+NAME="AEN18629"
></A
><H3
><A
@@ -7484,7 +7484,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7499,7 +7499,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18373"
+NAME="AEN18650"
></A
><H3
><A
@@ -7525,8 +7525,8 @@
><P
>parse a DOCTYPE declaration</P
><P
->[28] doctypedecl ::= '!DOCTYPE' S Name (S ExternalID)? S?
-('[' (markupdecl | PEReference | S)* ']' S?)? ''</P
+>[28] doctypedecl ::= '<!DOCTYPE' S Name (S ExternalID)? S?
+('[' (markupdecl | PEReference | S)* ']' S?)? '>'</P
><P
>[ VC: Root Element Type ]
The Name in the document type declaration must match the element
@@ -7554,7 +7554,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7569,7 +7569,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18391"
+NAME="AEN18668"
></A
><H3
><A
@@ -7608,9 +7608,9 @@
Attribute values cannot contain direct or indirect entity references
to external entities.</P
><P
->[ WFC: No in Attribute Values ]
+>[ WFC: No < in Attribute Values ]
The replacement text of any entity referred to directly or indirectly in
-an attribute value (other than "lt;") must not contain a . </P
+an attribute value (other than "&lt;") must not contain a <. </P
><P
>[ VC: Attribute Value Type ]
The attribute must have been declared; the value must be of the type
@@ -7647,7 +7647,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7664,7 +7664,7 @@
><I
>value</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7694,7 +7694,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18425"
+NAME="AEN18702"
></A
><H3
><A
@@ -7724,13 +7724,13 @@
>parse a start of tag either for rule element or
EmptyElement. In both case we don't parse the tag closing chars.</P
><P
->[40] STag ::= '' Name (S Attribute)* S? ''</P
+>[40] STag ::= '<' Name (S Attribute)* S? '>'</P
><P
>[ WFC: Unique Att Spec ]
No attribute name may appear more than once in the same start-tag or
empty-element tag. </P
><P
->[44] EmptyElemTag ::= '' Name (S Attribute)* S? '/'</P
+>[44] EmptyElemTag ::= '<' Name (S Attribute)* S? '/>'</P
><P
>[ WFC: Unique Att Spec ]
No attribute name may appear more than once in the same start-tag or
@@ -7738,9 +7738,9 @@
><P
>With namespace:</P
><P
->[NS 8] STag ::= '' QName (S Attribute)* S? ''</P
+>[NS 8] STag ::= '<' QName (S Attribute)* S? '>'</P
><P
->[NS 10] EmptyElement ::= '' QName (S Attribute)* S? '/'</P
+>[NS 10] EmptyElement ::= '<' QName (S Attribute)* S? '/>'</P
><P
></P
><DIV
@@ -7764,7 +7764,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7794,7 +7794,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18453"
+NAME="AEN18730"
></A
><H3
><A
@@ -7820,11 +7820,11 @@
><P
>parse an end of tag</P
><P
->[42] ETag ::= '/' Name S? ''</P
+>[42] ETag ::= '</' Name S? '>'</P
><P
>With namespace</P
><P
->[NS 9] ETag ::= '/' QName S? ''</P
+>[NS 9] ETag ::= '</' QName S? '>'</P
><P
></P
><DIV
@@ -7848,7 +7848,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7863,7 +7863,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18472"
+NAME="AEN18749"
></A
><H3
><A
@@ -7891,11 +7891,11 @@
><P
>[18] CDSect ::= CDStart CData CDEnd</P
><P
->[19] CDStart ::= '![CDATA['</P
+>[19] CDStart ::= '<![CDATA['</P
><P
->[20] Data ::= (Char* - (Char* ']]' Char*))</P
+>[20] Data ::= (Char* - (Char* ']]>' Char*))</P
><P
->[21] CDEnd ::= ']]'</P
+>[21] CDEnd ::= ']]>'</P
><P
></P
><DIV
@@ -7919,7 +7919,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7934,7 +7934,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18492"
+NAME="AEN18769"
></A
><H3
><A
@@ -7984,7 +7984,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -7999,7 +7999,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18509"
+NAME="AEN18786"
></A
><H3
><A
@@ -8066,7 +8066,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8081,7 +8081,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18528"
+NAME="AEN18805"
></A
><H3
><A
@@ -8134,7 +8134,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8164,7 +8164,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18550"
+NAME="AEN18827"
></A
><H3
><A
@@ -8219,7 +8219,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8249,7 +8249,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18573"
+NAME="AEN18850"
></A
><H3
><A
@@ -8302,7 +8302,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8332,7 +8332,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18595"
+NAME="AEN18872"
></A
><H3
><A
@@ -8387,7 +8387,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8417,7 +8417,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18618"
+NAME="AEN18895"
></A
><H3
><A
@@ -8482,7 +8482,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8512,7 +8512,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18640"
+NAME="AEN18917"
></A
><H3
><A
@@ -8538,7 +8538,7 @@
><P
>parse an XML declaration header</P
><P
->[23] XMLDecl ::= '?xml' VersionInfo EncodingDecl? SDDecl? S? '?'</P
+>[23] XMLDecl ::= '<?xml' VersionInfo EncodingDecl? SDDecl? S? '?>'</P
><P
></P
><DIV
@@ -8562,7 +8562,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8577,7 +8577,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18657"
+NAME="AEN18934"
></A
><H3
><A
@@ -8603,7 +8603,7 @@
><P
>parse an XML declaration header for external entities</P
><P
->[77] TextDecl ::= '?xml' VersionInfo? EncodingDecl S? '?'</P
+>[77] TextDecl ::= '<?xml' VersionInfo? EncodingDecl S? '?>'</P
><P
>Question: Seems that EncodingDecl is mandatory ? Is that a typo ?</P
><P
@@ -8629,7 +8629,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8644,7 +8644,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18675"
+NAME="AEN18952"
></A
><H3
><A
@@ -8694,7 +8694,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8709,7 +8709,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18692"
+NAME="AEN18969"
></A
><H3
><A
@@ -8769,7 +8769,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8786,7 +8786,7 @@
><I
>ExternalID</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8803,7 +8803,7 @@
><I
>SystemID</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -8818,7 +8818,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18720"
+NAME="AEN18997"
></A
><H3
><A
@@ -8844,7 +8844,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18725"
+NAME="AEN19002"
></A
><H3
><A
@@ -8870,7 +8870,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18730"
+NAME="AEN19007"
></A
><H3
><A
@@ -8896,7 +8896,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18735"
+NAME="AEN19012"
></A
><H3
><A
@@ -8922,7 +8922,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18740"
+NAME="AEN19017"
></A
><H3
><A
@@ -8994,7 +8994,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9011,7 +9011,7 @@
><I
>len</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9028,7 +9028,7 @@
><I
>what</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9045,7 +9045,7 @@
><I
>end</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9062,7 +9062,7 @@
><I
>end2</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9079,7 +9079,7 @@
><I
>end3</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9110,7 +9110,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18787"
+NAME="AEN19064"
></A
><H3
><A
@@ -9182,7 +9182,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9199,7 +9199,7 @@
><I
>str</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9216,7 +9216,7 @@
><I
>what</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9233,7 +9233,7 @@
><I
>end</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9250,7 +9250,7 @@
><I
>end2</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9267,7 +9267,7 @@
><I
>end3</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9298,7 +9298,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18834"
+NAME="AEN19111"
></A
><H3
><A
@@ -9348,7 +9348,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9365,7 +9365,7 @@
><I
>value</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9395,7 +9395,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18858"
+NAME="AEN19135"
></A
><H3
><A
@@ -9444,7 +9444,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9474,7 +9474,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18878"
+NAME="AEN19155"
></A
><H3
><A
@@ -9524,7 +9524,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9541,7 +9541,7 @@
><I
>value</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9571,7 +9571,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18902"
+NAME="AEN19179"
></A
><H3
><A
@@ -9620,7 +9620,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9650,7 +9650,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18922"
+NAME="AEN19199"
></A
><H3
><A
@@ -9699,7 +9699,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9729,7 +9729,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18942"
+NAME="AEN19219"
></A
><H3
><A
@@ -9779,7 +9779,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9796,7 +9796,7 @@
><I
>value</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9826,7 +9826,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18966"
+NAME="AEN19243"
></A
><H3
><A
@@ -9875,7 +9875,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9905,7 +9905,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN18986"
+NAME="AEN19263"
></A
><H3
><A
@@ -9959,7 +9959,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9976,7 +9976,7 @@
><I
>cur</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -9993,7 +9993,7 @@
><I
>len</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10023,7 +10023,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19015"
+NAME="AEN19292"
></A
><H3
><A
@@ -10100,7 +10100,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10115,7 +10115,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19037"
+NAME="AEN19314"
></A
><H3
><A
@@ -10145,7 +10145,7 @@
><P
>[67] Reference ::= EntityRef | CharRef</P
><P
->[68] EntityRef ::= '' Name ';'</P
+>[68] EntityRef ::= '&' Name ';'</P
><P
>[ WFC: Entity Declared ]
the Name given in the entity reference must match that in an entity
@@ -10155,8 +10155,8 @@
>[ WFC: Parsed Entity ]
An entity reference must not contain the name of an unparsed entity</P
><P
->[66] CharRef ::= '#' [0-9]+ ';' |
-'<GTKDOCLINK
+>[66] CharRef ::= '&#' [0-9]+ ';' |
+'&<GTKDOCLINK
HREF="X"
>x</GTKDOCLINK
>' [0-9a-fA-F]+ ';'</P
@@ -10190,7 +10190,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10205,7 +10205,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19061"
+NAME="AEN19338"
></A
><H3
><A
@@ -10251,7 +10251,7 @@
><I
>lang</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10281,7 +10281,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19080"
+NAME="AEN19357"
></A
><H3
><A
@@ -10353,7 +10353,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10370,7 +10370,7 @@
><I
>len</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10400,7 +10400,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19109"
+NAME="AEN19386"
></A
><H3
><A
@@ -10449,7 +10449,7 @@
><I
>out</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10466,7 +10466,7 @@
><I
>val</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10496,7 +10496,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19133"
+NAME="AEN19410"
></A
><H3
><A
@@ -10546,7 +10546,7 @@
><I
>len</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10563,7 +10563,7 @@
><I
>out</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10580,7 +10580,7 @@
><I
>val</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10610,7 +10610,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19161"
+NAME="AEN19438"
></A
><H3
><A
@@ -10658,7 +10658,7 @@
><I
>ctxt</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10673,7 +10673,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19177"
+NAME="AEN19454"
></A
><H3
><A
@@ -10721,7 +10721,7 @@
><I
>in</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10736,7 +10736,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19193"
+NAME="AEN19470"
></A
><H3
><A
@@ -10769,7 +10769,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN19200"
+NAME="AEN19477"
></A
><H3
><A
@@ -10820,7 +10820,7 @@
><I
>filename</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
@@ -10837,7 +10837,7 @@
><I
>encoding</I
></TT
->:</TD
+> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"