rebuilt the docs for the release Daniel
* doc/html/*: rebuilt the docs for the release
Daniel
diff --git a/doc/html/libxml-docbparser.html b/doc/html/libxml-docbparser.html
index 4e58be5..b978d1b 100644
--- a/doc/html/libxml-docbparser.html
+++ b/doc/html/libxml-docbparser.html
@@ -122,7 +122,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN17524"
+NAME="AEN17613"
></A
><H2
>Name</H2
@@ -130,7 +130,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN17527"
+NAME="AEN17616"
></A
><H2
>Synopsis</H2
@@ -294,7 +294,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN17564"
+NAME="AEN17653"
></A
><H2
>Description</H2
@@ -304,131 +304,248 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN17567"
+NAME="AEN17656"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17569"
+NAME="AEN17658"
></A
><H3
><A
NAME="DOCBPARSERCTXT"
></A
>docbParserCtxt</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlParserCtxt docbParserCtxt;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17573"
+NAME="AEN17663"
></A
><H3
><A
NAME="DOCBPARSERCTXTPTR"
></A
>docbParserCtxtPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlParserCtxtPtr docbParserCtxtPtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17577"
+NAME="AEN17668"
></A
><H3
><A
NAME="DOCBPARSERNODEINFO"
></A
>docbParserNodeInfo</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlParserNodeInfo docbParserNodeInfo;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17581"
+NAME="AEN17673"
></A
><H3
><A
NAME="DOCBSAXHANDLER"
></A
>docbSAXHandler</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlSAXHandler docbSAXHandler;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17585"
+NAME="AEN17678"
></A
><H3
><A
NAME="DOCBSAXHANDLERPTR"
></A
>docbSAXHandlerPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlSAXHandlerPtr docbSAXHandlerPtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17589"
+NAME="AEN17683"
></A
><H3
><A
NAME="DOCBPARSERINPUT"
></A
>docbParserInput</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlParserInput docbParserInput;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17593"
+NAME="AEN17688"
></A
><H3
><A
NAME="DOCBPARSERINPUTPTR"
></A
>docbParserInputPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlParserInputPtr docbParserInputPtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17597"
+NAME="AEN17693"
></A
><H3
><A
NAME="DOCBDOCPTR"
></A
>docbDocPtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlDocPtr docbDocPtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17601"
+NAME="AEN17698"
></A
><H3
><A
NAME="DOCBNODEPTR"
></A
>docbNodePtr</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>typedef xmlNodePtr docbNodePtr;</PRE
+></TD
+></TR
+></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17605"
+NAME="AEN17703"
></A
><H3
><A
@@ -460,7 +577,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17611"
+NAME="AEN17709"
></A
><P
></P
@@ -487,7 +604,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to an array of bytes to store the result</TD
></TR
><TR
><TD
@@ -504,7 +621,12 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the length of <TT
+CLASS="PARAMETER"
+><I
+>out</I
+></TT
+></TD
></TR
><TR
><TD
@@ -521,7 +643,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to an array of UTF-8 chars</TD
></TR
><TR
><TD
@@ -538,7 +660,12 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the length of <TT
+CLASS="PARAMETER"
+><I
+>in</I
+></TT
+></TD
></TR
><TR
><TD
@@ -555,7 +682,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the quote character to escape (' or ") or zero.</TD
></TR
><TR
><TD
@@ -570,7 +697,20 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>0 if success, -2 if the transcoding fails, or -1 otherwise
+The value of <TT
+CLASS="PARAMETER"
+><I
+>inlen</I
+></TT
+> after return is the number of octets consumed
+as the return value is positive, else unpredictiable.
+The value of <TT
+CLASS="PARAMETER"
+><I
+>outlen</I
+></TT
+> after return is the number of octets consumed.</TD
></TR
></TBODY
></TABLE
@@ -581,7 +721,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17640"
+NAME="AEN17742"
></A
><H3
><A
@@ -622,7 +762,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17649"
+NAME="AEN17751"
></A
><P
></P
@@ -649,7 +789,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to an array of xmlChar</TD
></TR
><TR
><TD
@@ -666,7 +806,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a free form C string describing the SGML document encoding, or NULL</TD
></TR
><TR
><TD
@@ -683,7 +823,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the SAX handler block</TD
></TR
><TR
><TD
@@ -700,7 +840,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> if using SAX, this pointer will be provided on callbacks. </TD
></TR
><TR
><TD
@@ -715,7 +855,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the resulting document tree</TD
></TR
></TBODY
></TABLE
@@ -726,7 +866,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17674"
+NAME="AEN17776"
></A
><H3
><A
@@ -760,7 +900,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17682"
+NAME="AEN17784"
></A
><P
></P
@@ -787,7 +927,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to an array of xmlChar</TD
></TR
><TR
><TD
@@ -804,7 +944,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a free form C string describing the SGML document encoding, or NULL</TD
></TR
><TR
><TD
@@ -819,7 +959,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the resulting document tree</TD
></TR
></TBODY
></TABLE
@@ -830,7 +970,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17699"
+NAME="AEN17801"
></A
><H3
><A
@@ -869,7 +1009,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17707"
+NAME="AEN17809"
></A
><P
></P
@@ -896,7 +1036,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the filename</TD
></TR
><TR
><TD
@@ -913,7 +1053,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a free form C string describing the SGML document encoding, or NULL</TD
></TR
><TR
><TD
@@ -930,7 +1070,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the SAX handler block</TD
></TR
><TR
><TD
@@ -947,7 +1087,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> if using SAX, this pointer will be provided on callbacks. </TD
></TR
><TR
><TD
@@ -962,7 +1102,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the resulting document tree</TD
></TR
></TBODY
></TABLE
@@ -973,7 +1113,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17732"
+NAME="AEN17834"
></A
><H3
><A
@@ -1006,7 +1146,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17739"
+NAME="AEN17841"
></A
><P
></P
@@ -1033,7 +1173,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the filename</TD
></TR
><TR
><TD
@@ -1050,7 +1190,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a free form C string describing document encoding, or NULL</TD
></TR
><TR
><TD
@@ -1065,7 +1205,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the resulting document tree</TD
></TR
></TBODY
></TABLE
@@ -1076,7 +1216,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17756"
+NAME="AEN17858"
></A
><H3
><A
@@ -1107,7 +1247,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17763"
+NAME="AEN17865"
></A
><P
></P
@@ -1134,7 +1274,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an SGML parser context</TD
></TR
></TBODY
></TABLE
@@ -1145,7 +1285,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17772"
+NAME="AEN17874"
></A
><H3
><A
@@ -1199,7 +1339,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17783"
+NAME="AEN17885"
></A
><P
></P
@@ -1226,7 +1366,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a SAX handler</TD
></TR
><TR
><TD
@@ -1243,7 +1383,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> The user data returned on SAX callbacks</TD
></TR
><TR
><TD
@@ -1260,7 +1400,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a pointer to an array of chars</TD
></TR
><TR
><TD
@@ -1277,7 +1417,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> number of chars in the array</TD
></TR
><TR
><TD
@@ -1294,7 +1434,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an optional file name or URI</TD
></TR
><TR
><TD
@@ -1311,7 +1451,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an optional encoding</TD
></TR
><TR
><TD
@@ -1326,7 +1466,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new parser context or NULL</TD
></TR
></TBODY
></TABLE
@@ -1337,7 +1477,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17816"
+NAME="AEN17918"
></A
><H3
><A
@@ -1370,7 +1510,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17823"
+NAME="AEN17925"
></A
><P
></P
@@ -1397,7 +1537,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an XML parser context</TD
></TR
><TR
><TD
@@ -1414,7 +1554,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an char array</TD
></TR
><TR
><TD
@@ -1431,7 +1571,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the size in byte of the chunk</TD
></TR
><TR
><TD
@@ -1448,7 +1588,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> last chunk indicator</TD
></TR
><TR
><TD
@@ -1463,7 +1603,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>zero if no error, the xmlParserErrors otherwise.</TD
></TR
></TBODY
></TABLE
@@ -1474,7 +1614,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17848"
+NAME="AEN17950"
></A
><H3
><A
@@ -1507,7 +1647,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17855"
+NAME="AEN17957"
></A
><P
></P
@@ -1534,7 +1674,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the filename</TD
></TR
><TR
><TD
@@ -1551,7 +1691,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the SGML document encoding, or NULL</TD
></TR
><TR
><TD
@@ -1566,7 +1706,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>the new parser context or NULL</TD
></TR
></TBODY
></TABLE
@@ -1577,7 +1717,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN17872"
+NAME="AEN17974"
></A
><H3
><A
@@ -1608,7 +1748,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN17879"
+NAME="AEN17981"
></A
><P
></P
@@ -1635,7 +1775,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an SGML parser context</TD
></TR
><TR
><TD
@@ -1650,7 +1790,8 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>0, -1 in case of error. the parser context is augmented
+as a result of the parsing.</TD
></TR
></TBODY
></TABLE