- release 1.8.2 - HTML handling improvement - new tree handling functions
- release 1.8.2
- HTML handling improvement
- new tree handling functions
- default namespace on attribute bug fixed
- libxml use for C++ fixed (for good this time !)
Daniel
diff --git a/doc/html/gnome-xml-parser.html b/doc/html/gnome-xml-parser.html
index 9954e0b..c778c4c 100644
--- a/doc/html/gnome-xml-parser.html
+++ b/doc/html/gnome-xml-parser.html
@@ -947,7 +947,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define XML_DEFAULT_VERSION "1.0"</PRE
+>#define XML_DEFAULT_VERSION</PRE
></TD
></TR
></TABLE
@@ -1025,26 +1025,13 @@
NAME="XMLPARSERINPUTPTR"
></A
>xmlParserInputPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlParserInput *xmlParserInputPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN264"
+NAME="AEN263"
></A
><H3
><A
@@ -1160,85 +1147,46 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN292"
+NAME="AEN291"
></A
><H3
><A
NAME="XMLPARSERNODEINFO"
></A
>xmlParserNodeInfo</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef _xmlParserNodeInfo xmlParserNodeInfo;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN297"
+NAME="AEN295"
></A
><H3
><A
NAME="XMLPARSERNODEINFOSEQ"
></A
>xmlParserNodeInfoSeq</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef _xmlParserNodeInfoSeq xmlParserNodeInfoSeq;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN302"
+NAME="AEN299"
></A
><H3
><A
NAME="XMLPARSERNODEINFOSEQPTR"
></A
>xmlParserNodeInfoSeqPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlParserNodeInfoSeq *xmlParserNodeInfoSeqPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN307"
+NAME="AEN303"
></A
><H3
><A
@@ -1275,111 +1223,59 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN312"
+NAME="AEN308"
></A
><H3
><A
NAME="XMLPARSERCTXT"
></A
>xmlParserCtxt</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef _xmlParserCtxt xmlParserCtxt;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN317"
+NAME="AEN312"
></A
><H3
><A
NAME="XMLPARSERCTXTPTR"
></A
>xmlParserCtxtPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlParserCtxt *xmlParserCtxtPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN322"
+NAME="AEN316"
></A
><H3
><A
NAME="XMLSAXLOCATOR"
></A
>xmlSAXLocator</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef _xmlSAXLocator xmlSAXLocator;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN327"
+NAME="AEN320"
></A
><H3
><A
NAME="XMLSAXLOCATORPTR"
></A
>xmlSAXLocatorPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlSAXLocator *xmlSAXLocatorPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN332"
+NAME="AEN324"
></A
><H3
><A
@@ -1497,7 +1393,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN361"
+NAME="AEN353"
></A
><H3
><A
@@ -1618,7 +1514,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN390"
+NAME="AEN382"
></A
><H3
><A
@@ -1715,7 +1611,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN414"
+NAME="AEN406"
></A
><H3
><A
@@ -1812,7 +1708,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN438"
+NAME="AEN430"
></A
><H3
><A
@@ -1972,7 +1868,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN476"
+NAME="AEN468"
></A
><H3
><A
@@ -2093,7 +1989,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN505"
+NAME="AEN497"
></A
><H3
><A
@@ -2271,7 +2167,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN547"
+NAME="AEN539"
></A
><H3
><A
@@ -2389,7 +2285,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN575"
+NAME="AEN567"
></A
><H3
><A
@@ -2531,7 +2427,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN609"
+NAME="AEN601"
></A
><H3
><A
@@ -2610,7 +2506,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN628"
+NAME="AEN620"
></A
><H3
><A
@@ -2668,7 +2564,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN642"
+NAME="AEN634"
></A
><H3
><A
@@ -2726,7 +2622,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN656"
+NAME="AEN648"
></A
><H3
><A
@@ -2826,7 +2722,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN680"
+NAME="AEN672"
></A
><H3
><A
@@ -2905,7 +2801,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN699"
+NAME="AEN691"
></A
><H3
><A
@@ -3005,7 +2901,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN723"
+NAME="AEN715"
></A
><H3
><A
@@ -3084,7 +2980,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN742"
+NAME="AEN734"
></A
><H3
><A
@@ -3181,7 +3077,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN765"
+NAME="AEN757"
></A
><H3
><A
@@ -3278,7 +3174,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN788"
+NAME="AEN780"
></A
><H3
><A
@@ -3378,7 +3274,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN812"
+NAME="AEN804"
></A
><H3
><A
@@ -3457,7 +3353,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN831"
+NAME="AEN823"
></A
><H3
><A
@@ -3554,7 +3450,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN854"
+NAME="AEN846"
></A
><H3
><A
@@ -3648,7 +3544,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN876"
+NAME="AEN868"
></A
><H3
><A
@@ -3742,7 +3638,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN898"
+NAME="AEN890"
></A
><H3
><A
@@ -3836,7 +3732,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN920"
+NAME="AEN912"
></A
><H3
><A
@@ -3909,7 +3805,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN938"
+NAME="AEN930"
></A
><H3
><A
@@ -3982,7 +3878,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN956"
+NAME="AEN948"
></A
><H3
><A
@@ -4055,33 +3951,20 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN974"
+NAME="AEN966"
></A
><H3
><A
NAME="XMLSAXHANDLERPTR"
></A
>xmlSAXHandlerPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlSAXHandler *xmlSAXHandlerPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN979"
+NAME="AEN970"
></A
><H3
><A
@@ -4107,7 +3990,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN984"
+NAME="AEN975"
></A
><H3
><A
@@ -4133,7 +4016,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN989"
+NAME="AEN980"
></A
><H3
><A
@@ -4159,7 +4042,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN994"
+NAME="AEN985"
></A
><H3
><A
@@ -4185,7 +4068,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN999"
+NAME="AEN990"
></A
><H3
><A
@@ -4211,7 +4094,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1004"
+NAME="AEN995"
></A
><H3
><A
@@ -4242,7 +4125,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1010"
+NAME="AEN1001"
></A
><H3
><A
@@ -4297,7 +4180,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser input</TD
+> </TD
></TR
><TR
><TD
@@ -4314,7 +4197,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an indicative size for the lookahead</TD
+> </TD
></TR
><TR
><TD
@@ -4329,8 +4212,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the number of xmlChars read, or -1 in case of error, 0 indicate the
-end of this entity</TD
+> </TD
></TR
></TABLE
><P
@@ -4340,7 +4222,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1034"
+NAME="AEN1025"
></A
><H3
><A
@@ -4395,7 +4277,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser input</TD
+> </TD
></TR
><TR
><TD
@@ -4412,7 +4294,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an indicative size for the lookahead</TD
+> </TD
></TR
><TR
><TD
@@ -4427,8 +4309,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the number of xmlChars read, or -1 in case of error, 0 indicate the
-end of this entity</TD
+> </TD
></TR
></TABLE
><P
@@ -4438,7 +4319,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1058"
+NAME="AEN1049"
></A
><H3
><A
@@ -4494,7 +4375,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the input xmlChar *</TD
+> </TD
></TR
><TR
><TD
@@ -4509,7 +4390,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a new xmlChar * or NULL</TD
+> </TD
></TR
></TABLE
><P
@@ -4519,7 +4400,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1079"
+NAME="AEN1070"
></A
><H3
><A
@@ -4576,7 +4457,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the input xmlChar *</TD
+> </TD
></TR
><TR
><TD
@@ -4593,12 +4474,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the len of <TT
-CLASS="PARAMETER"
-><I
->cur</I
-></TT
-></TD
+> </TD
></TR
><TR
><TD
@@ -4613,7 +4489,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a new xmlChar * or NULL</TD
+> </TD
></TR
></TABLE
><P
@@ -4623,7 +4499,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1105"
+NAME="AEN1095"
></A
><H3
><A
@@ -4681,7 +4557,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar * array (haystack)</TD
+> </TD
></TR
><TR
><TD
@@ -4698,7 +4574,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the index of the first char (zero based)</TD
+> </TD
></TR
><TR
><TD
@@ -4715,7 +4591,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the length of the substring</TD
+> </TD
></TR
><TR
><TD
@@ -4730,7 +4606,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the xmlChar * for the first occurence or NULL.</TD
+> </TD
></TR
></TABLE
><P
@@ -4740,7 +4616,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1134"
+NAME="AEN1124"
></A
><H3
><A
@@ -4800,7 +4676,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar * array</TD
+> </TD
></TR
><TR
><TD
@@ -4817,7 +4693,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar to search</TD
+> </TD
></TR
><TR
><TD
@@ -4832,7 +4708,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the xmlChar * for the first occurence or NULL.</TD
+> </TD
></TR
></TABLE
><P
@@ -4842,7 +4718,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1160"
+NAME="AEN1150"
></A
><H3
><A
@@ -4902,7 +4778,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar * array (haystack)</TD
+> </TD
></TR
><TR
><TD
@@ -4919,7 +4795,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar to search (needle)</TD
+> </TD
></TR
><TR
><TD
@@ -4934,7 +4810,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the xmlChar * for the first occurence or NULL.</TD
+> </TD
></TR
></TABLE
><P
@@ -4944,7 +4820,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1186"
+NAME="AEN1176"
></A
><H3
><A
@@ -5001,7 +4877,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the first xmlChar *</TD
+> </TD
></TR
><TR
><TD
@@ -5018,7 +4894,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the second xmlChar *</TD
+> </TD
></TR
><TR
><TD
@@ -5033,7 +4909,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the integer result of the comparison</TD
+> </TD
></TR
></TABLE
><P
@@ -5043,7 +4919,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1211"
+NAME="AEN1201"
></A
><H3
><A
@@ -5101,7 +4977,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the first xmlChar *</TD
+> </TD
></TR
><TR
><TD
@@ -5118,7 +4994,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the second xmlChar *</TD
+> </TD
></TR
><TR
><TD
@@ -5135,7 +5011,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the max comparison length</TD
+> </TD
></TR
><TR
><TD
@@ -5150,7 +5026,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the integer result of the comparison</TD
+> </TD
></TR
></TABLE
><P
@@ -5160,7 +5036,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1240"
+NAME="AEN1230"
></A
><H3
><A
@@ -5213,7 +5089,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar * array</TD
+> </TD
></TR
><TR
><TD
@@ -5228,7 +5104,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the number of xmlChar contained in the ARRAY.</TD
+> </TD
></TR
></TABLE
><P
@@ -5238,7 +5114,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1260"
+NAME="AEN1250"
></A
><H3
><A
@@ -5298,7 +5174,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the original xmlChar * array</TD
+> </TD
></TR
><TR
><TD
@@ -5315,7 +5191,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar * array added</TD
+> </TD
></TR
><TR
><TD
@@ -5330,7 +5206,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a new xmlChar * containing the concatenated string.</TD
+> </TD
></TR
></TABLE
><P
@@ -5340,7 +5216,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1286"
+NAME="AEN1276"
></A
><H3
><A
@@ -5401,7 +5277,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the original xmlChar * array</TD
+> </TD
></TR
><TR
><TD
@@ -5418,7 +5294,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlChar * array added</TD
+> </TD
></TR
><TR
><TD
@@ -5435,12 +5311,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the length of <TT
-CLASS="PARAMETER"
-><I
->add</I
-></TT
-></TD
+> </TD
></TR
><TR
><TD
@@ -5455,7 +5326,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a new xmlChar * containing the concatenated string.</TD
+> </TD
></TR
></TABLE
><P
@@ -5465,7 +5336,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1317"
+NAME="AEN1306"
></A
><H3
><A
@@ -5521,7 +5392,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a pointer to an array of xmlChar</TD
+> </TD
></TR
><TR
><TD
@@ -5536,7 +5407,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -5546,7 +5417,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1338"
+NAME="AEN1327"
></A
><H3
><A
@@ -5600,7 +5471,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an pointer to a char array</TD
+> </TD
></TR
><TR
><TD
@@ -5617,7 +5488,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the size of the array</TD
+> </TD
></TR
><TR
><TD
@@ -5632,7 +5503,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -5642,7 +5513,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1362"
+NAME="AEN1351"
></A
><H3
><A
@@ -5696,7 +5567,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the filename</TD
+> </TD
></TR
><TR
><TD
@@ -5711,7 +5582,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -5721,7 +5592,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1382"
+NAME="AEN1371"
></A
><H3
><A
@@ -5779,7 +5650,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> int 0 or 1 </TD
+> </TD
></TR
><TR
><TD
@@ -5794,7 +5665,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the last value for 0 for no substitution, 1 for substitution.</TD
+> </TD
></TR
></TABLE
><P
@@ -5804,7 +5675,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1402"
+NAME="AEN1391"
></A
><H3
><A
@@ -5861,7 +5732,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a pointer to an array of xmlChar</TD
+> </TD
></TR
><TR
><TD
@@ -5876,7 +5747,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -5886,7 +5757,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1423"
+NAME="AEN1412"
></A
><H3
><A
@@ -5941,7 +5812,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an pointer to a char array</TD
+> </TD
></TR
><TR
><TD
@@ -5958,7 +5829,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the size of the array</TD
+> </TD
></TR
><TR
><TD
@@ -5973,7 +5844,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -5983,7 +5854,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1447"
+NAME="AEN1436"
></A
><H3
><A
@@ -6038,7 +5909,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the filename</TD
+> </TD
></TR
><TR
><TD
@@ -6053,7 +5924,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -6063,7 +5934,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1467"
+NAME="AEN1456"
></A
><H3
><A
@@ -6121,7 +5992,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser context</TD
+> </TD
></TR
><TR
><TD
@@ -6136,8 +6007,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0, -1 in case of error. the parser context is augmented
-as a result of the parsing.</TD
+> </TD
></TR
></TABLE
><P
@@ -6147,7 +6017,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1489"
+NAME="AEN1478"
></A
><H3
><A
@@ -6210,7 +6080,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the SAX handler block</TD
+> </TD
></TR
><TR
><TD
@@ -6227,7 +6097,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a pointer to an array of xmlChar</TD
+> </TD
></TR
><TR
><TD
@@ -6244,8 +6114,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> work in recovery mode, i.e. tries to read no Well Formed
-documents</TD
+> </TD
></TR
><TR
><TD
@@ -6260,7 +6129,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -6270,7 +6139,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1519"
+NAME="AEN1508"
></A
><H3
><A
@@ -6326,7 +6195,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a SAX handler</TD
+> </TD
></TR
><TR
><TD
@@ -6343,7 +6212,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> The user data returned on SAX callbacks</TD
+> </TD
></TR
><TR
><TD
@@ -6360,7 +6229,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a file name</TD
+> </TD
></TR
><TR
><TD
@@ -6375,7 +6244,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0 in case of success or a error number otherwise</TD
+> </TD
></TR
></TABLE
><P
@@ -6385,7 +6254,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1547"
+NAME="AEN1536"
></A
><H3
><A
@@ -6442,7 +6311,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a SAX handler</TD
+> </TD
></TR
><TR
><TD
@@ -6459,7 +6328,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> The user data returned on SAX callbacks</TD
+> </TD
></TR
><TR
><TD
@@ -6476,7 +6345,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an in-memory XML document input</TD
+> </TD
></TR
><TR
><TD
@@ -6493,7 +6362,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the length of the XML document in bytes</TD
+> </TD
></TR
><TR
><TD
@@ -6508,7 +6377,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->0 in case of success or a error number otherwise</TD
+> </TD
></TR
></TABLE
><P
@@ -6518,7 +6387,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1579"
+NAME="AEN1568"
></A
><H3
><A
@@ -6579,7 +6448,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the SAX handler block</TD
+> </TD
></TR
><TR
><TD
@@ -6596,7 +6465,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an pointer to a char array</TD
+> </TD
></TR
><TR
><TD
@@ -6613,7 +6482,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the size of the array</TD
+> </TD
></TR
><TR
><TD
@@ -6630,8 +6499,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> work in recovery mode, i.e. tries to read not Well Formed
-documents</TD
+> </TD
></TR
><TR
><TD
@@ -6646,7 +6514,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -6656,7 +6524,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1612"
+NAME="AEN1601"
></A
><H3
><A
@@ -6717,7 +6585,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the SAX handler block</TD
+> </TD
></TR
><TR
><TD
@@ -6734,7 +6602,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the filename</TD
+> </TD
></TR
><TR
><TD
@@ -6751,8 +6619,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> work in recovery mode, i.e. tries to read no Well Formed
-documents</TD
+> </TD
></TR
><TR
><TD
@@ -6767,7 +6634,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting document tree</TD
+> </TD
></TR
></TABLE
><P
@@ -6777,7 +6644,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1641"
+NAME="AEN1630"
></A
><H3
><A
@@ -6837,7 +6704,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a NAME* containing the External ID of the DTD</TD
+> </TD
></TR
><TR
><TD
@@ -6854,7 +6721,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a NAME* containing the URL to the DTD</TD
+> </TD
></TR
><TR
><TD
@@ -6869,7 +6736,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting xmlDtdPtr or NULL in case of error.</TD
+> </TD
></TR
></TABLE
><P
@@ -6879,7 +6746,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1667"
+NAME="AEN1656"
></A
><H3
><A
@@ -6943,7 +6810,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the SAX handler block</TD
+> </TD
></TR
><TR
><TD
@@ -6960,7 +6827,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a NAME* containing the External ID of the DTD</TD
+> </TD
></TR
><TR
><TD
@@ -6977,7 +6844,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a NAME* containing the URL to the DTD</TD
+> </TD
></TR
><TR
><TD
@@ -6992,7 +6859,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the resulting xmlDtdPtr or NULL in case of error.</TD
+> </TD
></TR
></TABLE
><P
@@ -7002,7 +6869,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1698"
+NAME="AEN1687"
></A
><H3
><A
@@ -7055,7 +6922,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an HTML parser context</TD
+> </TD
></TR
></TABLE
><P
@@ -7065,7 +6932,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1714"
+NAME="AEN1703"
></A
><H3
><A
@@ -7118,7 +6985,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser context</TD
+> </TD
></TR
></TABLE
><P
@@ -7128,7 +6995,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1730"
+NAME="AEN1719"
></A
><H3
><A
@@ -7188,7 +7055,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser context</TD
+> </TD
></TR
><TR
><TD
@@ -7205,7 +7072,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a xmlChar * buffer</TD
+> </TD
></TR
><TR
><TD
@@ -7222,7 +7089,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a file name</TD
+> </TD
></TR
></TABLE
><P
@@ -7232,7 +7099,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1755"
+NAME="AEN1744"
></A
><H3
><A
@@ -7260,7 +7127,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1761"
+NAME="AEN1750"
></A
><H3
><A
@@ -7288,7 +7155,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1767"
+NAME="AEN1756"
></A
><H3
><A
@@ -7349,7 +7216,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser context</TD
+> </TD
></TR
><TR
><TD
@@ -7366,7 +7233,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML node within the tree</TD
+> </TD
></TR
><TR
><TD
@@ -7381,7 +7248,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->an xmlParserNodeInfo block pointer or NULL</TD
+> </TD
></TR
></TABLE
><P
@@ -7391,7 +7258,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1793"
+NAME="AEN1782"
></A
><H3
><A
@@ -7444,7 +7311,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a node info sequence pointer</TD
+> </TD
></TR
></TABLE
><P
@@ -7454,7 +7321,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1809"
+NAME="AEN1798"
></A
><H3
><A
@@ -7508,7 +7375,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a node info sequence pointer</TD
+> </TD
></TR
></TABLE
><P
@@ -7518,7 +7385,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1825"
+NAME="AEN1814"
></A
><H3
><A
@@ -7579,7 +7446,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a node info sequence pointer</TD
+> </TD
></TR
><TR
><TD
@@ -7596,7 +7463,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML node pointer</TD
+> </TD
></TR
><TR
><TD
@@ -7611,7 +7478,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->a long indicating the position of the record</TD
+> </TD
></TR
></TABLE
><P
@@ -7621,7 +7488,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1851"
+NAME="AEN1840"
></A
><H3
><A
@@ -7678,7 +7545,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an XML parser context</TD
+> </TD
></TR
><TR
><TD
@@ -7695,7 +7562,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a node info sequence pointer</TD
+> </TD
></TR
></TABLE
><P
@@ -7705,7 +7572,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1872"
+NAME="AEN1861"
></A
><H3
><A
@@ -7766,7 +7633,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1887"
+NAME="AEN1876"
></A
><H3
><A
@@ -7826,7 +7693,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN1902"
+NAME="AEN1891"
></A
><H3
><A