Rebuild the documentation, Daniel.
diff --git a/doc/html/gnome-xml-entities.html b/doc/html/gnome-xml-entities.html
index 9172281..71e233f 100644
--- a/doc/html/gnome-xml-entities.html
+++ b/doc/html/gnome-xml-entities.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN5587"
+NAME="AEN5765"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN5590"
+NAME="AEN5768"
></A
><H2
>Synopsis</H2
@@ -348,7 +348,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5648"
+NAME="AEN5826"
></A
><H2
>Description</H2
@@ -358,14 +358,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5651"
+NAME="AEN5829"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5653"
+NAME="AEN5831"
></A
><H3
><A
@@ -381,7 +381,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_INTERNAL_GENERAL_ENTITY</PRE
+>#define XML_INTERNAL_GENERAL_ENTITY 1</PRE
></TD
></TR
></TABLE
@@ -391,7 +391,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5658"
+NAME="AEN5836"
></A
><H3
><A
@@ -407,7 +407,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_EXTERNAL_GENERAL_PARSED_ENTITY</PRE
+>#define XML_EXTERNAL_GENERAL_PARSED_ENTITY 2</PRE
></TD
></TR
></TABLE
@@ -417,7 +417,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5663"
+NAME="AEN5841"
></A
><H3
><A
@@ -433,7 +433,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_EXTERNAL_GENERAL_UNPARSED_ENTITY</PRE
+>#define XML_EXTERNAL_GENERAL_UNPARSED_ENTITY 3</PRE
></TD
></TR
></TABLE
@@ -443,7 +443,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5668"
+NAME="AEN5846"
></A
><H3
><A
@@ -459,7 +459,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_INTERNAL_PARAMETER_ENTITY</PRE
+>#define XML_INTERNAL_PARAMETER_ENTITY 4</PRE
></TD
></TR
></TABLE
@@ -469,7 +469,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5673"
+NAME="AEN5851"
></A
><H3
><A
@@ -485,7 +485,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_EXTERNAL_PARAMETER_ENTITY</PRE
+>#define XML_EXTERNAL_PARAMETER_ENTITY 5</PRE
></TD
></TR
></TABLE
@@ -495,7 +495,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5678"
+NAME="AEN5856"
></A
><H3
><A
@@ -511,7 +511,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_INTERNAL_PREDEFINED_ENTITY</PRE
+>#define XML_INTERNAL_PREDEFINED_ENTITY 6</PRE
></TD
></TR
></TABLE
@@ -521,20 +521,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5683"
+NAME="AEN5861"
></A
><H3
><A
NAME="XMLENTITYPTR"
></A
>xmlEntityPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlEntity *xmlEntityPtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5687"
+NAME="AEN5866"
></A
><H3
><A
@@ -550,7 +563,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_MIN_ENTITIES_TABLE</PRE
+>#define XML_MIN_ENTITIES_TABLE 32</PRE
></TD
></TR
></TABLE
@@ -560,20 +573,33 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5692"
+NAME="AEN5871"
></A
><H3
><A
NAME="XMLENTITIESTABLEPTR"
></A
>xmlEntitiesTablePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlEntitiesTable *xmlEntitiesTablePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5696"
+NAME="AEN5876"
></A
><H3
><A
@@ -643,7 +669,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -660,7 +686,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -677,7 +703,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity type XML_xxx_yyy_ENTITY</TD
></TR
><TR
><TD
@@ -694,7 +720,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity external ID if available</TD
></TR
><TR
><TD
@@ -711,7 +737,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity system ID if available</TD
></TR
><TR
><TD
@@ -728,7 +754,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity content</TD
></TR
></TABLE
><P
@@ -738,7 +764,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5736"
+NAME="AEN5916"
></A
><H3
><A
@@ -808,7 +834,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document</TD
></TR
><TR
><TD
@@ -825,7 +851,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -842,7 +868,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity type XML_xxx_yyy_ENTITY</TD
></TR
><TR
><TD
@@ -859,7 +885,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity external ID if available</TD
></TR
><TR
><TD
@@ -876,7 +902,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity system ID if available</TD
></TR
><TR
><TD
@@ -893,7 +919,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity content</TD
></TR
></TABLE
><P
@@ -903,7 +929,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5776"
+NAME="AEN5956"
></A
><H3
><A
@@ -959,7 +985,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -974,7 +1000,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>NULL if not, othervise the entity</TD
></TR
></TABLE
><P
@@ -984,7 +1010,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5797"
+NAME="AEN5977"
></A
><H3
><A
@@ -1046,7 +1072,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document referencing the entity</TD
></TR
><TR
><TD
@@ -1063,7 +1089,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -1078,7 +1104,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>A pointer to the entity structure or NULL if not found.</TD
></TR
></TABLE
><P
@@ -1088,7 +1114,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5823"
+NAME="AEN6003"
></A
><H3
><A
@@ -1149,7 +1175,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document referencing the entity</TD
></TR
><TR
><TD
@@ -1166,7 +1192,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -1181,7 +1207,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>A pointer to the entity structure or NULL if not found.</TD
></TR
></TABLE
><P
@@ -1191,7 +1217,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5849"
+NAME="AEN6029"
></A
><H3
><A
@@ -1252,7 +1278,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document referencing the entity</TD
></TR
><TR
><TD
@@ -1269,7 +1295,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the entity name</TD
></TR
><TR
><TD
@@ -1284,7 +1310,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>A pointer to the entity structure or NULL if not found.</TD
></TR
></TABLE
><P
@@ -1294,7 +1320,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5875"
+NAME="AEN6055"
></A
><H3
><A
@@ -1361,7 +1387,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document containing the string</TD
></TR
><TR
><TD
@@ -1378,7 +1404,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> A string to convert to XML.</TD
></TR
><TR
><TD
@@ -1393,7 +1419,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>A newly allocated string with the substitution done.</TD
></TR
></TABLE
><P
@@ -1403,7 +1429,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5903"
+NAME="AEN6083"
></A
><H3
><A
@@ -1469,7 +1495,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the document containing the string</TD
></TR
><TR
><TD
@@ -1486,7 +1512,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> A string to convert to XML.</TD
></TR
><TR
><TD
@@ -1501,7 +1527,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>A newly allocated string with the substitution done.</TD
></TR
></TABLE
><P
@@ -1511,7 +1537,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5930"
+NAME="AEN6110"
></A
><H3
><A
@@ -1562,7 +1588,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the xmlEntitiesTablePtr just created or NULL in case of error.</TD
></TR
></TABLE
><P
@@ -1572,7 +1598,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5946"
+NAME="AEN6126"
></A
><H3
><A
@@ -1628,7 +1654,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An entity table</TD
></TR
><TR
><TD
@@ -1643,7 +1669,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new xmlEntitiesTablePtr or NULL in case of error.</TD
></TR
></TABLE
><P
@@ -1653,7 +1679,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5967"
+NAME="AEN6147"
></A
><H3
><A
@@ -1706,7 +1732,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An entity table</TD
></TR
></TABLE
><P
@@ -1716,7 +1742,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5983"
+NAME="AEN6163"
></A
><H3
><A
@@ -1773,7 +1799,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An XML buffer.</TD
></TR
><TR
><TD
@@ -1790,7 +1816,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> An entity table</TD
></TR
></TABLE
><P
@@ -1800,7 +1826,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6004"
+NAME="AEN6184"
></A
><H3
><A