Regenerated the documentation, Daniel.
diff --git a/doc/html/gnome-xml-xml-error.html b/doc/html/gnome-xml-xml-error.html
index 375635b..ebcd732 100644
--- a/doc/html/gnome-xml-xml-error.html
+++ b/doc/html/gnome-xml-xml-error.html
@@ -15,8 +15,8 @@
TITLE="valid"
HREF="gnome-xml-valid.html"><LINK
REL="NEXT"
-TITLE="parserInternals"
-HREF="gnome-xml-parserinternals.html"></HEAD
+TITLE="HTMLparser"
+HREF="gnome-xml-htmlparser.html"></HEAD
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
@@ -98,7 +98,7 @@
BGCOLOR="#C00000"
ALIGN="right"
><A
-HREF="gnome-xml-parserinternals.html"
+HREF="gnome-xml-htmlparser.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN5177"
+NAME="AEN5826"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN5180"
+NAME="AEN5829"
></A
><H2
>Synopsis</H2
@@ -149,7 +149,33 @@
>xmlParserWarning</A
> (void *ctx,
const char *msg,
- ...);</PRE
+ ...);
+void <A
+HREF="gnome-xml-valid.html#XMLPARSERVALIDITYERROR"
+>xmlParserValidityError</A
+> (void *ctx,
+ const char *msg,
+ ...);
+void <A
+HREF="gnome-xml-valid.html#XMLPARSERVALIDITYWARNING"
+>xmlParserValidityWarning</A
+> (void *ctx,
+ const char *msg,
+ ...);
+void <A
+HREF="gnome-xml-xml-error.html#XMLPARSERPRINTFILEINFO"
+>xmlParserPrintFileInfo</A
+> (<A
+HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
+>xmlParserInputPtr</A
+> input);
+void <A
+HREF="gnome-xml-xml-error.html#XMLPARSERPRINTFILECONTEXT"
+>xmlParserPrintFileContext</A
+> (<A
+HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
+>xmlParserInputPtr</A
+> input);</PRE
></TD
></TR
></TABLE
@@ -157,7 +183,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5185"
+NAME="AEN5840"
></A
><H2
>Description</H2
@@ -167,14 +193,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5188"
+NAME="AEN5843"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5190"
+NAME="AEN5845"
></A
><H3
><A
@@ -227,6 +253,200 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
+> an XML parser context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>msg</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> the message to display/transmit</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>...</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> extra parameters for the message display</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5868"
+></A
+><H3
+><A
+NAME="XMLPARSERWARNING"
+></A
+>xmlParserWarning ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void xmlParserWarning (void *ctx,
+ const char *msg,
+ ...);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Display and format a warning messages, gives file, line, position and
+extra parameters.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctx</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an XML parser context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>msg</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> the message to display/transmit</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>...</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> extra parameters for the message display</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5891"
+></A
+><H3
+><A
+NAME="XMLPARSERVALIDITYERROR"
+></A
+>xmlParserValidityError ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void xmlParserValidityError (void *ctx,
+ const char *msg,
+ ...);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Display and format an validity error messages, gives file,
+line, position and extra parameters.</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ctx</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
> </TD
></TR
><TR
@@ -271,13 +491,13 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5213"
+NAME="AEN5914"
></A
><H3
><A
-NAME="XMLPARSERWARNING"
+NAME="XMLPARSERVALIDITYWARNING"
></A
->xmlParserWarning ()</H3
+>xmlParserValidityWarning ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
@@ -287,15 +507,15 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->void xmlParserWarning (void *ctx,
+>void xmlParserValidityWarning (void *ctx,
const char *msg,
...);</PRE
></TD
></TR
></TABLE
><P
->Display and format a warning messages, gives file, line, position and
-extra parameters.</P
+>Display and format a validity warning messages, gives file, line,
+position and extra parameters.</P
><P
></P
><DIV
@@ -365,6 +585,132 @@
></P
></DIV
></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5937"
+></A
+><H3
+><A
+NAME="XMLPARSERPRINTFILEINFO"
+></A
+>xmlParserPrintFileInfo ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void xmlParserPrintFileInfo (<A
+HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
+>xmlParserInputPtr</A
+> input);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Displays the associated file and line informations for the current input</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>input</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an xmlParserInputPtr input</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5953"
+></A
+><H3
+><A
+NAME="XMLPARSERPRINTFILECONTEXT"
+></A
+>xmlParserPrintFileContext ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void xmlParserPrintFileContext (<A
+HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
+>xmlParserInputPtr</A
+> input);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Displays current context within the input content for error tracking</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFD0D0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>input</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an xmlParserInputPtr input</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
@@ -434,7 +780,7 @@
BGCOLOR="#C00000"
ALIGN="right"
><A
-HREF="gnome-xml-parserinternals.html"
+HREF="gnome-xml-htmlparser.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@@ -462,7 +808,7 @@
COLOR="#FFFFFF"
SIZE="3"
><B
->parserInternals</B
+>HTMLparser</B
></FONT
></TD
></TR