1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-07-29 11:41:22 +03:00

release of 2.4.0 updated the docs Daniel

* configure.in include/libxml/xmlwin32version.h: release of 2.4.0
* doc/xml.html doc/html/*:  updated the docs
Daniel
This commit is contained in:
Daniel Veillard
2001-07-10 15:49:44 +00:00
parent 04e2daec15
commit 09ab7e1c1c
17 changed files with 1078 additions and 1053 deletions

View File

@ -1,3 +1,8 @@
Tue Jul 10 17:47:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* configure.in include/libxml/xmlwin32version.h: release of 2.4.0
* doc/xml.html doc/html/*: updated the docs
Mon Jul 9 22:06:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr> Mon Jul 9 22:06:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* valid.c: fixed "Internal: MIXED struct bad" when #CDATA elements * valid.c: fixed "Internal: MIXED struct bad" when #CDATA elements

View File

@ -5,8 +5,8 @@ AM_CONFIG_HEADER(config.h)
AC_CANONICAL_HOST AC_CANONICAL_HOST
LIBXML_MAJOR_VERSION=2 LIBXML_MAJOR_VERSION=2
LIBXML_MINOR_VERSION=3 LIBXML_MINOR_VERSION=4
LIBXML_MICRO_VERSION=14 LIBXML_MICRO_VERSION=0
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION

View File

@ -122,7 +122,7 @@ NAME="LIBXML-CATALOG"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN17483" NAME="AEN17484"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN17483"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN17486" NAME="AEN17487"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -195,7 +195,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN17501" NAME="AEN17502"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -205,14 +205,14 @@ NAME="AEN17501"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN17504" NAME="AEN17505"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17506" NAME="AEN17507"
></A ></A
><H3 ><H3
><A ><A
@ -240,7 +240,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17512" NAME="AEN17513"
></A ></A
><H3 ><H3
><A ><A
@ -265,7 +265,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17517" NAME="AEN17518"
></A ></A
><P ><P
></P ></P
@ -318,7 +318,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17530" NAME="AEN17531"
></A ></A
><H3 ><H3
><A ><A
@ -343,7 +343,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17535" NAME="AEN17536"
></A ></A
><P ><P
></P ></P
@ -381,7 +381,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17544" NAME="AEN17545"
></A ></A
><H3 ><H3
><A ><A
@ -409,7 +409,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17550" NAME="AEN17551"
></A ></A
><H3 ><H3
><A ><A
@ -439,7 +439,7 @@ HREF="FILE-CAPS"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17557" NAME="AEN17558"
></A ></A
><P ><P
></P ></P
@ -477,7 +477,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17566" NAME="AEN17567"
></A ></A
><H3 ><H3
><A ><A
@ -510,7 +510,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17574" NAME="AEN17575"
></A ></A
><P ><P
></P ></P
@ -563,7 +563,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17587" NAME="AEN17588"
></A ></A
><H3 ><H3
><A ><A
@ -596,7 +596,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17595" NAME="AEN17596"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXML-DEBUGXML"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN21543" NAME="AEN21544"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN21543"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN21546" NAME="AEN21547"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -322,7 +322,7 @@ HREF="FILE-CAPS"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN21593" NAME="AEN21594"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -332,14 +332,14 @@ NAME="AEN21593"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN21596" NAME="AEN21597"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21598" NAME="AEN21599"
></A ></A
><H3 ><H3
><A ><A
@ -371,7 +371,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21605" NAME="AEN21606"
></A ></A
><P ><P
></P ></P
@ -426,7 +426,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21618" NAME="AEN21619"
></A ></A
><H3 ><H3
><A ><A
@ -459,7 +459,7 @@ HREF="libxml-tree.html#XMLATTRPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21625" NAME="AEN21626"
></A ></A
><P ><P
></P ></P
@ -531,7 +531,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21642" NAME="AEN21643"
></A ></A
><H3 ><H3
><A ><A
@ -564,7 +564,7 @@ HREF="libxml-tree.html#XMLATTRPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21649" NAME="AEN21650"
></A ></A
><P ><P
></P ></P
@ -636,7 +636,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21666" NAME="AEN21667"
></A ></A
><H3 ><H3
><A ><A
@ -669,7 +669,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21673" NAME="AEN21674"
></A ></A
><P ><P
></P ></P
@ -741,7 +741,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21690" NAME="AEN21691"
></A ></A
><H3 ><H3
><A ><A
@ -774,7 +774,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21697" NAME="AEN21698"
></A ></A
><P ><P
></P ></P
@ -846,7 +846,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21714" NAME="AEN21715"
></A ></A
><H3 ><H3
><A ><A
@ -879,7 +879,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21721" NAME="AEN21722"
></A ></A
><P ><P
></P ></P
@ -951,7 +951,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21738" NAME="AEN21739"
></A ></A
><H3 ><H3
><A ><A
@ -983,7 +983,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21745" NAME="AEN21746"
></A ></A
><P ><P
></P ></P
@ -1038,7 +1038,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21758" NAME="AEN21759"
></A ></A
><H3 ><H3
><A ><A
@ -1070,7 +1070,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21765" NAME="AEN21766"
></A ></A
><P ><P
></P ></P
@ -1125,7 +1125,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21778" NAME="AEN21779"
></A ></A
><H3 ><H3
><A ><A
@ -1157,7 +1157,7 @@ HREF="libxml-tree.html#XMLDTDPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21785" NAME="AEN21786"
></A ></A
><P ><P
></P ></P
@ -1212,7 +1212,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21798" NAME="AEN21799"
></A ></A
><H3 ><H3
><A ><A
@ -1244,7 +1244,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21805" NAME="AEN21806"
></A ></A
><P ><P
></P ></P
@ -1299,7 +1299,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21818" NAME="AEN21819"
></A ></A
><H3 ><H3
><A ><A
@ -1331,7 +1331,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21825" NAME="AEN21826"
></A ></A
><P ><P
></P ></P
@ -1386,7 +1386,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21838" NAME="AEN21839"
></A ></A
><H3 ><H3
><A ><A
@ -1413,7 +1413,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21844" NAME="AEN21845"
></A ></A
><P ><P
></P ></P
@ -1466,7 +1466,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21857" NAME="AEN21858"
></A ></A
><H3 ><H3
><A ><A
@ -1503,7 +1503,7 @@ TODO: add the defined function tables.</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21863" NAME="AEN21864"
></A ></A
><H3 ><H3
><A ><A
@ -1529,7 +1529,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21868" NAME="AEN21869"
></A ></A
><H3 ><H3
><A ><A
@ -1568,7 +1568,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21877" NAME="AEN21878"
></A ></A
><P ><P
></P ></P
@ -1672,7 +1672,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21902" NAME="AEN21903"
></A ></A
><H3 ><H3
><A ><A
@ -1713,7 +1713,7 @@ using a environment similar to a UNIX commandline.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21911" NAME="AEN21912"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXML-DOCBPARSER"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN17613" NAME="AEN17614"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN17613"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN17616" NAME="AEN17617"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -294,7 +294,7 @@ HREF="libxml-docbparser.html#DOCBPARSERCTXTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN17653" NAME="AEN17654"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -304,14 +304,14 @@ NAME="AEN17653"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN17656" NAME="AEN17657"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17658" NAME="AEN17659"
></A ></A
><H3 ><H3
><A ><A
@ -337,7 +337,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17663" NAME="AEN17664"
></A ></A
><H3 ><H3
><A ><A
@ -363,7 +363,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17668" NAME="AEN17669"
></A ></A
><H3 ><H3
><A ><A
@ -389,7 +389,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17673" NAME="AEN17674"
></A ></A
><H3 ><H3
><A ><A
@ -415,7 +415,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17678" NAME="AEN17679"
></A ></A
><H3 ><H3
><A ><A
@ -441,7 +441,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17683" NAME="AEN17684"
></A ></A
><H3 ><H3
><A ><A
@ -467,7 +467,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17688" NAME="AEN17689"
></A ></A
><H3 ><H3
><A ><A
@ -493,7 +493,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17693" NAME="AEN17694"
></A ></A
><H3 ><H3
><A ><A
@ -519,7 +519,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17698" NAME="AEN17699"
></A ></A
><H3 ><H3
><A ><A
@ -545,7 +545,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17703" NAME="AEN17704"
></A ></A
><H3 ><H3
><A ><A
@ -577,7 +577,7 @@ plus SGML entities block of chars out.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17709" NAME="AEN17710"
></A ></A
><P ><P
></P ></P
@ -721,7 +721,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17742" NAME="AEN17743"
></A ></A
><H3 ><H3
><A ><A
@ -762,7 +762,7 @@ If sax is NULL, fallback to the default DOM tree building routines.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17751" NAME="AEN17752"
></A ></A
><P ><P
></P ></P
@ -866,7 +866,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17776" NAME="AEN17777"
></A ></A
><H3 ><H3
><A ><A
@ -900,7 +900,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17784" NAME="AEN17785"
></A ></A
><P ><P
></P ></P
@ -970,7 +970,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17801" NAME="AEN17802"
></A ></A
><H3 ><H3
><A ><A
@ -1009,7 +1009,7 @@ If sax is NULL, fallback to the default DOM tree building routines.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17809" NAME="AEN17810"
></A ></A
><P ><P
></P ></P
@ -1113,7 +1113,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17834" NAME="AEN17835"
></A ></A
><H3 ><H3
><A ><A
@ -1146,7 +1146,7 @@ at compile-time.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17841" NAME="AEN17842"
></A ></A
><P ><P
></P ></P
@ -1216,7 +1216,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17858" NAME="AEN17859"
></A ></A
><H3 ><H3
><A ><A
@ -1247,7 +1247,7 @@ document in ctxt-&gt;myDoc is not freed.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17865" NAME="AEN17866"
></A ></A
><P ><P
></P ></P
@ -1285,7 +1285,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17874" NAME="AEN17875"
></A ></A
><H3 ><H3
><A ><A
@ -1339,7 +1339,7 @@ and error/warning reports.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17885" NAME="AEN17886"
></A ></A
><P ><P
></P ></P
@ -1477,7 +1477,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17918" NAME="AEN17919"
></A ></A
><H3 ><H3
><A ><A
@ -1510,7 +1510,7 @@ HREF="libxml-docbparser.html#DOCBPARSERCTXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17925" NAME="AEN17926"
></A ></A
><P ><P
></P ></P
@ -1614,7 +1614,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17950" NAME="AEN17951"
></A ></A
><H3 ><H3
><A ><A
@ -1647,7 +1647,7 @@ by default if found at compile-time.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17957" NAME="AEN17958"
></A ></A
><P ><P
></P ></P
@ -1717,7 +1717,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17974" NAME="AEN17975"
></A ></A
><H3 ><H3
><A ><A
@ -1748,7 +1748,7 @@ interface).</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17981" NAME="AEN17982"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXML-ENCODING"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN20825" NAME="AEN20826"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN20825"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN20828" NAME="AEN20829"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -381,7 +381,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN20888" NAME="AEN20889"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -391,14 +391,14 @@ NAME="AEN20888"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN20891" NAME="AEN20892"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20893" NAME="AEN20894"
></A ></A
><H3 ><H3
><A ><A
@ -464,7 +464,7 @@ support needed.</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20900" NAME="AEN20901"
></A ></A
><H3 ><H3
><A ><A
@ -495,7 +495,7 @@ it to an UTF-8 block of chars out.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN20906" NAME="AEN20907"
></A ></A
><P ><P
></P ></P
@ -623,7 +623,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20935" NAME="AEN20936"
></A ></A
><H3 ><H3
><A ><A
@ -656,7 +656,7 @@ in = NULL. If stateful this should also initialize the encoder state</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN20941" NAME="AEN20942"
></A ></A
><P ><P
></P ></P
@ -784,7 +784,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20970" NAME="AEN20971"
></A ></A
><H3 ><H3
><A ><A
@ -818,7 +818,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20975" NAME="AEN20976"
></A ></A
><H3 ><H3
><A ><A
@ -844,7 +844,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20980" NAME="AEN20981"
></A ></A
><H3 ><H3
><A ><A
@ -875,7 +875,7 @@ in normal processing.</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20986" NAME="AEN20987"
></A ></A
><H3 ><H3
><A ><A
@ -904,7 +904,7 @@ unregisters all the encoding handlers and the aliases.</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN20992" NAME="AEN20993"
></A ></A
><H3 ><H3
><A ><A
@ -934,7 +934,7 @@ HREF="libxml-encoding.html#XMLCHARENCODINGHANDLERPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN20999" NAME="AEN21000"
></A ></A
><P ><P
></P ></P
@ -972,7 +972,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21008" NAME="AEN21009"
></A ></A
><H3 ><H3
><A ><A
@ -1006,7 +1006,7 @@ HREF="libxml-encoding.html#XMLCHARENCODING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21016" NAME="AEN21017"
></A ></A
><P ><P
></P ></P
@ -1059,7 +1059,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21029" NAME="AEN21030"
></A ></A
><H3 ><H3
><A ><A
@ -1088,7 +1088,7 @@ HREF="libxml-encoding.html#XMLCHARENCODINGHANDLERPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21035" NAME="AEN21036"
></A ></A
><P ><P
></P ></P
@ -1141,7 +1141,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21048" NAME="AEN21049"
></A ></A
><H3 ><H3
><A ><A
@ -1180,7 +1180,7 @@ will be overwritten.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21056" NAME="AEN21057"
></A ></A
><P ><P
></P ></P
@ -1250,7 +1250,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21073" NAME="AEN21074"
></A ></A
><H3 ><H3
><A ><A
@ -1282,7 +1282,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21080" NAME="AEN21081"
></A ></A
><P ><P
></P ></P
@ -1335,7 +1335,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21093" NAME="AEN21094"
></A ></A
><H3 ><H3
><A ><A
@ -1362,7 +1362,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21099" NAME="AEN21100"
></A ></A
><P ><P
></P ></P
@ -1415,7 +1415,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21112" NAME="AEN21113"
></A ></A
><H3 ><H3
><A ><A
@ -1443,7 +1443,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21118" NAME="AEN21119"
></A ></A
><H3 ><H3
><A ><A
@ -1475,7 +1475,7 @@ that the comparison is case insensitive accordingly to the section
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21125" NAME="AEN21126"
></A ></A
><P ><P
></P ></P
@ -1529,7 +1529,7 @@ if not recognized.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21138" NAME="AEN21139"
></A ></A
><H3 ><H3
><A ><A
@ -1564,7 +1564,7 @@ Section 4.3.3 Character Encoding in Entities</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21146" NAME="AEN21147"
></A ></A
><P ><P
></P ></P
@ -1617,7 +1617,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21159" NAME="AEN21160"
></A ></A
><H3 ><H3
><A ><A
@ -1649,7 +1649,7 @@ accordingly of the non-normative appendix F of the XML-1.0 recommendation.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21166" NAME="AEN21167"
></A ></A
><P ><P
></P ></P
@ -1720,7 +1720,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21183" NAME="AEN21184"
></A ></A
><H3 ><H3
><A ><A
@ -1768,7 +1768,7 @@ the content will be automatically remapped to a CharRef sequence.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21193" NAME="AEN21194"
></A ></A
><P ><P
></P ></P
@ -1858,7 +1858,7 @@ the result of transformation can't fit into the encoding we want), or</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21214" NAME="AEN21215"
></A ></A
><H3 ><H3
><A ><A
@ -1896,7 +1896,7 @@ HREF="libxml-tree.html#XMLBUFFERPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21223" NAME="AEN21224"
></A ></A
><P ><P
></P ></P
@ -1986,7 +1986,7 @@ the result of transformation can't fit into the encoding we want), or</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21244" NAME="AEN21245"
></A ></A
><H3 ><H3
><A ><A
@ -2025,7 +2025,7 @@ the very first line, i.e. limit itself to 45 chars.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21253" NAME="AEN21254"
></A ></A
><P ><P
></P ></P
@ -2115,7 +2115,7 @@ the result of transformation can't fit into the encoding we want), or</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21274" NAME="AEN21275"
></A ></A
><H3 ><H3
><A ><A
@ -2145,7 +2145,7 @@ HREF="libxml-encoding.html#XMLCHARENCODINGHANDLER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21281" NAME="AEN21282"
></A ></A
><P ><P
></P ></P
@ -2198,7 +2198,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21294" NAME="AEN21295"
></A ></A
><H3 ><H3
><A ><A
@ -2229,7 +2229,7 @@ block of chars out.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21300" NAME="AEN21301"
></A ></A
><P ><P
></P ></P
@ -2356,7 +2356,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21329" NAME="AEN21330"
></A ></A
><H3 ><H3
><A ><A
@ -2387,7 +2387,7 @@ block of chars out.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21335" NAME="AEN21336"
></A ></A
><P ><P
></P ></P
@ -2514,7 +2514,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21364" NAME="AEN21365"
></A ></A
><H3 ><H3
><A ><A
@ -2556,7 +2556,7 @@ routine checks for the 4-byte maxiumum size, but does not check for
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21372" NAME="AEN21373"
></A ></A
><P ><P
></P ></P
@ -2614,7 +2614,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21386" NAME="AEN21387"
></A ></A
><H3 ><H3
><A ><A
@ -2645,7 +2645,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21393" NAME="AEN21394"
></A ></A
><P ><P
></P ></P
@ -2716,7 +2716,7 @@ the first 'len' characters of ARRAY&#13;</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21410" NAME="AEN21411"
></A ></A
><H3 ><H3
><A ><A
@ -2750,7 +2750,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21418" NAME="AEN21419"
></A ></A
><P ><P
></P ></P
@ -2825,7 +2825,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21436" NAME="AEN21437"
></A ></A
><H3 ><H3
><A ><A
@ -2860,7 +2860,7 @@ character from a string array</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21444" NAME="AEN21445"
></A ></A
><P ><P
></P ></P
@ -2930,7 +2930,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21461" NAME="AEN21462"
></A ></A
><H3 ><H3
><A ><A
@ -2964,7 +2964,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21469" NAME="AEN21470"
></A ></A
><P ><P
></P ></P
@ -3035,7 +3035,7 @@ or -1 if not found</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21486" NAME="AEN21487"
></A ></A
><H3 ><H3
><A ><A
@ -3083,7 +3083,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21497" NAME="AEN21498"
></A ></A
><P ><P
></P ></P
@ -3171,7 +3171,7 @@ or NULL if any problem</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21518" NAME="AEN21519"
></A ></A
><H3 ><H3
><A ><A
@ -3202,7 +3202,7 @@ checking of the content of the string.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21525" NAME="AEN21526"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXML-NANOFTP"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN15933" NAME="AEN15934"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN15933"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN15936" NAME="AEN15937"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -282,7 +282,7 @@ HREF="libxml-nanoftp.html#XMLNANOFTPREAD"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15965" NAME="AEN15966"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -292,14 +292,14 @@ NAME="AEN15965"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15968" NAME="AEN15969"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15970" NAME="AEN15971"
></A ></A
><H3 ><H3
><A ><A
@ -341,7 +341,7 @@ Note that only one of year and day:minute are specified</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15977" NAME="AEN15978"
></A ></A
><P ><P
></P ></P
@ -566,7 +566,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16030" NAME="AEN16031"
></A ></A
><H3 ><H3
><A ><A
@ -595,7 +595,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16036" NAME="AEN16037"
></A ></A
><P ><P
></P ></P
@ -667,7 +667,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16053" NAME="AEN16054"
></A ></A
><H3 ><H3
><A ><A
@ -697,7 +697,7 @@ and get the hostname</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16059" NAME="AEN16060"
></A ></A
><H3 ><H3
><A ><A
@ -725,7 +725,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16065" NAME="AEN16066"
></A ></A
><H3 ><H3
><A ><A
@ -752,7 +752,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16071" NAME="AEN16072"
></A ></A
><P ><P
></P ></P
@ -790,7 +790,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16080" NAME="AEN16081"
></A ></A
><H3 ><H3
><A ><A
@ -817,7 +817,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16086" NAME="AEN16087"
></A ></A
><P ><P
></P ></P
@ -855,7 +855,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16095" NAME="AEN16096"
></A ></A
><H3 ><H3
><A ><A
@ -883,7 +883,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16101" NAME="AEN16102"
></A ></A
><P ><P
></P ></P
@ -938,7 +938,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16114" NAME="AEN16115"
></A ></A
><H3 ><H3
><A ><A
@ -965,7 +965,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16120" NAME="AEN16121"
></A ></A
><P ><P
></P ></P
@ -1003,7 +1003,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16129" NAME="AEN16130"
></A ></A
><H3 ><H3
><A ><A
@ -1030,7 +1030,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16135" NAME="AEN16136"
></A ></A
><P ><P
></P ></P
@ -1083,7 +1083,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16148" NAME="AEN16149"
></A ></A
><H3 ><H3
><A ><A
@ -1110,7 +1110,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16154" NAME="AEN16155"
></A ></A
><P ><P
></P ></P
@ -1163,7 +1163,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16167" NAME="AEN16168"
></A ></A
><H3 ><H3
><A ><A
@ -1190,7 +1190,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16173" NAME="AEN16174"
></A ></A
><P ><P
></P ></P
@ -1243,7 +1243,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16186" NAME="AEN16187"
></A ></A
><H3 ><H3
><A ><A
@ -1273,7 +1273,7 @@ A NULL URL cleans up proxy informations.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16192" NAME="AEN16193"
></A ></A
><P ><P
></P ></P
@ -1311,7 +1311,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16201" NAME="AEN16202"
></A ></A
><H3 ><H3
><A ><A
@ -1344,7 +1344,7 @@ ftp_proxy_password environment variables.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16207" NAME="AEN16208"
></A ></A
><P ><P
></P ></P
@ -1455,7 +1455,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16233" NAME="AEN16234"
></A ></A
><H3 ><H3
><A ><A
@ -1487,7 +1487,7 @@ be established.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16239" NAME="AEN16240"
></A ></A
><P ><P
></P ></P
@ -1557,7 +1557,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16256" NAME="AEN16257"
></A ></A
><H3 ><H3
><A ><A
@ -1584,7 +1584,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16262" NAME="AEN16263"
></A ></A
><P ><P
></P ></P
@ -1637,7 +1637,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16275" NAME="AEN16276"
></A ></A
><H3 ><H3
><A ><A
@ -1664,7 +1664,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16281" NAME="AEN16282"
></A ></A
><P ><P
></P ></P
@ -1717,7 +1717,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16294" NAME="AEN16295"
></A ></A
><H3 ><H3
><A ><A
@ -1745,7 +1745,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16300" NAME="AEN16301"
></A ></A
><P ><P
></P ></P
@ -1815,7 +1815,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16317" NAME="AEN16318"
></A ></A
><H3 ><H3
><A ><A
@ -1843,7 +1843,7 @@ passive mode is supported.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16323" NAME="AEN16324"
></A ></A
><P ><P
></P ></P
@ -1896,7 +1896,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16336" NAME="AEN16337"
></A ></A
><H3 ><H3
><A ><A
@ -1923,7 +1923,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16342" NAME="AEN16343"
></A ></A
><P ><P
></P ></P
@ -1976,7 +1976,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16355" NAME="AEN16356"
></A ></A
><H3 ><H3
><A ><A
@ -2010,7 +2010,7 @@ in the callbacks.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16362" NAME="AEN16363"
></A ></A
><P ><P
></P ></P
@ -2114,7 +2114,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16387" NAME="AEN16388"
></A ></A
><H3 ><H3
><A ><A
@ -2142,7 +2142,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16393" NAME="AEN16394"
></A ></A
><P ><P
></P ></P
@ -2212,7 +2212,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16410" NAME="AEN16411"
></A ></A
><H3 ><H3
><A ><A
@ -2246,7 +2246,7 @@ in the callbacks. The last callback has a size of 0 block.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16417" NAME="AEN16418"
></A ></A
><P ><P
></P ></P
@ -2350,7 +2350,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16442" NAME="AEN16443"
></A ></A
><H3 ><H3
><A ><A
@ -2390,7 +2390,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16450" NAME="AEN16451"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXML-NANOHTTP"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN15636" NAME="AEN15637"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN15636"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN15639" NAME="AEN15640"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -221,7 +221,7 @@ HREF="libxml-nanohttp.html#XMLNANOHTTPCLOSE"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15655" NAME="AEN15656"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -231,14 +231,14 @@ NAME="AEN15655"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15658" NAME="AEN15659"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15660" NAME="AEN15661"
></A ></A
><H3 ><H3
><A ><A
@ -267,7 +267,7 @@ Currently it just checks for proxy informations</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15666" NAME="AEN15667"
></A ></A
><H3 ><H3
><A ><A
@ -293,7 +293,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15671" NAME="AEN15672"
></A ></A
><H3 ><H3
><A ><A
@ -323,7 +323,7 @@ A NULL URL cleans up proxy informations.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15677" NAME="AEN15678"
></A ></A
><P ><P
></P ></P
@ -361,7 +361,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15686" NAME="AEN15687"
></A ></A
><H3 ><H3
><A ><A
@ -391,7 +391,7 @@ and save it's content in the file.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15692" NAME="AEN15693"
></A ></A
><P ><P
></P ></P
@ -480,7 +480,7 @@ if provided must be freed by the caller</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15713" NAME="AEN15714"
></A ></A
><H3 ><H3
><A ><A
@ -518,7 +518,7 @@ and the input buffer for the request content.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15720" NAME="AEN15721"
></A ></A
><P ><P
></P ></P
@ -624,7 +624,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15745" NAME="AEN15746"
></A ></A
><H3 ><H3
><A ><A
@ -663,7 +663,7 @@ and the input buffer for the request content.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15752" NAME="AEN15753"
></A ></A
><P ><P
></P ></P
@ -786,7 +786,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15781" NAME="AEN15782"
></A ></A
><H3 ><H3
><A ><A
@ -815,7 +815,7 @@ via HTTP GET.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15787" NAME="AEN15788"
></A ></A
><P ><P
></P ></P
@ -871,7 +871,7 @@ returned at that location</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15800" NAME="AEN15801"
></A ></A
><H3 ><H3
><A ><A
@ -901,7 +901,7 @@ via HTTP GET.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15806" NAME="AEN15807"
></A ></A
><P ><P
></P ></P
@ -974,7 +974,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15823" NAME="AEN15824"
></A ></A
><H3 ><H3
><A ><A
@ -1001,7 +1001,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15829" NAME="AEN15830"
></A ></A
><P ><P
></P ></P
@ -1054,7 +1054,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15842" NAME="AEN15843"
></A ></A
><H3 ><H3
><A ><A
@ -1081,7 +1081,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15848" NAME="AEN15849"
></A ></A
><P ><P
></P ></P
@ -1135,7 +1135,7 @@ header.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15861" NAME="AEN15862"
></A ></A
><H3 ><H3
><A ><A
@ -1175,7 +1175,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15869" NAME="AEN15870"
></A ></A
><P ><P
></P ></P
@ -1263,7 +1263,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15890" NAME="AEN15891"
></A ></A
><H3 ><H3
><A ><A
@ -1292,7 +1292,7 @@ It closes and free the context at the end</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15896" NAME="AEN15897"
></A ></A
><P ><P
></P ></P
@ -1362,7 +1362,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15913" NAME="AEN15914"
></A ></A
><H3 ><H3
><A ><A
@ -1390,7 +1390,7 @@ free all data related to it.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15919" NAME="AEN15920"
></A ></A
><P ><P
></P ></P

File diff suppressed because it is too large Load Diff

View File

@ -122,7 +122,7 @@ NAME="LIBXML-XINCLUDE"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN15597" NAME="AEN15598"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN15597"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN15600" NAME="AEN15601"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -159,7 +159,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15605" NAME="AEN15606"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -169,14 +169,14 @@ NAME="AEN15605"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15608" NAME="AEN15609"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15610" NAME="AEN15611"
></A ></A
><H3 ><H3
><A ><A
@ -211,7 +211,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15618" NAME="AEN15619"
></A ></A
><P ><P
></P ></P

View File

@ -122,7 +122,7 @@ NAME="LIBXML-XMLIO"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN16476" NAME="AEN16477"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN16476"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN16479" NAME="AEN16480"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -537,7 +537,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN16578" NAME="AEN16579"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -547,14 +547,14 @@ NAME="AEN16578"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN16581" NAME="AEN16582"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16583" NAME="AEN16584"
></A ></A
><H3 ><H3
><A ><A
@ -579,7 +579,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16588" NAME="AEN16589"
></A ></A
><P ><P
></P ></P
@ -632,7 +632,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16601" NAME="AEN16602"
></A ></A
><H3 ><H3
><A ><A
@ -657,7 +657,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16606" NAME="AEN16607"
></A ></A
><P ><P
></P ></P
@ -695,7 +695,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16615" NAME="AEN16616"
></A ></A
><H3 ><H3
><A ><A
@ -722,7 +722,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16620" NAME="AEN16621"
></A ></A
><P ><P
></P ></P
@ -809,7 +809,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16641" NAME="AEN16642"
></A ></A
><H3 ><H3
><A ><A
@ -834,7 +834,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16646" NAME="AEN16647"
></A ></A
><P ><P
></P ></P
@ -872,7 +872,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16655" NAME="AEN16656"
></A ></A
><H3 ><H3
><A ><A
@ -907,7 +907,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16660" NAME="AEN16661"
></A ></A
><H3 ><H3
><A ><A
@ -933,7 +933,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16665" NAME="AEN16666"
></A ></A
><H3 ><H3
><A ><A
@ -958,7 +958,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16670" NAME="AEN16671"
></A ></A
><P ><P
></P ></P
@ -1011,7 +1011,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16683" NAME="AEN16684"
></A ></A
><H3 ><H3
><A ><A
@ -1036,7 +1036,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16688" NAME="AEN16689"
></A ></A
><P ><P
></P ></P
@ -1074,7 +1074,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16697" NAME="AEN16698"
></A ></A
><H3 ><H3
><A ><A
@ -1101,7 +1101,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16702" NAME="AEN16703"
></A ></A
><P ><P
></P ></P
@ -1188,7 +1188,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16723" NAME="AEN16724"
></A ></A
><H3 ><H3
><A ><A
@ -1213,7 +1213,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16728" NAME="AEN16729"
></A ></A
><P ><P
></P ></P
@ -1251,7 +1251,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16737" NAME="AEN16738"
></A ></A
><H3 ><H3
><A ><A
@ -1287,7 +1287,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16742" NAME="AEN16743"
></A ></A
><H3 ><H3
><A ><A
@ -1313,7 +1313,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16747" NAME="AEN16748"
></A ></A
><H3 ><H3
><A ><A
@ -1342,7 +1342,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16753" NAME="AEN16754"
></A ></A
><H3 ><H3
><A ><A
@ -1376,7 +1376,7 @@ HREF="libxml-encoding.html#XMLCHARENCODING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16761" NAME="AEN16762"
></A ></A
><P ><P
></P ></P
@ -1429,7 +1429,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16774" NAME="AEN16775"
></A ></A
><H3 ><H3
><A ><A
@ -1462,7 +1462,7 @@ HREF="libxml-encoding.html#XMLCHARENCODING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16781" NAME="AEN16782"
></A ></A
><P ><P
></P ></P
@ -1532,7 +1532,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16798" NAME="AEN16799"
></A ></A
><H3 ><H3
><A ><A
@ -1571,7 +1571,7 @@ Do an encoding check if enc == XML_CHAR_ENCODING_NONE</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16806" NAME="AEN16807"
></A ></A
><P ><P
></P ></P
@ -1641,7 +1641,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16823" NAME="AEN16824"
></A ></A
><H3 ><H3
><A ><A
@ -1680,7 +1680,7 @@ buffered C I/O</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16832" NAME="AEN16833"
></A ></A
><P ><P
></P ></P
@ -1750,7 +1750,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16849" NAME="AEN16850"
></A ></A
><H3 ><H3
><A ><A
@ -1786,7 +1786,7 @@ from a file descriptor</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16857" NAME="AEN16858"
></A ></A
><P ><P
></P ></P
@ -1856,7 +1856,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16874" NAME="AEN16875"
></A ></A
><H3 ><H3
><A ><A
@ -1893,7 +1893,7 @@ from a memory area.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16882" NAME="AEN16883"
></A ></A
><P ><P
></P ></P
@ -1980,7 +1980,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16903" NAME="AEN16904"
></A ></A
><H3 ><H3
><A ><A
@ -2024,7 +2024,7 @@ from an I/O handler</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16913" NAME="AEN16914"
></A ></A
><P ><P
></P ></P
@ -2128,7 +2128,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16938" NAME="AEN16939"
></A ></A
><H3 ><H3
><A ><A
@ -2161,7 +2161,7 @@ This routine handle the I18N transcoding to internal UTF-8</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16945" NAME="AEN16946"
></A ></A
><P ><P
></P ></P
@ -2232,7 +2232,7 @@ in case of error.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16962" NAME="AEN16963"
></A ></A
><H3 ><H3
><A ><A
@ -2268,7 +2268,7 @@ onto in-&gt;buffer or in-&gt;raw</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16970" NAME="AEN16971"
></A ></A
><P ><P
></P ></P
@ -2339,7 +2339,7 @@ in case of error.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN16987" NAME="AEN16988"
></A ></A
><H3 ><H3
><A ><A
@ -2373,7 +2373,7 @@ This is used when operating the parser in progressive (push) mode.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN16994" NAME="AEN16995"
></A ></A
><P ><P
></P ></P
@ -2461,7 +2461,7 @@ in case of error.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17015" NAME="AEN17016"
></A ></A
><H3 ><H3
><A ><A
@ -2491,7 +2491,7 @@ HREF="libxml-xmlio.html#XMLPARSERINPUTBUFFERPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17022" NAME="AEN17023"
></A ></A
><P ><P
></P ></P
@ -2529,7 +2529,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17031" NAME="AEN17032"
></A ></A
><H3 ><H3
><A ><A
@ -2554,7 +2554,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17036" NAME="AEN17037"
></A ></A
><P ><P
></P ></P
@ -2607,7 +2607,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17049" NAME="AEN17050"
></A ></A
><H3 ><H3
><A ><A
@ -2649,7 +2649,7 @@ HREF="libxml-xmlio.html#XMLINPUTCLOSECALLBACK"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17059" NAME="AEN17060"
></A ></A
><P ><P
></P ></P
@ -2753,7 +2753,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17084" NAME="AEN17085"
></A ></A
><H3 ><H3
><A ><A
@ -2782,7 +2782,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17090" NAME="AEN17091"
></A ></A
><H3 ><H3
><A ><A
@ -2815,7 +2815,7 @@ HREF="libxml-encoding.html#XMLCHARENCODINGHANDLERPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17098" NAME="AEN17099"
></A ></A
><P ><P
></P ></P
@ -2868,7 +2868,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17111" NAME="AEN17112"
></A ></A
><H3 ><H3
><A ><A
@ -2909,7 +2909,7 @@ writing to a local file.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17119" NAME="AEN17120"
></A ></A
><P ><P
></P ></P
@ -2996,7 +2996,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17140" NAME="AEN17141"
></A ></A
><H3 ><H3
><A ><A
@ -3035,7 +3035,7 @@ buffered C I/O</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17149" NAME="AEN17150"
></A ></A
><P ><P
></P ></P
@ -3105,7 +3105,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17166" NAME="AEN17167"
></A ></A
><H3 ><H3
><A ><A
@ -3140,7 +3140,7 @@ to a file descriptor</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17174" NAME="AEN17175"
></A ></A
><P ><P
></P ></P
@ -3210,7 +3210,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17191" NAME="AEN17192"
></A ></A
><H3 ><H3
><A ><A
@ -3253,7 +3253,7 @@ to an I/O handler</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17201" NAME="AEN17202"
></A ></A
><P ><P
></P ></P
@ -3357,7 +3357,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17226" NAME="AEN17227"
></A ></A
><H3 ><H3
><A ><A
@ -3392,7 +3392,7 @@ or delayed writes.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17233" NAME="AEN17234"
></A ></A
><P ><P
></P ></P
@ -3480,7 +3480,7 @@ in case of error.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17254" NAME="AEN17255"
></A ></A
><H3 ><H3
><A ><A
@ -3514,7 +3514,7 @@ or delayed writes.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17261" NAME="AEN17262"
></A ></A
><P ><P
></P ></P
@ -3585,7 +3585,7 @@ in case of error.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17278" NAME="AEN17279"
></A ></A
><H3 ><H3
><A ><A
@ -3615,7 +3615,7 @@ HREF="libxml-xmlio.html#XMLOUTPUTBUFFERPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17285" NAME="AEN17286"
></A ></A
><P ><P
></P ></P
@ -3668,7 +3668,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17298" NAME="AEN17299"
></A ></A
><H3 ><H3
><A ><A
@ -3699,7 +3699,7 @@ and free up all the associated resources</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17305" NAME="AEN17306"
></A ></A
><P ><P
></P ></P
@ -3752,7 +3752,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17318" NAME="AEN17319"
></A ></A
><H3 ><H3
><A ><A
@ -3794,7 +3794,7 @@ HREF="libxml-xmlio.html#XMLOUTPUTCLOSECALLBACK"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17328" NAME="AEN17329"
></A ></A
><P ><P
></P ></P
@ -3898,7 +3898,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17353" NAME="AEN17354"
></A ></A
><H3 ><H3
><A ><A
@ -3933,7 +3933,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17361" NAME="AEN17362"
></A ></A
><P ><P
></P ></P
@ -4020,7 +4020,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17382" NAME="AEN17383"
></A ></A
><H3 ><H3
><A ><A
@ -4056,7 +4056,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17390" NAME="AEN17391"
></A ></A
><P ><P
></P ></P
@ -4160,7 +4160,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17415" NAME="AEN17416"
></A ></A
><H3 ><H3
><A ><A
@ -4201,7 +4201,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17424" NAME="AEN17425"
></A ></A
><P ><P
></P ></P
@ -4324,7 +4324,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN17453" NAME="AEN17454"
></A ></A
><H3 ><H3
><A ><A
@ -4359,7 +4359,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN17461" NAME="AEN17462"
></A ></A
><P ><P
></P ></P

View File

@ -110,7 +110,7 @@ NAME="LIBXML-XMLMEMORY"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN21937" NAME="AEN21938"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -118,7 +118,7 @@ NAME="AEN21937"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN21940" NAME="AEN21941"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -261,7 +261,7 @@ HREF="libxml-xmlmemory.html#XMLMEMSTRDUPLOC"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN21972" NAME="AEN21973"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -271,14 +271,14 @@ NAME="AEN21972"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN21975" NAME="AEN21976"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21977" NAME="AEN21978"
></A ></A
><H3 ><H3
><A ><A
@ -309,7 +309,7 @@ libxml i.e. if libxml has been configured with --with-debug-mem too</P
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21983" NAME="AEN21984"
></A ></A
><H3 ><H3
><A ><A
@ -335,7 +335,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN21988" NAME="AEN21989"
></A ></A
><H3 ><H3
><A ><A
@ -360,7 +360,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN21993" NAME="AEN21994"
></A ></A
><P ><P
></P ></P
@ -398,7 +398,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22002" NAME="AEN22003"
></A ></A
><H3 ><H3
><A ><A
@ -423,7 +423,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22007" NAME="AEN22008"
></A ></A
><P ><P
></P ></P
@ -461,7 +461,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22016" NAME="AEN22017"
></A ></A
><H3 ><H3
><A ><A
@ -487,7 +487,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22021" NAME="AEN22022"
></A ></A
><P ><P
></P ></P
@ -542,7 +542,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22034" NAME="AEN22035"
></A ></A
><H3 ><H3
><A ><A
@ -567,7 +567,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22039" NAME="AEN22040"
></A ></A
><P ><P
></P ></P
@ -620,7 +620,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22052" NAME="AEN22053"
></A ></A
><H3 ><H3
><A ><A
@ -666,7 +666,7 @@ done ?</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22063" NAME="AEN22064"
></A ></A
><P ><P
></P ></P
@ -782,7 +782,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22092" NAME="AEN22093"
></A ></A
><H3 ><H3
><A ><A
@ -824,7 +824,7 @@ HREF="libxml-xmlmemory.html#XMLSTRDUPFUNC"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22102" NAME="AEN22103"
></A ></A
><P ><P
></P ></P
@ -940,7 +940,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22131" NAME="AEN22132"
></A ></A
><H3 ><H3
><A ><A
@ -967,7 +967,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22137" NAME="AEN22138"
></A ></A
><P ><P
></P ></P
@ -1003,7 +1003,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22146" NAME="AEN22147"
></A ></A
><H3 ><H3
><A ><A
@ -1030,7 +1030,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22152" NAME="AEN22153"
></A ></A
><P ><P
></P ></P
@ -1066,7 +1066,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22161" NAME="AEN22162"
></A ></A
><H3 ><H3
><A ><A
@ -1096,7 +1096,7 @@ HREF="FILE-CAPS"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22168" NAME="AEN22169"
></A ></A
><P ><P
></P ></P
@ -1135,7 +1135,7 @@ written to the file .memorylist</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22177" NAME="AEN22178"
></A ></A
><H3 ><H3
><A ><A
@ -1172,7 +1172,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22185" NAME="AEN22186"
></A ></A
><P ><P
></P ></P
@ -1227,7 +1227,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22198" NAME="AEN22199"
></A ></A
><H3 ><H3
><A ><A
@ -1255,7 +1255,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22204" NAME="AEN22205"
></A ></A
><H3 ><H3
><A ><A
@ -1280,7 +1280,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22209" NAME="AEN22210"
></A ></A
><P ><P
></P ></P
@ -1318,7 +1318,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22218" NAME="AEN22219"
></A ></A
><H3 ><H3
><A ><A
@ -1343,7 +1343,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22223" NAME="AEN22224"
></A ></A
><P ><P
></P ></P
@ -1398,7 +1398,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22236" NAME="AEN22237"
></A ></A
><H3 ><H3
><A ><A
@ -1423,7 +1423,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22241" NAME="AEN22242"
></A ></A
><P ><P
></P ></P
@ -1461,7 +1461,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22250" NAME="AEN22251"
></A ></A
><H3 ><H3
><A ><A
@ -1493,7 +1493,7 @@ HREF="MALLOC"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22257" NAME="AEN22258"
></A ></A
><P ><P
></P ></P
@ -1565,7 +1565,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22274" NAME="AEN22275"
></A ></A
><H3 ><H3
><A ><A
@ -1598,7 +1598,7 @@ HREF="REALLOC"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22281" NAME="AEN22282"
></A ></A
><P ><P
></P ></P
@ -1687,7 +1687,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN22302" NAME="AEN22303"
></A ></A
><H3 ><H3
><A ><A
@ -1719,7 +1719,7 @@ HREF="STRDUP"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN22309" NAME="AEN22310"
></A ></A
><P ><P
></P ></P

View File

@ -1267,11 +1267,13 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
></TR ></TR
></TABLE ></TABLE
><P ><P
>an XPath evaluation function, the parameters are on thei XPath context stack</P
><P
></P ></P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11552" NAME="AEN11553"
></A ></A
><P ><P
></P ></P
@ -1298,7 +1300,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > an XPath parser context</TD
></TR ></TR
><TR ><TR
><TD ><TD
@ -1315,7 +1317,7 @@ CLASS="PARAMETER"
WIDTH="80%" WIDTH="80%"
ALIGN="LEFT" ALIGN="LEFT"
VALIGN="TOP" VALIGN="TOP"
>&nbsp;</TD > the number of arguments passed to the function</TD
></TR ></TR
></TBODY ></TBODY
></TABLE ></TABLE
@ -1326,7 +1328,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11565" NAME="AEN11566"
></A ></A
><H3 ><H3
><A ><A
@ -1355,7 +1357,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11570" NAME="AEN11571"
></A ></A
><H3 ><H3
><A ><A
@ -1381,7 +1383,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11575" NAME="AEN11576"
></A ></A
><H3 ><H3
><A ><A
@ -1416,7 +1418,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11583" NAME="AEN11584"
></A ></A
><P ><P
></P ></P
@ -1486,7 +1488,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11600" NAME="AEN11601"
></A ></A
><H3 ><H3
><A ><A
@ -1515,7 +1517,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11605" NAME="AEN11606"
></A ></A
><H3 ><H3
><A ><A
@ -1541,7 +1543,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11610" NAME="AEN11611"
></A ></A
><H3 ><H3
><A ><A
@ -1573,7 +1575,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11617" NAME="AEN11618"
></A ></A
><H3 ><H3
><A ><A
@ -1599,7 +1601,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11622" NAME="AEN11623"
></A ></A
><H3 ><H3
><A ><A
@ -1632,7 +1634,7 @@ and the result is pushed on the stack.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11629" NAME="AEN11630"
></A ></A
><P ><P
></P ></P
@ -1687,7 +1689,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11642" NAME="AEN11643"
></A ></A
><H3 ><H3
><A ><A
@ -1712,7 +1714,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11647" NAME="AEN11648"
></A ></A
><P ><P
></P ></P
@ -1750,7 +1752,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11656" NAME="AEN11657"
></A ></A
><H3 ><H3
><A ><A
@ -1775,7 +1777,7 @@ CLASS="PROGRAMLISTING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11661" NAME="AEN11662"
></A ></A
><P ><P
></P ></P
@ -1830,7 +1832,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11674" NAME="AEN11675"
></A ></A
><H3 ><H3
><A ><A
@ -1860,7 +1862,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11681" NAME="AEN11682"
></A ></A
><P ><P
></P ></P
@ -1898,7 +1900,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11690" NAME="AEN11691"
></A ></A
><H3 ><H3
><A ><A
@ -1936,7 +1938,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11699" NAME="AEN11700"
></A ></A
><P ><P
></P ></P
@ -1989,7 +1991,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11712" NAME="AEN11713"
></A ></A
><H3 ><H3
><A ><A
@ -2028,7 +2030,7 @@ HREF="libxml-xpath.html#XMLXPATHFREEOBJECT"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11721" NAME="AEN11722"
></A ></A
><P ><P
></P ></P
@ -2066,7 +2068,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11730" NAME="AEN11731"
></A ></A
><H3 ><H3
><A ><A
@ -2096,7 +2098,7 @@ HREF="libxml-xpath.html#XMLNODESETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11737" NAME="AEN11738"
></A ></A
><P ><P
></P ></P
@ -2134,7 +2136,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11746" NAME="AEN11747"
></A ></A
><H3 ><H3
><A ><A
@ -2167,7 +2169,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11754" NAME="AEN11755"
></A ></A
><P ><P
></P ></P
@ -2220,7 +2222,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11767" NAME="AEN11768"
></A ></A
><H3 ><H3
><A ><A
@ -2254,7 +2256,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11775" NAME="AEN11776"
></A ></A
><P ><P
></P ></P
@ -2325,7 +2327,7 @@ that's the same node, -1 otherwise</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11792" NAME="AEN11793"
></A ></A
><H3 ><H3
><A ><A
@ -2355,7 +2357,7 @@ HREF="DOUBLE"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11799" NAME="AEN11800"
></A ></A
><P ><P
></P ></P
@ -2408,7 +2410,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11812" NAME="AEN11813"
></A ></A
><H3 ><H3
><A ><A
@ -2438,7 +2440,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11819" NAME="AEN11820"
></A ></A
><P ><P
></P ></P
@ -2491,7 +2493,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11832" NAME="AEN11833"
></A ></A
><H3 ><H3
><A ><A
@ -2521,7 +2523,7 @@ HREF="libxml-xpath.html#XMLNODESETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11839" NAME="AEN11840"
></A ></A
><P ><P
></P ></P
@ -2574,7 +2576,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11852" NAME="AEN11853"
></A ></A
><H3 ><H3
><A ><A
@ -2602,7 +2604,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11858" NAME="AEN11859"
></A ></A
><P ><P
></P ></P
@ -2655,7 +2657,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11871" NAME="AEN11872"
></A ></A
><H3 ><H3
><A ><A
@ -2685,7 +2687,7 @@ HREF="DOUBLE"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11878" NAME="AEN11879"
></A ></A
><P ><P
></P ></P
@ -2738,7 +2740,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11891" NAME="AEN11892"
></A ></A
><H3 ><H3
><A ><A
@ -2771,7 +2773,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11899" NAME="AEN11900"
></A ></A
><P ><P
></P ></P
@ -2824,7 +2826,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11912" NAME="AEN11913"
></A ></A
><H3 ><H3
><A ><A
@ -2857,7 +2859,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11920" NAME="AEN11921"
></A ></A
><P ><P
></P ></P
@ -2910,7 +2912,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11933" NAME="AEN11934"
></A ></A
><H3 ><H3
><A ><A
@ -2943,7 +2945,7 @@ HREF="libxml-xpath.html#XMLNODESETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11941" NAME="AEN11942"
></A ></A
><P ><P
></P ></P
@ -2996,7 +2998,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11954" NAME="AEN11955"
></A ></A
><H3 ><H3
><A ><A
@ -3029,7 +3031,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11962" NAME="AEN11963"
></A ></A
><P ><P
></P ></P
@ -3082,7 +3084,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11975" NAME="AEN11976"
></A ></A
><H3 ><H3
><A ><A
@ -3112,7 +3114,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN11982" NAME="AEN11983"
></A ></A
><P ><P
></P ></P
@ -3165,7 +3167,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN11995" NAME="AEN11996"
></A ></A
><H3 ><H3
><A ><A
@ -3198,7 +3200,7 @@ HREF="DOUBLE"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12003" NAME="AEN12004"
></A ></A
><P ><P
></P ></P
@ -3251,7 +3253,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12016" NAME="AEN12017"
></A ></A
><H3 ><H3
><A ><A
@ -3284,7 +3286,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12024" NAME="AEN12025"
></A ></A
><P ><P
></P ></P
@ -3337,7 +3339,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12037" NAME="AEN12038"
></A ></A
><H3 ><H3
><A ><A
@ -3370,7 +3372,7 @@ HREF="libxml-xpath.html#XMLNODESETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12045" NAME="AEN12046"
></A ></A
><P ><P
></P ></P
@ -3423,7 +3425,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12058" NAME="AEN12059"
></A ></A
><H3 ><H3
><A ><A
@ -3459,7 +3461,7 @@ HREF="STRING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12067" NAME="AEN12068"
></A ></A
><P ><P
></P ></P
@ -3514,7 +3516,7 @@ string object).</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12080" NAME="AEN12081"
></A ></A
><H3 ><H3
><A ><A
@ -3550,7 +3552,7 @@ HREF="BOOLEAN"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12089" NAME="AEN12090"
></A ></A
><P ><P
></P ></P
@ -3609,7 +3611,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12103" NAME="AEN12104"
></A ></A
><H3 ><H3
><A ><A
@ -3645,7 +3647,7 @@ HREF="NUMBER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12112" NAME="AEN12113"
></A ></A
><P ><P
></P ></P
@ -3704,7 +3706,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12126" NAME="AEN12127"
></A ></A
><H3 ><H3
><A ><A
@ -3740,7 +3742,7 @@ HREF="STRING"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12135" NAME="AEN12136"
></A ></A
><P ><P
></P ></P
@ -3799,7 +3801,7 @@ CLASS="PARAMETER"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12149" NAME="AEN12150"
></A ></A
><H3 ><H3
><A ><A
@ -3827,7 +3829,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12155" NAME="AEN12156"
></A ></A
><H3 ><H3
><A ><A
@ -3860,7 +3862,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12163" NAME="AEN12164"
></A ></A
><P ><P
></P ></P
@ -3913,7 +3915,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12176" NAME="AEN12177"
></A ></A
><H3 ><H3
><A ><A
@ -3943,7 +3945,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12183" NAME="AEN12184"
></A ></A
><P ><P
></P ></P
@ -3981,7 +3983,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12192" NAME="AEN12193"
></A ></A
><H3 ><H3
><A ><A
@ -4018,7 +4020,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12201" NAME="AEN12202"
></A ></A
><P ><P
></P ></P
@ -4089,7 +4091,7 @@ the caller has to free the object.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12218" NAME="AEN12219"
></A ></A
><H3 ><H3
><A ><A
@ -4124,7 +4126,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12226" NAME="AEN12227"
></A ></A
><P ><P
></P ></P
@ -4194,7 +4196,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12243" NAME="AEN12244"
></A ></A
><H3 ><H3
><A ><A
@ -4231,7 +4233,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12252" NAME="AEN12253"
></A ></A
><P ><P
></P ></P
@ -4302,7 +4304,7 @@ the caller has to free the object.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12269" NAME="AEN12270"
></A ></A
><H3 ><H3
><A ><A
@ -4345,7 +4347,7 @@ to the boolean function. </P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12278" NAME="AEN12279"
></A ></A
><P ><P
></P ></P
@ -4415,7 +4417,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12295" NAME="AEN12296"
></A ></A
><H3 ><H3
><A ><A
@ -4448,7 +4450,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12303" NAME="AEN12304"
></A ></A
><P ><P
></P ></P
@ -4502,7 +4504,7 @@ the caller has to free the object.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12316" NAME="AEN12317"
></A ></A
><H3 ><H3
><A ><A
@ -4539,7 +4541,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12325" NAME="AEN12326"
></A ></A
><P ><P
></P ></P
@ -4610,7 +4612,7 @@ the caller has to free the object.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN12342" NAME="AEN12343"
></A ></A
><H3 ><H3
><A ><A
@ -4645,7 +4647,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN12350" NAME="AEN12351"
></A ></A
><P ><P
></P ></P

File diff suppressed because it is too large Load Diff

View File

@ -122,7 +122,7 @@ NAME="LIBXML-XPOINTER"
><DIV ><DIV
CLASS="REFNAMEDIV" CLASS="REFNAMEDIV"
><A ><A
NAME="AEN14996" NAME="AEN14997"
></A ></A
><H2 ><H2
>Name</H2 >Name</H2
@ -130,7 +130,7 @@ NAME="AEN14996"
><DIV ><DIV
CLASS="REFSYNOPSISDIV" CLASS="REFSYNOPSISDIV"
><A ><A
NAME="AEN14999" NAME="AEN15000"
></A ></A
><H2 ><H2
>Synopsis</H2 >Synopsis</H2
@ -410,7 +410,7 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15074" NAME="AEN15075"
></A ></A
><H2 ><H2
>Description</H2 >Description</H2
@ -420,14 +420,14 @@ NAME="AEN15074"
><DIV ><DIV
CLASS="REFSECT1" CLASS="REFSECT1"
><A ><A
NAME="AEN15077" NAME="AEN15078"
></A ></A
><H2 ><H2
>Details</H2 >Details</H2
><DIV ><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15079" NAME="AEN15080"
></A ></A
><H3 ><H3
><A ><A
@ -457,7 +457,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15084" NAME="AEN15085"
></A ></A
><H3 ><H3
><A ><A
@ -483,7 +483,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15089" NAME="AEN15090"
></A ></A
><H3 ><H3
><A ><A
@ -521,7 +521,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15098" NAME="AEN15099"
></A ></A
><P ><P
></P ></P
@ -574,7 +574,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15111" NAME="AEN15112"
></A ></A
><H3 ><H3
><A ><A
@ -604,7 +604,7 @@ HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15118" NAME="AEN15119"
></A ></A
><P ><P
></P ></P
@ -642,7 +642,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15127" NAME="AEN15128"
></A ></A
><H3 ><H3
><A ><A
@ -689,7 +689,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15138" NAME="AEN15139"
></A ></A
><P ><P
></P ></P
@ -759,7 +759,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15155" NAME="AEN15156"
></A ></A
><H3 ><H3
><A ><A
@ -798,7 +798,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15164" NAME="AEN15165"
></A ></A
><P ><P
></P ></P
@ -902,7 +902,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15189" NAME="AEN15190"
></A ></A
><H3 ><H3
><A ><A
@ -939,7 +939,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15198" NAME="AEN15199"
></A ></A
><P ><P
></P ></P
@ -1009,7 +1009,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15215" NAME="AEN15216"
></A ></A
><H3 ><H3
><A ><A
@ -1046,7 +1046,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15224" NAME="AEN15225"
></A ></A
><P ><P
></P ></P
@ -1116,7 +1116,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15241" NAME="AEN15242"
></A ></A
><H3 ><H3
><A ><A
@ -1153,7 +1153,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15250" NAME="AEN15251"
></A ></A
><P ><P
></P ></P
@ -1223,7 +1223,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15267" NAME="AEN15268"
></A ></A
><H3 ><H3
><A ><A
@ -1260,7 +1260,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15276" NAME="AEN15277"
></A ></A
><P ><P
></P ></P
@ -1330,7 +1330,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15293" NAME="AEN15294"
></A ></A
><H3 ><H3
><A ><A
@ -1379,7 +1379,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15304" NAME="AEN15305"
></A ></A
><P ><P
></P ></P
@ -1449,7 +1449,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15321" NAME="AEN15322"
></A ></A
><H3 ><H3
><A ><A
@ -1489,7 +1489,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15330" NAME="AEN15331"
></A ></A
><P ><P
></P ></P
@ -1542,7 +1542,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15343" NAME="AEN15344"
></A ></A
><H3 ><H3
><A ><A
@ -1579,7 +1579,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15352" NAME="AEN15353"
></A ></A
><P ><P
></P ></P
@ -1649,7 +1649,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15369" NAME="AEN15370"
></A ></A
><H3 ><H3
><A ><A
@ -1682,7 +1682,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15377" NAME="AEN15378"
></A ></A
><P ><P
></P ></P
@ -1735,7 +1735,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15390" NAME="AEN15391"
></A ></A
><H3 ><H3
><A ><A
@ -1775,7 +1775,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15399" NAME="AEN15400"
></A ></A
><P ><P
></P ></P
@ -1830,7 +1830,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15412" NAME="AEN15413"
></A ></A
><H3 ><H3
><A ><A
@ -1868,7 +1868,7 @@ CLASS="PARAMETER"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15421" NAME="AEN15422"
></A ></A
><P ><P
></P ></P
@ -1921,7 +1921,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15434" NAME="AEN15435"
></A ></A
><H3 ><H3
><A ><A
@ -1955,7 +1955,7 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15442" NAME="AEN15443"
></A ></A
><P ><P
></P ></P
@ -2010,7 +2010,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15455" NAME="AEN15456"
></A ></A
><H3 ><H3
><A ><A
@ -2041,7 +2041,7 @@ HREF="libxml-xpointer.html#XMLLOCATIONSETPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15462" NAME="AEN15463"
></A ></A
><P ><P
></P ></P
@ -2096,7 +2096,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15475" NAME="AEN15476"
></A ></A
><H3 ><H3
><A ><A
@ -2137,7 +2137,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15485" NAME="AEN15486"
></A ></A
><P ><P
></P ></P
@ -2225,7 +2225,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15506" NAME="AEN15507"
></A ></A
><H3 ><H3
><A ><A
@ -2262,7 +2262,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15515" NAME="AEN15516"
></A ></A
><P ><P
></P ></P
@ -2333,7 +2333,7 @@ the caller has to free the object.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15532" NAME="AEN15533"
></A ></A
><H3 ><H3
><A ><A
@ -2367,7 +2367,7 @@ HREF="TO"
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15540" NAME="AEN15541"
></A ></A
><P ><P
></P ></P
@ -2422,7 +2422,7 @@ VALIGN="TOP"
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15553" NAME="AEN15554"
></A ></A
><H3 ><H3
><A ><A
@ -2456,7 +2456,7 @@ This will drop Attributes and Namespace declarations.</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15561" NAME="AEN15562"
></A ></A
><P ><P
></P ></P
@ -2510,7 +2510,7 @@ the caller has to free the node tree.</TD
><HR><DIV ><HR><DIV
CLASS="REFSECT2" CLASS="REFSECT2"
><A ><A
NAME="AEN15574" NAME="AEN15575"
></A ></A
><H3 ><H3
><A ><A
@ -2547,7 +2547,7 @@ a Location Set instead of a node set</P
><DIV ><DIV
CLASS="INFORMALTABLE" CLASS="INFORMALTABLE"
><A ><A
NAME="AEN15583" NAME="AEN15584"
></A ></A
><P ><P
></P ></P

View File

@ -1,7 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<title>The XML C library for Gnome</title> <title>The XML C library for Gnome</title>
<meta name="GENERATOR" content="amaya V4.1"> <meta name="GENERATOR" content="amaya V5.0">
<meta http-equiv="Content-Type" content="text/html"> <meta http-equiv="Content-Type" content="text/html">
</head> </head>
@ -114,7 +116,8 @@ libxml2</p>
internationalization support</a></li> internationalization support</a></li>
<li>This page provides a global overview and <a href="#real">some <li>This page provides a global overview and <a href="#real">some
examples</a> on how to use libxml.</li> examples</a> on how to use libxml.</li>
<li><a href="mailto:james@daa.com.au">James Henstridge</a> wrote <a <li><a href="mailto:james@daa.com.au">James Henstridge</a>
wrote <a
href="http://www.daa.com.au/~james/gnome/xml-sax/xml-sax.html">some nice href="http://www.daa.com.au/~james/gnome/xml-sax/xml-sax.html">some nice
documentation</a> explaining how to use the libxml SAX interface.</li> documentation</a> explaining how to use the libxml SAX interface.</li>
<li>George Lebl wrote <a <li>George Lebl wrote <a
@ -131,22 +134,24 @@ libxml2</p>
<h2><a name="Reporting">Reporting bugs and getting help</a></h2> <h2><a name="Reporting">Reporting bugs and getting help</a></h2>
<p>Well, bugs or missing features are always possible, and I will make a point <p>Well, bugs or missing features are always possible, and I will make a
of fixing them in a timely fashion. The best way to report a bug is to use the point of fixing them in a timely fashion. The best way to report a bug is to
<a href="http://bugzilla.gnome.org/buglist.cgi?product=libxml">Gnome bug use the <a href="http://bugzilla.gnome.org/buglist.cgi?product=libxml">Gnome
tracking database</a> (make sure to use the "libxml" module name). I look at bug tracking database</a> (make sure to use the "libxml" module name). I look
reports there regularly and it's good to have a reminder when a bug is still at reports there regularly and it's good to have a reminder when a bug is
open. Check the <a still open. Check the <a
href="http://bugzilla.gnome.org/bugwritinghelp.html">instructions on reporting href="http://bugzilla.gnome.org/bugwritinghelp.html">instructions on
bugs</a> and be sure to specify that the bug is for the package libxml.</p> reporting bugs</a> and be sure to specify that the bug is for the package
libxml.</p>
<p>There is also a mailing-list <a <p>There is also a mailing-list <a
href="mailto:xml@gnome.org">xml@gnome.org</a> for libxml, with an <a href="mailto:xml@gnome.org">xml@gnome.org</a> for libxml, with an <a
href="http://mail.gnome.org/archives/xml/">on-line archive</a> (<a href="http://mail.gnome.org/archives/xml/">on-line archive</a> (<a
href="http://xmlsoft.org/messages">old</a>). To subscribe to this list, please href="http://xmlsoft.org/messages">old</a>). To subscribe to this list,
visit the <a href="http://mail.gnome.org/mailman/listinfo/xml">associated please visit the <a
Web</a> page and follow the instructions. <strong>Do not send code, I won't href="http://mail.gnome.org/mailman/listinfo/xml">associated Web</a> page and
debug it</strong> (but patches are really appreciated!).</p> follow the instructions. <strong>Do not send code, I won't debug it</strong>
(but patches are really appreciated!).</p>
<p>Check the following too before posting:</p> <p>Check the following too before posting:</p>
<ul> <ul>
@ -154,8 +159,8 @@ debug it</strong> (but patches are really appreciated!).</p>
version</a>, and that the problem still shows up in those</li> version</a>, and that the problem still shows up in those</li>
<li>check the <a href="http://mail.gnome.org/archives/xml/">list <li>check the <a href="http://mail.gnome.org/archives/xml/">list
archives</a> to see if the problem was reported already, in this case archives</a> to see if the problem was reported already, in this case
there is probably a fix available, similary check the <a href="http://bugzilla.gnome.org/buglist.cgi?product=libxml&amp;product=libxslt&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=NEEDINFO&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;emailreporter1=1&amp;emailcc1=1&amp;emaillongdesc1=1&amp;email2=&amp;emailtype2=substring&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emaillongdesc2=1&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;short_desc=&amp;short_desc_type=substring&amp;long_desc=&amp;long_desc_type=substring&amp;bug_file_loc=&amp;bug_file_loc_type=substring&amp;status_whiteboard=&amp;status_whiteboard_type=substring&amp;keywords=&amp;keywords_type=anywords&amp;op_sys_details=&amp;op_sys_details_type=substring&amp;version_details=&amp;version_details_type=substring&amp;cmdtype=doit&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;form_name=query">registered open there is probably a fix available, similary check the <a href="http://bugzilla.gnome.org/buglist.cgi?product=libxml&amp;product=libxslt&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=NEEDINFO&amp;bug_status=REOPENED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;email1=&amp;emailtype1=substring&amp;emailassigned_to1=1&amp;emailreporter1=1&amp;emailcc1=1&amp;emaillongdesc1=1&amp;email2=&amp;emailtype2=substring&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emaillongdesc2=1&amp;changedin=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;short_desc=&amp;short_desc_type=substring&amp;long_desc=&amp;long_desc_type=substring&amp;bug_file_loc=&amp;bug_file_loc_type=substring&amp;status_whiteboard=&amp;status_whiteboard_type=substring&amp;keywords=&amp;keywords_type=anywords&amp;op_sys_details=&amp;op_sys_details_type=substring&amp;version_details=&amp;version_details_type=substring&amp;cmdtype=doit&amp;newqueryname=&amp;order=Reuse+same+sort+as+last+time&amp;form_name=query">registered
bugs</a></li> open bugs</a></li>
<li>make sure you can reproduce the bug with xmllint or one of the test <li>make sure you can reproduce the bug with xmllint or one of the test
programs found in source in the distribution</li> programs found in source in the distribution</li>
<li>Please send the command showing the error as well as the input (as an <li>Please send the command showing the error as well as the input (as an
@ -164,9 +169,10 @@ debug it</strong> (but patches are really appreciated!).</p>
<p>Alternatively, you can just send the bug to the <a <p>Alternatively, you can just send the bug to the <a
href="mailto:xml@gnome.org">xml@gnome.org</a> list; if it's really libxml href="mailto:xml@gnome.org">xml@gnome.org</a> list; if it's really libxml
related I will approve it.. Please do not send me mail directly especially for related I will approve it.. Please do not send me mail directly especially
portability problem, it makes things really harder to track and in some cases for portability problem, it makes things really harder to track and in some
I'm not the best person to answer a given question, ask the list instead.</p> cases I'm not the best person to answer a given question, ask the list
instead.</p>
<p>Of course, bugs reported with a suggested patch for fixing them will <p>Of course, bugs reported with a suggested patch for fixing them will
probably be processed faster.</p> probably be processed faster.</p>
@ -234,8 +240,8 @@ platform, get in touch with me to upload the package. I will keep them in the
<li><p>The <a <li><p>The <a
href="http://cvs.gnome.org/bonsai/rview.cgi?cvsroot=/cvs/gnome&amp;dir=gnome-xml">Gnome href="http://cvs.gnome.org/bonsai/rview.cgi?cvsroot=/cvs/gnome&amp;dir=gnome-xml">Gnome
CVS base</a>. Check the <a CVS base</a>. Check the <a
href="http://developer.gnome.org/tools/cvs.html">Gnome CVS Tools</a> page; href="http://developer.gnome.org/tools/cvs.html">Gnome CVS Tools</a>
the CVS module is <b>gnome-xml</b>.</p> page; the CVS module is <b>gnome-xml</b>.</p>
</li> </li>
<li>The <strong>libxslt</strong> module is also present there</li> <li>The <strong>libxslt</strong> module is also present there</li>
</ul> </ul>
@ -249,18 +255,26 @@ for a really accurate description</h3>
<p>Items floating around but not actively worked on, get in touch with me if <p>Items floating around but not actively worked on, get in touch with me if
you want to test those</p> you want to test those</p>
<ul> <ul>
<li>Implementing <a href="http://xmlsoft.org/XSLT">XSLT</a>, this is done as <li>Implementing <a href="http://xmlsoft.org/XSLT">XSLT</a>, this is done
a separate C library on top of libxml called libxslt</li> as a separate C library on top of libxml called libxslt</li>
<li>Finishing up <a href="http://www.w3.org/TR/xptr">XPointer</a> and <a <li>Finishing up <a href="http://www.w3.org/TR/xptr">XPointer</a> and <a
href="http://www.w3.org/TR/xinclude">XInclude</a></li> href="http://www.w3.org/TR/xinclude">XInclude</a></li>
<li>(seeems working but delayed from release) parsing/import of Docbook SGML <li>(seeems working but delayed from release) parsing/import of Docbook
docs</li> SGML docs</li>
</ul>
<h3>2.4.0: July 10 2001</h3>
<ul>
<li>Fixed a few bugs in XPath, validation, and tree handling.</li>
<li>Fixed XML Base implementation, added a coupel of examples to the
regression tests</li>
<li>A bit of cleanup</li>
</ul> </ul>
<h3>2.3.14: July 5 2001</h3> <h3>2.3.14: July 5 2001</h3>
<ul> <ul>
<li>fixed some entities problems and reduce mem requirement when substituing <li>fixed some entities problems and reduce mem requirement when
them</li> substituing them</li>
<li>lots of improvements in the XPath queries interpreter can be <li>lots of improvements in the XPath queries interpreter can be
substancially faster</li> substancially faster</li>
<li>Makefiles and configure cleanups</li> <li>Makefiles and configure cleanups</li>
@ -317,8 +331,8 @@ you want to test those</p>
<h3>2.3.10: June 1 2001</h3> <h3>2.3.10: June 1 2001</h3>
<ul> <ul>
<li>fixed the SGML catalog support</li> <li>fixed the SGML catalog support</li>
<li>a number of reported bugs got fixed, in XPath, iconv detection, XInclude <li>a number of reported bugs got fixed, in XPath, iconv detection,
processing</li> XInclude processing</li>
<li>XPath string function should now handle unicode correctly</li> <li>XPath string function should now handle unicode correctly</li>
</ul> </ul>
@ -353,8 +367,8 @@ you want to test those</p>
<li>Fixed a few things in the HTML parser</li> <li>Fixed a few things in the HTML parser</li>
<li>Fixed some XPath bugs raised by XSLT use, tried to fix the floating <li>Fixed some XPath bugs raised by XSLT use, tried to fix the floating
point portability issue</li> point portability issue</li>
<li>Speed improvement (8M/s for SAX, 3M/s for DOM, 1.5M/s for DOM+validation <li>Speed improvement (8M/s for SAX, 3M/s for DOM, 1.5M/s for
using the XML REC as input and a 700MHz celeron).</li> DOM+validation using the XML REC as input and a 700MHz celeron).</li>
<li>incorporated more Windows cleanup</li> <li>incorporated more Windows cleanup</li>
<li>added xmlSaveFormatFile()</li> <li>added xmlSaveFormatFile()</li>
<li>fixed problems in copying nodes with entities references (gdome)</li> <li>fixed problems in copying nodes with entities references (gdome)</li>
@ -383,9 +397,9 @@ you want to test those</p>
<li>cleaned up the user of some of the string formatting function. used the <li>cleaned up the user of some of the string formatting function. used the
trio library code to provide the one needed when the platform is missing trio library code to provide the one needed when the platform is missing
them</li> them</li>
<li>xpath: removed a memory leak and fixed the predicate evaluation problem, <li>xpath: removed a memory leak and fixed the predicate evaluation
extended the testsuite and cleaned up the result. XPointer seems broken problem, extended the testsuite and cleaned up the result. XPointer seems
...</li> broken ...</li>
</ul> </ul>
<h3>2.3.5: Mar 23 2001</h3> <h3>2.3.5: Mar 23 2001</h3>
@ -515,8 +529,8 @@ you want to test those</p>
<li>XPointer implementation and testsuite</li> <li>XPointer implementation and testsuite</li>
<li>Lot of XPath fixes, added variable and functions registration, more <li>Lot of XPath fixes, added variable and functions registration, more
tests</li> tests</li>
<li>Portability fixes, lots of enhancements toward an easy Windows build and <li>Portability fixes, lots of enhancements toward an easy Windows build
release</li> and release</li>
<li>Late validation fixes</li> <li>Late validation fixes</li>
<li>Integrated a lot of contributed patches</li> <li>Integrated a lot of contributed patches</li>
<li>added memory management docs</li> <li>added memory management docs</li>
@ -556,8 +570,8 @@ you want to test those</p>
<li>a purely bug fixes release</li> <li>a purely bug fixes release</li>
<li>fixed an encoding support problem when parsing from a memory block</li> <li>fixed an encoding support problem when parsing from a memory block</li>
<li>fixed a DOCTYPE parsing problem</li> <li>fixed a DOCTYPE parsing problem</li>
<li>removed a bug in the function allowing to override the memory allocation <li>removed a bug in the function allowing to override the memory
routines</li> allocation routines</li>
</ul> </ul>
<h3>2.2.0: July 14 2000</h3> <h3>2.2.0: July 14 2000</h3>
@ -630,8 +644,8 @@ you want to test those</p>
parser context using xmlCreateIOParserCtxt()</li> parser context using xmlCreateIOParserCtxt()</li>
<li>there is a C preprocessor macro LIBXML_VERSION providing the version <li>there is a C preprocessor macro LIBXML_VERSION providing the version
number of the libxml module in use</li> number of the libxml module in use</li>
<li>a number of optional features of libxml can now be excluded at configure <li>a number of optional features of libxml can now be excluded at
time (FTP/HTTP/HTML/XPath/Debug)</li> configure time (FTP/HTTP/HTML/XPath/Debug)</li>
</ul> </ul>
<h3>2.0.0beta: Mar 14 2000</h3> <h3>2.0.0beta: Mar 14 2000</h3>
@ -650,8 +664,8 @@ you want to test those</p>
<ul> <ul>
<li>fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly <li>fix I18N support. ISO-Latin-x/UTF-8/UTF-16 (nearly) seems correctly
handled now</li> handled now</li>
<li>Better handling of entities, especially well formedness checking and <li>Better handling of entities, especially well formedness checking
proper PEref extensions in external subsets</li> and proper PEref extensions in external subsets</li>
<li>DTD conditional sections</li> <li>DTD conditional sections</li>
<li>Validation now correcly handle entities content</li> <li>Validation now correcly handle entities content</li>
<li><a href="http://rpmfind.net/tools/gdome/messages/0039.html">change <li><a href="http://rpmfind.net/tools/gdome/messages/0039.html">change
@ -670,9 +684,9 @@ you want to test those</p>
<li>This is a bug fix release:</li> <li>This is a bug fix release:</li>
<li>It is possible to disable the ignorable blanks heuristic used by <li>It is possible to disable the ignorable blanks heuristic used by
libxml-1.x, a new function xmlKeepBlanksDefault(0) will allow this. Note libxml-1.x, a new function xmlKeepBlanksDefault(0) will allow this. Note
that for adherence to XML spec, this behaviour will be disabled by default that for adherence to XML spec, this behaviour will be disabled by
in 2.x . The same function will allow to keep compatibility for old default in 2.x . The same function will allow to keep compatibility for
code.</li> old code.</li>
<li>Blanks in &lt;a&gt; &lt;/a&gt; constructs are not ignored anymore, <li>Blanks in &lt;a&gt; &lt;/a&gt; constructs are not ignored anymore,
avoiding heuristic is really the Right Way :-\</li> avoiding heuristic is really the Right Way :-\</li>
<li>The unchecked use of snprintf which was breaking libxml-1.8.6 <li>The unchecked use of snprintf which was breaking libxml-1.8.6
@ -691,8 +705,8 @@ you want to test those</p>
<h3>1.8.5: Jan 21 2000</h3> <h3>1.8.5: Jan 21 2000</h3>
<ul> <ul>
<li>adding APIs to parse a well balanced chunk of XML (production <a <li>adding APIs to parse a well balanced chunk of XML (production <a
href="http://www.w3.org/TR/REC-xml#NT-content">[43] content</a> of the XML href="http://www.w3.org/TR/REC-xml#NT-content">[43] content</a> of the
spec)</li> XML spec)</li>
<li>fixed a hideous bug in xmlGetProp pointed by Rune.Djurhuus@fast.no</li> <li>fixed a hideous bug in xmlGetProp pointed by Rune.Djurhuus@fast.no</li>
<li>Jody Goldberg &lt;jgoldberg@home.com&gt; provided another patch trying <li>Jody Goldberg &lt;jgoldberg@home.com&gt; provided another patch trying
to solve the zlib checks problems</li> to solve the zlib checks problems</li>
@ -776,8 +790,8 @@ you want to test those</p>
<ul> <ul>
<li>The basic type for strings manipulated by libxml has been renamed in <li>The basic type for strings manipulated by libxml has been renamed in
1.7.1 from <strong>CHAR</strong> to <strong>xmlChar</strong>. The reason 1.7.1 from <strong>CHAR</strong> to <strong>xmlChar</strong>. The reason
is that CHAR was conflicting with a predefined type on Windows. However on is that CHAR was conflicting with a predefined type on Windows. However
non WIN32 environment, compatibility is provided by the way of a on non WIN32 environment, compatibility is provided by the way of a
<strong>#define </strong>.</li> <strong>#define </strong>.</li>
<li>Changed another error : the use of a structure field called errno, and <li>Changed another error : the use of a structure field called errno, and
leading to troubles on platforms where it's a macro</li> leading to troubles on platforms where it's a macro</li>
@ -819,14 +833,14 @@ document</a>:</p>
information about its encoding. Then the document is a text format whose information about its encoding. Then the document is a text format whose
structure is specified by tags between brackets. <strong>Each tag opened has structure is specified by tags between brackets. <strong>Each tag opened has
to be closed</strong>. XML is pedantic about this. However, if a tag is empty to be closed</strong>. XML is pedantic about this. However, if a tag is empty
(no content), a single tag can serve as both the opening and closing tag if it (no content), a single tag can serve as both the opening and closing tag if
ends with <code>/&gt;</code> rather than with <code>&gt;</code>. Note that, it ends with <code>/&gt;</code> rather than with <code>&gt;</code>. Note
for example, the image tag has no content (just an attribute) and is closed by that, for example, the image tag has no content (just an attribute) and is
ending the tag with <code>/&gt;</code>.</p> closed by ending the tag with <code>/&gt;</code>.</p>
<p>XML can be applied sucessfully to a wide range of uses, from long term <p>XML can be applied sucessfully to a wide range of uses, from long term
structured document maintenance (where it follows the steps of SGML) to simple structured document maintenance (where it follows the steps of SGML) to
data encoding mechanisms like configuration file formatting (glade), simple data encoding mechanisms like configuration file formatting (glade),
spreadsheets (gnumeric), or even shorter lived documents such as WebDAV where spreadsheets (gnumeric), or even shorter lived documents such as WebDAV where
it is used to encode remote calls between a client and a server.</p> it is used to encode remote calls between a client and a server.</p>
@ -834,16 +848,16 @@ it is used to encode remote calls between a client and a server.</p>
<p>Check <a href="http://xmlsoft.org/XSLT">the separate libxslt page</a></p> <p>Check <a href="http://xmlsoft.org/XSLT">the separate libxslt page</a></p>
<p><a href="http://www.w3.org/TR/xslt">XSL Transformations</a>, is a language <p><a href="http://www.w3.org/TR/xslt">XSL Transformations</a>, is a
for transforming XML documents into other XML documents (or HTML/textual language for transforming XML documents into other XML documents (or
output).</p> HTML/textual output).</p>
<p>A separate library called libxslt is being built on top of libxml2. This <p>A separate library called libxslt is being built on top of libxml2. This
module "libxslt" can be found in the Gnome CVS base too.</p> module "libxslt" can be found in the Gnome CVS base too.</p>
<p>You can check the <a <p>You can check the <a
href="http://cvs.gnome.org/lxr/source/libxslt/FEATURES">features</a> supported href="http://cvs.gnome.org/lxr/source/libxslt/FEATURES">features</a>
and the progresses on the <a supported and the progresses on the <a
href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a></p> href="http://cvs.gnome.org/lxr/source/libxslt/ChangeLog">Changelog</a></p>
<h2>An overview of libxml architecture</h2> <h2>An overview of libxml architecture</h2>
@ -931,10 +945,10 @@ standalone=true
<p>Sometimes the DOM tree output is just too large to fit reasonably into <p>Sometimes the DOM tree output is just too large to fit reasonably into
memory. In that case (and if you don't expect to save back the XML document memory. In that case (and if you don't expect to save back the XML document
loaded using libxml), it's better to use the SAX interface of libxml. SAX is a loaded using libxml), it's better to use the SAX interface of libxml. SAX is
<strong>callback-based interface</strong> to the parser. Before parsing, the a <strong>callback-based interface</strong> to the parser. Before parsing,
application layer registers a customized set of callbacks which are called by the application layer registers a customized set of callbacks which are
the library as it progresses through the XML input.</p> called by the library as it progresses through the XML input.</p>
<p>To get more detailed step-by-step guidance on using the SAX interface of <p>To get more detailed step-by-step guidance on using the SAX interface of
libxml, see the <a libxml, see the <a
@ -991,11 +1005,12 @@ interface.</p>
<h2><a name="library">The XML library interfaces</a></h2> <h2><a name="library">The XML library interfaces</a></h2>
<p>This section is directly intended to help programmers getting bootstrapped <p>This section is directly intended to help programmers getting bootstrapped
using the XML library from the C language. It is not intended to be extensive. using the XML library from the C language. It is not intended to be
I hope the automatically generated documents will provide the completeness extensive. I hope the automatically generated documents will provide the
required, but as a separate set of documents. The interfaces of the XML completeness required, but as a separate set of documents. The interfaces of
library are by principle low level, there is nearly zero abstraction. Those the XML library are by principle low level, there is nearly zero abstraction.
interested in a higher level API should <a href="#DOM">look at DOM</a>.</p> Those interested in a higher level API should <a href="#DOM">look at
DOM</a>.</p>
<p>The <a href="html/libxml-parser.html">parser interfaces for XML</a> are <p>The <a href="html/libxml-parser.html">parser interfaces for XML</a> are
separated from the <a href="html/libxml-htmlparser.html">HTML parser separated from the <a href="html/libxml-htmlparser.html">HTML parser
@ -1023,8 +1038,8 @@ failure).</p>
<h3 id="Invoking1">Invoking the parser: the push method</h3> <h3 id="Invoking1">Invoking the parser: the push method</h3>
<p>In order for the application to keep the control when the document is being <p>In order for the application to keep the control when the document is
fetched (which is common for GUI based programs) libxml provides a push being fetched (which is common for GUI based programs) libxml provides a push
interface, too, as of version 1.8.3. Here are the interface functions:</p> interface, too, as of version 1.8.3. Here are the interface functions:</p>
<pre>xmlParserCtxtPtr xmlCreatePushParserCtxt(xmlSAXHandlerPtr sax, <pre>xmlParserCtxtPtr xmlCreatePushParserCtxt(xmlSAXHandlerPtr sax,
void *user_data, void *user_data,
@ -1075,8 +1090,8 @@ limited to SAX: just use the two first arguments of
<p>The other way to get an XML tree in memory is by building it. Basically <p>The other way to get an XML tree in memory is by building it. Basically
there is a set of functions dedicated to building new elements. (These are there is a set of functions dedicated to building new elements. (These are
also described in &lt;libxml/tree.h&gt;.) For example, here is a piece of code also described in &lt;libxml/tree.h&gt;.) For example, here is a piece of
that produces the XML document used in the previous examples:</p> code that produces the XML document used in the previous examples:</p>
<pre> #include &lt;libxml/tree.h&gt; <pre> #include &lt;libxml/tree.h&gt;
xmlDocPtr doc; xmlDocPtr doc;
xmlNodePtr tree, subtree; xmlNodePtr tree, subtree;
@ -1098,8 +1113,8 @@ that produces the XML document used in the previous examples:</p>
<h3><a name="Traversing">Traversing the tree</a></h3> <h3><a name="Traversing">Traversing the tree</a></h3>
<p>Basically by <a href="html/libxml-tree.html">including "tree.h"</a> your <p>Basically by <a href="html/libxml-tree.html">including "tree.h"</a> your
code has access to the internal structure of all the elements of the tree. The code has access to the internal structure of all the elements of the tree.
names should be somewhat simple like <strong>parent</strong>, The names should be somewhat simple like <strong>parent</strong>,
<strong>children</strong>, <strong>next</strong>, <strong>prev</strong>, <strong>children</strong>, <strong>next</strong>, <strong>prev</strong>,
<strong>properties</strong>, etc... For example, still with the previous <strong>properties</strong>, etc... For example, still with the previous
example:</p> example:</p>
@ -1123,8 +1138,8 @@ is an excerpt from the <a href="html/libxml-tree.html">tree API</a>:</p>
<dl> <dl>
<dt><code>xmlAttrPtr xmlSetProp(xmlNodePtr node, const xmlChar *name, const <dt><code>xmlAttrPtr xmlSetProp(xmlNodePtr node, const xmlChar *name, const
xmlChar *value);</code></dt> xmlChar *value);</code></dt>
<dd><p>This sets (or changes) an attribute carried by an ELEMENT node. The <dd><p>This sets (or changes) an attribute carried by an ELEMENT node.
value can be NULL.</p> The value can be NULL.</p>
</dd> </dd>
</dl> </dl>
<dl> <dl>
@ -1135,8 +1150,8 @@ is an excerpt from the <a href="html/libxml-tree.html">tree API</a>:</p>
</dd> </dd>
</dl> </dl>
<p>Two functions are provided for reading and writing the text associated with <p>Two functions are provided for reading and writing the text associated
elements:</p> with elements:</p>
<dl> <dl>
<dt><code>xmlNodePtr xmlStringGetNodeList(xmlDocPtr doc, const xmlChar <dt><code>xmlNodePtr xmlStringGetNodeList(xmlDocPtr doc, const xmlChar
*value);</code></dt> *value);</code></dt>
@ -1236,9 +1251,9 @@ for the character '&gt;', <strong>&amp;apos;</strong> for the character ''',
substitute an entity's content so that you can see the replacement text in substitute an entity's content so that you can see the replacement text in
your application. Or you may prefer to keep entity references as such in the your application. Or you may prefer to keep entity references as such in the
content to be able to save the document back without losing this usually content to be able to save the document back without losing this usually
precious information (if the user went through the pain of explicitly defining precious information (if the user went through the pain of explicitly
entities, he may have a a rather negative attitude if you blindly susbtitute defining entities, he may have a a rather negative attitude if you blindly
them as saving time). The <a susbtitute them as saving time). The <a
href="html/libxml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT">xmlSubstituteEntitiesDefault()</a> href="html/libxml-parser.html#XMLSUBSTITUTEENTITIESDEFAULT">xmlSubstituteEntitiesDefault()</a>
function allows you to check and change the behaviour, which is to not function allows you to check and change the behaviour, which is to not
substitute entities by default.</p> substitute entities by default.</p>
@ -1332,8 +1347,9 @@ so even if you plan to use or currently are using validation I strongly
suggest adding namespaces to your document. A default namespace scheme suggest adding namespaces to your document. A default namespace scheme
<code>xmlns="http://...."</code> should not break validity even on less <code>xmlns="http://...."</code> should not break validity even on less
flexible parsers. Using namespaces to mix and differentiate content coming flexible parsers. Using namespaces to mix and differentiate content coming
from multiple DTDs will certainly break current validation schemes. I will try from multiple DTDs will certainly break current validation schemes. I will
to provide ways to do this, but this may not be portable or standardized.</p> try to provide ways to do this, but this may not be portable or
standardized.</p>
<h2><a name="Validation">Validation, or are you afraid of DTDs ?</a></h2> <h2><a name="Validation">Validation, or are you afraid of DTDs ?</a></h2>
@ -1345,25 +1361,25 @@ a set of rules.</p>
<p>The validation process and building DTDs are the two most difficult parts <p>The validation process and building DTDs are the two most difficult parts
of the XML life cycle. Briefly a DTD defines all the possibles element to be of the XML life cycle. Briefly a DTD defines all the possibles element to be
found within your document, what is the formal shape of your document tree (by found within your document, what is the formal shape of your document tree
defining the allowed content of an element, either text, a regular expression (by defining the allowed content of an element, either text, a regular
for the allowed list of children, or mixed content i.e. both text and expression for the allowed list of children, or mixed content i.e. both text
children). The DTD also defines the allowed attributes for all elements and and children). The DTD also defines the allowed attributes for all elements
the types of the attributes. For more detailed information, I suggest that you and the types of the attributes. For more detailed information, I suggest
read the related parts of the XML specification, the examples found under that you read the related parts of the XML specification, the examples found
gnome-xml/test/valid/dtd and any of the large number of books available on under gnome-xml/test/valid/dtd and any of the large number of books available
XML. The dia example in gnome-xml/test/valid should be both simple and on XML. The dia example in gnome-xml/test/valid should be both simple and
complete enough to allow you to build your own.</p> complete enough to allow you to build your own.</p>
<p>A word of warning, building a good DTD which will fit the needs of your <p>A word of warning, building a good DTD which will fit the needs of your
application in the long-term is far from trivial; however, the extra level of application in the long-term is far from trivial; however, the extra level of
quality it can ensure is well worth the price for some sets of applications or quality it can ensure is well worth the price for some sets of applications
if you already have already a DTD defined for your application field.</p> or if you already have already a DTD defined for your application field.</p>
<p>The validation is not completely finished but in a (very IMHO) usable <p>The validation is not completely finished but in a (very IMHO) usable
state. Until a real validation interface is defined the way to do it is to state. Until a real validation interface is defined the way to do it is to
define and set the <strong>xmlDoValidityCheckingDefaultValue</strong> external define and set the <strong>xmlDoValidityCheckingDefaultValue</strong>
variable to 1, this will of course be changed at some point:</p> external variable to 1, this will of course be changed at some point:</p>
<p>extern int xmlDoValidityCheckingDefaultValue;</p> <p>extern int xmlDoValidityCheckingDefaultValue;</p>
@ -1382,11 +1398,12 @@ core.</p>
<h2><a name="DOM"></a><a name="Principles">DOM Principles</a></h2> <h2><a name="DOM"></a><a name="Principles">DOM Principles</a></h2>
<p><a href="http://www.w3.org/DOM/">DOM</a> stands for the <em>Document Object <p><a href="http://www.w3.org/DOM/">DOM</a> stands for the <em>Document
Model</em>; this is an API for accessing XML or HTML structured documents. Object Model</em>; this is an API for accessing XML or HTML structured
Native support for DOM in Gnome is on the way (module gnome-dom), and will be documents. Native support for DOM in Gnome is on the way (module gnome-dom),
based on gnome-xml. This will be a far cleaner interface to manipulate XML and will be based on gnome-xml. This will be a far cleaner interface to
files within Gnome since it won't expose the internal structure.</p> manipulate XML files within Gnome since it won't expose the internal
structure.</p>
<p>The current DOM implementation on top of libxml is the <a <p>The current DOM implementation on top of libxml is the <a
href="http://cvs.gnome.org/lxr/source/gdome2/">gdome2 Gnome module</a>, this href="http://cvs.gnome.org/lxr/source/gdome2/">gdome2 Gnome module</a>, this
@ -1458,13 +1475,13 @@ base</a>:</p>
&lt;/gjob:Jobs&gt; &lt;/gjob:Jobs&gt;
&lt;/gjob:Helping&gt;</pre> &lt;/gjob:Helping&gt;</pre>
<p>While loading the XML file into an internal DOM tree is a matter of calling <p>While loading the XML file into an internal DOM tree is a matter of
only a couple of functions, browsing the tree to gather the ata and generate calling only a couple of functions, browsing the tree to gather the ata and
the internal structures is harder, and more error prone.</p> generate the internal structures is harder, and more error prone.</p>
<p>The suggested principle is to be tolerant with respect to the input <p>The suggested principle is to be tolerant with respect to the input
structure. For example, the ordering of the attributes is not significant, the structure. For example, the ordering of the attributes is not significant,
XML specification is clear about it. It's also usually a good idea not to the XML specification is clear about it. It's also usually a good idea not to
depend on the order of the children of a given node, unless it really makes depend on the order of the children of a given node, unless it really makes
things harder. Here is some code to parse the information for a person:</p> things harder. Here is some code to parse the information for a person:</p>
<pre>/* <pre>/*
@ -1515,13 +1532,13 @@ DEBUG("parsePerson\n");
<li>Usually a recursive parsing style is the more convenient one: XML data <li>Usually a recursive parsing style is the more convenient one: XML data
is by nature subject to repetitive constructs and usually exibits highly is by nature subject to repetitive constructs and usually exibits highly
stuctured patterns.</li> stuctured patterns.</li>
<li>The two arguments of type <em>xmlDocPtr</em> and <em>xmlNsPtr</em>, i.e. <li>The two arguments of type <em>xmlDocPtr</em> and <em>xmlNsPtr</em>,
the pointer to the global XML document and the namespace reserved to the i.e. the pointer to the global XML document and the namespace reserved to
application. Document wide information are needed for example to decode the application. Document wide information are needed for example to
entities and it's a good coding practice to define a namespace for your decode entities and it's a good coding practice to define a namespace for
application set of data and test that the element and attributes you're your application set of data and test that the element and attributes
analyzing actually pertains to your application space. This is done by a you're analyzing actually pertains to your application space. This is
simple equality test (cur-&gt;ns == ns).</li> done by a simple equality test (cur-&gt;ns == ns).</li>
<li>To retrieve text and attributes value, you can use the function <li>To retrieve text and attributes value, you can use the function
<em>xmlNodeListGetString</em> to gather all the text and entity reference <em>xmlNodeListGetString</em> to gather all the text and entity reference
nodes generated by the DOM output and produce an single text string.</li> nodes generated by the DOM output and produce an single text string.</li>
@ -1582,10 +1599,10 @@ DEBUG("parseJob\n");
}</pre> }</pre>
<p>Once you are used to it, writing this kind of code is quite simple, but <p>Once you are used to it, writing this kind of code is quite simple, but
boring. Ultimately, it could be possble to write stubbers taking either C data boring. Ultimately, it could be possble to write stubbers taking either C
structure definitions, a set of XML examples or an XML DTD and produce the data structure definitions, a set of XML examples or an XML DTD and produce
code needed to import and export the content between C data and XML storage. the code needed to import and export the content between C data and XML
This is left as an exercise to the reader :-)</p> storage. This is left as an exercise to the reader :-)</p>
<p>Feel free to use <a href="example/gjobread.c">the code for the full C <p>Feel free to use <a href="example/gjobread.c">the code for the full C
parsing example</a> as a template, it is also available with Makefile in the parsing example</a> as a template, it is also available with Makefile in the
@ -1593,15 +1610,15 @@ Gnome CVS base under gnome-xml/example</p>
<h2><a name="Contributi">Contributions</a></h2> <h2><a name="Contributi">Contributions</a></h2>
<ul> <ul>
<li><a href="mailto:ari@lusis.org">Ari Johnson</a> provides a C++ wrapper <li><a href="mailto:ari@lusis.org">Ari Johnson</a>
for libxml: provides a C++ wrapper for libxml:
<p>Website: <a <p>Website: <a
href="http://lusis.org/~ari/xml++/">http://lusis.org/~ari/xml++/</a></p> href="http://lusis.org/~ari/xml++/">http://lusis.org/~ari/xml++/</a></p>
<p>Download: <a <p>Download: <a
href="http://lusis.org/~ari/xml++/libxml++.tar.gz">http://lusis.org/~ari/xml++/libxml++.tar.gz</a></p> href="http://lusis.org/~ari/xml++/libxml++.tar.gz">http://lusis.org/~ari/xml++/libxml++.tar.gz</a></p>
</li> </li>
<li><a href="mailto:doolin@cs.utk.edu">David Doolin</a> provides a <li><a href="mailto:doolin@cs.utk.edu">David Doolin</a>
precompiled Windows version provides a precompiled Windows version
<p><a <p><a
href="http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/">http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/</a> href="http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/">http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/</a>
(older). The distribution now includes projects and makefiles for Windows (older). The distribution now includes projects and makefiles for Windows
@ -1609,16 +1626,17 @@ Gnome CVS base under gnome-xml/example</p>
</li> </li>
<li><a <li><a
href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt
Sergeant</a> developped <a Sergeant</a>
href="http://axkit.org/download/">XML::LibXSLT</a>, a perl wrapper for developped <a href="http://axkit.org/download/">XML::LibXSLT</a>, a perl
libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML wrapper for libxml2/libxslt as part of the <a
application server</a></li> href="http://axkit.com/">AxKit XML application server</a></li>
<li><a href="mailto:fnatter@gmx.net">Felix Natter</a> and <a <li><a href="mailto:fnatter@gmx.net">Felix Natter</a>
href="mailto:geertk@ai.rug.nl">Geert Kloosterman</a> provide <a and <a href="mailto:geertk@ai.rug.nl">Geert Kloosterman</a> provide <a
href="libxml-doc.el">an emacs module</a> to lookup libxml(2) functions href="libxml-doc.el">an emacs module</a> to lookup libxml(2) functions
documentation</li> documentation</li>
<li><a href="mailto:sherwin@nlm.nih.gov">Ziying Sherwin</a> provided <a <li><a href="mailto:sherwin@nlm.nih.gov">Ziying Sherwin</a>
href="http://xmlsoft.org/messages/0488.html">man pages</a></li> provided <a href="http://xmlsoft.org/messages/0488.html">man
pages</a></li>
<li>there is a module for <a <li>there is a module for <a
href="http://acs-misc.sourceforge.net/nsxml.html">libxml/libxslt support href="http://acs-misc.sourceforge.net/nsxml.html">libxml/libxslt support
in OpenNSD/AOLServer</a></li> in OpenNSD/AOLServer</a></li>
@ -1628,6 +1646,6 @@ Gnome CVS base under gnome-xml/example</p>
<p><a href="mailto:Daniel.Veillard@imag.fr">Daniel Veillard</a></p> <p><a href="mailto:Daniel.Veillard@imag.fr">Daniel Veillard</a></p>
<p>$Id: xml.html,v 1.99 2001/07/05 23:31:40 veillard Exp $</p> <p>$Id: xml.html,v 1.100 2001/07/07 00:18:22 veillard Exp $</p>
</body> </body>
</html> </html>

View File

@ -18,10 +18,10 @@ extern "C" {
* use those to be sure nothing nasty will happen if * use those to be sure nothing nasty will happen if
* your library and includes mismatch * your library and includes mismatch
*/ */
#define LIBXML_DOTTED_VERSION "2.3.14" #define LIBXML_DOTTED_VERSION "2.4.0"
#define LIBXML_VERSION 20314 #define LIBXML_VERSION 20400
#define LIBXML_VERSION_STRING "20314" #define LIBXML_VERSION_STRING "20400"
#define LIBXML_TEST_VERSION xmlCheckVersion(20314); #define LIBXML_TEST_VERSION xmlCheckVersion(20400);
/** /**
* WITH_TRIO: * WITH_TRIO: