diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2001-03-22 21:45:29 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2001-03-22 21:45:29 +0000 |
commit | c7ad7ce598261a447cfceb7837219fcd93151336 (patch) | |
tree | 205d2b9dde835df309087837ffd2a357298cea31 | |
parent | 146c9120ca81307e9cff8fa9bf3d056314934467 (diff) | |
download | android_external_libxml2-c7ad7ce598261a447cfceb7837219fcd93151336.tar.gz android_external_libxml2-c7ad7ce598261a447cfceb7837219fcd93151336.tar.bz2 android_external_libxml2-c7ad7ce598261a447cfceb7837219fcd93151336.zip |
Preparing a new release:
- configure.in: 2.3.5
- doc/html/*: rebuilt the docs
Daniel
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | doc/html/index.sgml | 25 | ||||
-rw-r--r-- | doc/html/libxml-debugxml.html | 40 | ||||
-rw-r--r-- | doc/html/libxml-encoding.html | 52 | ||||
-rw-r--r-- | doc/html/libxml-entities.html | 48 | ||||
-rw-r--r-- | doc/html/libxml-htmlparser.html | 72 | ||||
-rw-r--r-- | doc/html/libxml-htmltree.html | 36 | ||||
-rw-r--r-- | doc/html/libxml-nanoftp.html | 54 | ||||
-rw-r--r-- | doc/html/libxml-nanohttp.html | 30 | ||||
-rw-r--r-- | doc/html/libxml-parser.html | 70 | ||||
-rw-r--r-- | doc/html/libxml-parserinternals.html | 230 | ||||
-rw-r--r-- | doc/html/libxml-sax.html | 82 | ||||
-rw-r--r-- | doc/html/libxml-tree.html | 324 | ||||
-rw-r--r-- | doc/html/libxml-uri.html | 39 | ||||
-rw-r--r-- | doc/html/libxml-valid.html | 134 | ||||
-rw-r--r-- | doc/html/libxml-xinclude.html | 10 | ||||
-rw-r--r-- | doc/html/libxml-xmlio.html | 88 | ||||
-rw-r--r-- | doc/html/libxml-xmlmemory.html | 48 | ||||
-rw-r--r-- | doc/html/libxml-xpath.html | 1218 | ||||
-rw-r--r-- | doc/html/libxml-xpathinternals.html | 211 | ||||
-rw-r--r-- | doc/html/libxml-xpointer.html | 441 |
22 files changed, 2236 insertions, 1023 deletions
@@ -1,3 +1,8 @@ +Thu Mar 22 22:44:15 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> + + * configure.in: 2.3.5 + * doc/html/*: rebuilt the docs + Thu Mar 22 15:36:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr> * parser.c: fixed a reported bug in NOTATION parsing diff --git a/configure.in b/configure.in index dcd4241c..4a73b3dd 100644 --- a/configure.in +++ b/configure.in @@ -6,7 +6,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=3 -LIBXML_MICRO_VERSION=4 +LIBXML_MICRO_VERSION=5 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 diff --git a/doc/html/index.sgml b/doc/html/index.sgml index b8e26454..d8b86cc5 100644 --- a/doc/html/index.sgml +++ b/doc/html/index.sgml @@ -473,19 +473,28 @@ <ANCHOR id ="XMLXPATHAXISFUNC" href="libxml/libxml-xpath.html#XMLXPATHAXISFUNC"> <ANCHOR id ="XMLXPATHAXIS" href="libxml/libxml-xpath.html#XMLXPATHAXIS"> <ANCHOR id ="XMLXPATHAXISPTR" href="libxml/libxml-xpath.html#XMLXPATHAXISPTR"> +<ANCHOR id ="XMLXPATHCOMPEXPR" href="libxml/libxml-xpath.html#XMLXPATHCOMPEXPR"> +<ANCHOR id ="XMLXPATHCOMPEXPRPTR" href="libxml/libxml-xpath.html#XMLXPATHCOMPEXPRPTR"> <ANCHOR id ="XMLXPATHFUNCTION" href="libxml/libxml-xpath.html#XMLXPATHFUNCTION"> -<ANCHOR id ="XMLXPATHINIT" href="libxml/libxml-xpath.html#XMLXPATHINIT"> -<ANCHOR id ="XMLXPATHNEWCONTEXT" href="libxml/libxml-xpath.html#XMLXPATHNEWCONTEXT"> -<ANCHOR id ="XMLXPATHFREECONTEXT" href="libxml/libxml-xpath.html#XMLXPATHFREECONTEXT"> -<ANCHOR id ="XMLXPATHEVAL" href="libxml/libxml-xpath.html#XMLXPATHEVAL"> -<ANCHOR id ="XMLXPATHEVALXPTREXPR" href="libxml/libxml-xpath.html#XMLXPATHEVALXPTREXPR"> <ANCHOR id ="XMLXPATHFREEOBJECT" href="libxml/libxml-xpath.html#XMLXPATHFREEOBJECT"> -<ANCHOR id ="XMLXPATHEVALEXPRESSION" href="libxml/libxml-xpath.html#XMLXPATHEVALEXPRESSION"> <ANCHOR id ="XMLXPATHNODESETCREATE" href="libxml/libxml-xpath.html#XMLXPATHNODESETCREATE"> <ANCHOR id ="XMLXPATHFREENODESETLIST" href="libxml/libxml-xpath.html#XMLXPATHFREENODESETLIST"> <ANCHOR id ="XMLXPATHFREENODESET" href="libxml/libxml-xpath.html#XMLXPATHFREENODESET"> <ANCHOR id ="XMLXPATHOBJECTCOPY" href="libxml/libxml-xpath.html#XMLXPATHOBJECTCOPY"> <ANCHOR id ="XMLXPATHCMPNODES" href="libxml/libxml-xpath.html#XMLXPATHCMPNODES"> +<ANCHOR id ="XMLXPATHCONVERTBOOLEAN" href="libxml/libxml-xpath.html#XMLXPATHCONVERTBOOLEAN"> +<ANCHOR id ="XMLXPATHCONVERTNUMBER" href="libxml/libxml-xpath.html#XMLXPATHCONVERTNUMBER"> +<ANCHOR id ="XMLXPATHCONVERTSTRING" href="libxml/libxml-xpath.html#XMLXPATHCONVERTSTRING"> +<ANCHOR id ="XMLXPATHINIT" href="libxml/libxml-xpath.html#XMLXPATHINIT"> +<ANCHOR id ="XMLXPATHNEWCONTEXT" href="libxml/libxml-xpath.html#XMLXPATHNEWCONTEXT"> +<ANCHOR id ="XMLXPATHFREECONTEXT" href="libxml/libxml-xpath.html#XMLXPATHFREECONTEXT"> +<ANCHOR id ="XMLXPATHEVAL" href="libxml/libxml-xpath.html#XMLXPATHEVAL"> +<ANCHOR id ="XMLXPATHEVALXPTREXPR" href="libxml/libxml-xpath.html#XMLXPATHEVALXPTREXPR"> +<ANCHOR id ="XMLXPATHEVALEXPRESSION" href="libxml/libxml-xpath.html#XMLXPATHEVALEXPRESSION"> +<ANCHOR id ="XMLXPATHEVALPREDICATE" href="libxml/libxml-xpath.html#XMLXPATHEVALPREDICATE"> +<ANCHOR id ="XMLXPATHCOMPILE" href="libxml/libxml-xpath.html#XMLXPATHCOMPILE"> +<ANCHOR id ="XMLXPATHCOMPILEDEVAL" href="libxml/libxml-xpath.html#XMLXPATHCOMPILEDEVAL"> +<ANCHOR id ="XMLXPATHFREECOMPEXPR" href="libxml/libxml-xpath.html#XMLXPATHFREECOMPEXPR"> <ANCHOR id ="LIBXML-XPATHINTERNALS" href="libxml/libxml-xpathinternals.html"> <ANCHOR id ="CHECK-ERROR-CAPS" href="libxml/libxml-xpathinternals.html#CHECK-ERROR-CAPS"> <ANCHOR id ="CHECK-ERROR0-CAPS" href="libxml/libxml-xpathinternals.html#CHECK-ERROR0-CAPS"> @@ -583,8 +592,12 @@ <ANCHOR id ="LIBXML-XPOINTER" href="libxml/libxml-xpointer.html"> <ANCHOR id ="XMLLOCATIONSET" href="libxml/libxml-xpointer.html#XMLLOCATIONSET"> <ANCHOR id ="XMLLOCATIONSETPTR" href="libxml/libxml-xpointer.html#XMLLOCATIONSETPTR"> +<ANCHOR id ="XMLXPTRLOCATIONSETCREATE" href="libxml/libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE"> <ANCHOR id ="XMLXPTRFREELOCATIONSET" href="libxml/libxml-xpointer.html#XMLXPTRFREELOCATIONSET"> <ANCHOR id ="XMLXPTRLOCATIONSETMERGE" href="libxml/libxml-xpointer.html#XMLXPTRLOCATIONSETMERGE"> +<ANCHOR id ="XMLXPTRNEWRANGENODEOBJECT" href="libxml/libxml-xpointer.html#XMLXPTRNEWRANGENODEOBJECT"> +<ANCHOR id ="XMLXPTRLOCATIONSETADD" href="libxml/libxml-xpointer.html#XMLXPTRLOCATIONSETADD"> +<ANCHOR id ="XMLXPTRWRAPLOCATIONSET" href="libxml/libxml-xpointer.html#XMLXPTRWRAPLOCATIONSET"> <ANCHOR id ="XMLXPTRNEWCONTEXT" href="libxml/libxml-xpointer.html#XMLXPTRNEWCONTEXT"> <ANCHOR id ="XMLXPTREVAL" href="libxml/libxml-xpointer.html#XMLXPTREVAL"> <ANCHOR id ="XMLXPTRRANGETOFUNCTION" href="libxml/libxml-xpointer.html#XMLXPTRRANGETOFUNCTION"> diff --git a/doc/html/libxml-debugxml.html b/doc/html/libxml-debugxml.html index 68d3e003..f9172f94 100644 --- a/doc/html/libxml-debugxml.html +++ b/doc/html/libxml-debugxml.html @@ -121,7 +121,7 @@ NAME="LIBXML-DEBUGXML" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN18399" +NAME="AEN18702" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN18399" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN18402" +NAME="AEN18705" ></A ><H2 >Synopsis</H2 @@ -321,7 +321,7 @@ HREF="FILE-CAPS" ><DIV CLASS="REFSECT1" ><A -NAME="AEN18449" +NAME="AEN18752" ></A ><H2 >Description</H2 @@ -331,14 +331,14 @@ NAME="AEN18449" ><DIV CLASS="REFSECT1" ><A -NAME="AEN18452" +NAME="AEN18755" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN18454" +NAME="AEN18757" ></A ><H3 ><A @@ -420,7 +420,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18474" +NAME="AEN18777" ></A ><H3 ><A @@ -520,7 +520,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18498" +NAME="AEN18801" ></A ><H3 ><A @@ -620,7 +620,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18522" +NAME="AEN18825" ></A ><H3 ><A @@ -720,7 +720,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18546" +NAME="AEN18849" ></A ><H3 ><A @@ -820,7 +820,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18570" +NAME="AEN18873" ></A ><H3 ><A @@ -920,7 +920,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18594" +NAME="AEN18897" ></A ><H3 ><A @@ -1002,7 +1002,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18614" +NAME="AEN18917" ></A ><H3 ><A @@ -1084,7 +1084,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18634" +NAME="AEN18937" ></A ><H3 ><A @@ -1166,7 +1166,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18654" +NAME="AEN18957" ></A ><H3 ><A @@ -1248,7 +1248,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18674" +NAME="AEN18977" ></A ><H3 ><A @@ -1330,7 +1330,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18694" +NAME="AEN18997" ></A ><H3 ><A @@ -1403,7 +1403,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18712" +NAME="AEN19015" ></A ><H3 ><A @@ -1437,7 +1437,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18717" +NAME="AEN19020" ></A ><H3 ><A @@ -1463,7 +1463,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18722" +NAME="AEN19025" ></A ><H3 ><A @@ -1599,7 +1599,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18755" +NAME="AEN19058" ></A ><H3 ><A diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html index 4000d1ac..14d610c0 100644 --- a/doc/html/libxml-encoding.html +++ b/doc/html/libxml-encoding.html @@ -121,7 +121,7 @@ NAME="LIBXML-ENCODING" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN17933" +NAME="AEN18236" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN17933" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN17936" +NAME="AEN18239" ></A ><H2 >Synopsis</H2 @@ -306,7 +306,7 @@ HREF="libxml-encoding.html#XMLCHARENCODINGHANDLER" ><DIV CLASS="REFSECT1" ><A -NAME="AEN17978" +NAME="AEN18281" ></A ><H2 >Description</H2 @@ -316,14 +316,14 @@ NAME="AEN17978" ><DIV CLASS="REFSECT1" ><A -NAME="AEN17981" +NAME="AEN18284" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN17983" +NAME="AEN18286" ></A ><H3 ><A @@ -374,7 +374,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17988" +NAME="AEN18291" ></A ><H3 ><A @@ -501,7 +501,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18018" +NAME="AEN18321" ></A ><H3 ><A @@ -628,7 +628,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18048" +NAME="AEN18351" ></A ><H3 ><A @@ -662,7 +662,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18053" +NAME="AEN18356" ></A ><H3 ><A @@ -688,7 +688,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18058" +NAME="AEN18361" ></A ><H3 ><A @@ -719,7 +719,7 @@ in normal processing.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18064" +NAME="AEN18367" ></A ><H3 ><A @@ -748,7 +748,7 @@ unregisters all the encoding handlers and the aliases.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18070" +NAME="AEN18373" ></A ><H3 ><A @@ -811,7 +811,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18086" +NAME="AEN18389" ></A ><H3 ><A @@ -893,7 +893,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18107" +NAME="AEN18410" ></A ><H3 ><A @@ -970,7 +970,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18126" +NAME="AEN18429" ></A ><H3 ><A @@ -1074,7 +1074,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18151" +NAME="AEN18454" ></A ><H3 ><A @@ -1154,7 +1154,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18171" +NAME="AEN18474" ></A ><H3 ><A @@ -1229,7 +1229,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18190" +NAME="AEN18493" ></A ><H3 ><A @@ -1257,7 +1257,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18196" +NAME="AEN18499" ></A ><H3 ><A @@ -1338,7 +1338,7 @@ if not recognized.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18216" +NAME="AEN18519" ></A ><H3 ><A @@ -1421,7 +1421,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18237" +NAME="AEN18540" ></A ><H3 ><A @@ -1519,7 +1519,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18261" +NAME="AEN18564" ></A ><H3 ><A @@ -1614,7 +1614,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18283" +NAME="AEN18586" ></A ><H3 ><A @@ -1747,7 +1747,7 @@ the result of transformation can't fit into the encoding we want), or</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18314" +NAME="AEN18617" ></A ><H3 ><A @@ -1870,7 +1870,7 @@ the result of transformation can't fit into the encoding we want), or</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18344" +NAME="AEN18647" ></A ><H3 ><A @@ -1994,7 +1994,7 @@ the result of transformation can't fit into the encoding we want), or</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18374" +NAME="AEN18677" ></A ><H3 ><A diff --git a/doc/html/libxml-entities.html b/doc/html/libxml-entities.html index bdbbe210..53976c55 100644 --- a/doc/html/libxml-entities.html +++ b/doc/html/libxml-entities.html @@ -121,7 +121,7 @@ NAME="LIBXML-ENTITIES" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN7147" +NAME="AEN7149" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN7147" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN7150" +NAME="AEN7152" ></A ><H2 >Synopsis</H2 @@ -369,7 +369,7 @@ HREF="libxml-entities.html#XMLCLEANUPPREDEFINEDENTITIES" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7213" +NAME="AEN7215" ></A ><H2 >Description</H2 @@ -379,14 +379,14 @@ NAME="AEN7213" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7216" +NAME="AEN7218" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN7218" +NAME="AEN7220" ></A ><H3 ><A @@ -419,7 +419,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7223" +NAME="AEN7225" ></A ><H3 ><A @@ -467,7 +467,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7228" +NAME="AEN7230" ></A ><H3 ><A @@ -493,7 +493,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7233" +NAME="AEN7235" ></A ><H3 ><A @@ -519,7 +519,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7238" +NAME="AEN7240" ></A ><H3 ><A @@ -547,7 +547,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7244" +NAME="AEN7246" ></A ><H3 ><A @@ -730,7 +730,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7289" +NAME="AEN7291" ></A ><H3 ><A @@ -913,7 +913,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7334" +NAME="AEN7336" ></A ><H3 ><A @@ -994,7 +994,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7355" +NAME="AEN7357" ></A ><H3 ><A @@ -1098,7 +1098,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7381" +NAME="AEN7383" ></A ><H3 ><A @@ -1201,7 +1201,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7407" +NAME="AEN7409" ></A ><H3 ><A @@ -1304,7 +1304,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7433" +NAME="AEN7435" ></A ><H3 ><A @@ -1413,7 +1413,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7461" +NAME="AEN7463" ></A ><H3 ><A @@ -1518,7 +1518,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7487" +NAME="AEN7489" ></A ><H3 ><A @@ -1621,7 +1621,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7513" +NAME="AEN7515" ></A ><H3 ><A @@ -1682,7 +1682,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7529" +NAME="AEN7531" ></A ><H3 ><A @@ -1763,7 +1763,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7550" +NAME="AEN7552" ></A ><H3 ><A @@ -1826,7 +1826,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7566" +NAME="AEN7568" ></A ><H3 ><A @@ -1910,7 +1910,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7587" +NAME="AEN7589" ></A ><H3 ><A @@ -1994,7 +1994,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7608" +NAME="AEN7610" ></A ><H3 ><A diff --git a/doc/html/libxml-htmlparser.html b/doc/html/libxml-htmlparser.html index a5acbaf6..5863ef4b 100644 --- a/doc/html/libxml-htmlparser.html +++ b/doc/html/libxml-htmlparser.html @@ -121,7 +121,7 @@ NAME="LIBXML-HTMLPARSER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN9632" +NAME="AEN9636" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN9632" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN9635" +NAME="AEN9639" ></A ><H2 >Synopsis</H2 @@ -393,7 +393,7 @@ HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN9699" +NAME="AEN9703" ></A ><H2 >Description</H2 @@ -403,14 +403,14 @@ NAME="AEN9699" ><DIV CLASS="REFSECT1" ><A -NAME="AEN9702" +NAME="AEN9706" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN9704" +NAME="AEN9708" ></A ><H3 ><A @@ -436,7 +436,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9709" +NAME="AEN9713" ></A ><H3 ><A @@ -462,7 +462,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9714" +NAME="AEN9718" ></A ><H3 ><A @@ -488,7 +488,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9719" +NAME="AEN9723" ></A ><H3 ><A @@ -514,7 +514,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9724" +NAME="AEN9728" ></A ><H3 ><A @@ -540,7 +540,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9729" +NAME="AEN9733" ></A ><H3 ><A @@ -566,7 +566,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9734" +NAME="AEN9738" ></A ><H3 ><A @@ -592,7 +592,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9739" +NAME="AEN9743" ></A ><H3 ><A @@ -618,7 +618,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9744" +NAME="AEN9748" ></A ><H3 ><A @@ -644,7 +644,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9749" +NAME="AEN9753" ></A ><H3 ><A @@ -679,7 +679,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9754" +NAME="AEN9758" ></A ><H3 ><A @@ -705,7 +705,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9759" +NAME="AEN9763" ></A ><H3 ><A @@ -735,7 +735,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9764" +NAME="AEN9768" ></A ><H3 ><A @@ -761,7 +761,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9769" +NAME="AEN9773" ></A ><H3 ><A @@ -842,7 +842,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9790" +NAME="AEN9794" ></A ><H3 ><A @@ -925,7 +925,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9812" +NAME="AEN9816" ></A ><H3 ><A @@ -1005,7 +1005,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9833" +NAME="AEN9837" ></A ><H3 ><A @@ -1106,7 +1106,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9858" +NAME="AEN9862" ></A ><H3 ><A @@ -1229,7 +1229,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9888" +NAME="AEN9892" ></A ><H3 ><A @@ -1334,7 +1334,7 @@ if non-NULL *str will have to be freed by the caller.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9915" +NAME="AEN9919" ></A ><H3 ><A @@ -1418,7 +1418,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9937" +NAME="AEN9941" ></A ><H3 ><A @@ -1485,7 +1485,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9955" +NAME="AEN9959" ></A ><H3 ><A @@ -1625,7 +1625,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9989" +NAME="AEN9993" ></A ><H3 ><A @@ -1724,7 +1724,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10014" +NAME="AEN10018" ></A ><H3 ><A @@ -1862,7 +1862,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10047" +NAME="AEN10051" ></A ><H3 ><A @@ -1959,7 +1959,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10071" +NAME="AEN10075" ></A ><H3 ><A @@ -2112,7 +2112,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10106" +NAME="AEN10110" ></A ><H3 ><A @@ -2283,7 +2283,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10145" +NAME="AEN10149" ></A ><H3 ><A @@ -2361,7 +2361,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10165" +NAME="AEN10169" ></A ><H3 ><A @@ -2436,7 +2436,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10184" +NAME="AEN10188" ></A ><H3 ><A @@ -2500,7 +2500,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10200" +NAME="AEN10204" ></A ><H3 ><A @@ -2687,7 +2687,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10244" +NAME="AEN10248" ></A ><H3 ><A diff --git a/doc/html/libxml-htmltree.html b/doc/html/libxml-htmltree.html index 17a1138d..ae2baea5 100644 --- a/doc/html/libxml-htmltree.html +++ b/doc/html/libxml-htmltree.html @@ -121,7 +121,7 @@ NAME="LIBXML-HTMLTREE" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN10281" +NAME="AEN10285" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN10281" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN10284" +NAME="AEN10288" ></A ><H2 >Synopsis</H2 @@ -286,7 +286,7 @@ HREF="libxml-tree.html#XMLDOCPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN10323" +NAME="AEN10327" ></A ><H2 >Description</H2 @@ -296,14 +296,14 @@ NAME="AEN10323" ><DIV CLASS="REFSECT1" ><A -NAME="AEN10326" +NAME="AEN10330" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN10328" +NAME="AEN10332" ></A ><H3 ><A @@ -329,7 +329,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10333" +NAME="AEN10337" ></A ><H3 ><A @@ -355,7 +355,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10338" +NAME="AEN10342" ></A ><H3 ><A @@ -381,7 +381,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10343" +NAME="AEN10347" ></A ><H3 ><A @@ -407,7 +407,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10348" +NAME="AEN10352" ></A ><H3 ><A @@ -509,7 +509,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10374" +NAME="AEN10378" ></A ><H3 ><A @@ -611,7 +611,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10400" +NAME="AEN10404" ></A ><H3 ><A @@ -692,7 +692,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10421" +NAME="AEN10425" ></A ><H3 ><A @@ -793,7 +793,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10446" +NAME="AEN10450" ></A ><H3 ><A @@ -896,7 +896,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10471" +NAME="AEN10475" ></A ><H3 ><A @@ -995,7 +995,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10496" +NAME="AEN10500" ></A ><H3 ><A @@ -1097,7 +1097,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10521" +NAME="AEN10525" ></A ><H3 ><A @@ -1202,7 +1202,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10547" +NAME="AEN10551" ></A ><H3 ><A @@ -1307,7 +1307,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10573" +NAME="AEN10577" ></A ><H3 ><A diff --git a/doc/html/libxml-nanoftp.html b/doc/html/libxml-nanoftp.html index 505e2db5..7de8f9ea 100644 --- a/doc/html/libxml-nanoftp.html +++ b/doc/html/libxml-nanoftp.html @@ -121,7 +121,7 @@ NAME="LIBXML-NANOFTP" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN13763" +NAME="AEN14066" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN13763" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN13766" +NAME="AEN14069" ></A ><H2 >Synopsis</H2 @@ -281,7 +281,7 @@ HREF="libxml-nanoftp.html#XMLNANOFTPREAD" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13795" +NAME="AEN14098" ></A ><H2 >Description</H2 @@ -291,14 +291,14 @@ NAME="AEN13795" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13798" +NAME="AEN14101" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN13800" +NAME="AEN14103" ></A ><H3 ><A @@ -557,7 +557,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13859" +NAME="AEN14162" ></A ><H3 ><A @@ -651,7 +651,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13881" +NAME="AEN14184" ></A ><H3 ><A @@ -681,7 +681,7 @@ and get the hostname</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13887" +NAME="AEN14190" ></A ><H3 ><A @@ -709,7 +709,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13893" +NAME="AEN14196" ></A ><H3 ><A @@ -769,7 +769,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13908" +NAME="AEN14211" ></A ><H3 ><A @@ -829,7 +829,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13923" +NAME="AEN14226" ></A ><H3 ><A @@ -907,7 +907,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13942" +NAME="AEN14245" ></A ><H3 ><A @@ -967,7 +967,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13957" +NAME="AEN14260" ></A ><H3 ><A @@ -1042,7 +1042,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13976" +NAME="AEN14279" ></A ><H3 ><A @@ -1117,7 +1117,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13995" +NAME="AEN14298" ></A ><H3 ><A @@ -1192,7 +1192,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14014" +NAME="AEN14317" ></A ><H3 ><A @@ -1255,7 +1255,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14029" +NAME="AEN14332" ></A ><H3 ><A @@ -1394,7 +1394,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14061" +NAME="AEN14364" ></A ><H3 ><A @@ -1491,7 +1491,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14084" +NAME="AEN14387" ></A ><H3 ><A @@ -1566,7 +1566,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14103" +NAME="AEN14406" ></A ><H3 ><A @@ -1641,7 +1641,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14122" +NAME="AEN14425" ></A ><H3 ><A @@ -1734,7 +1734,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14145" +NAME="AEN14448" ></A ><H3 ><A @@ -1810,7 +1810,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14164" +NAME="AEN14467" ></A ><H3 ><A @@ -1885,7 +1885,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14183" +NAME="AEN14486" ></A ><H3 ><A @@ -2018,7 +2018,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14215" +NAME="AEN14518" ></A ><H3 ><A @@ -2111,7 +2111,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14238" +NAME="AEN14541" ></A ><H3 ><A @@ -2244,7 +2244,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14270" +NAME="AEN14573" ></A ><H3 ><A diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html index 6baff52f..695ac56c 100644 --- a/doc/html/libxml-nanohttp.html +++ b/doc/html/libxml-nanohttp.html @@ -121,7 +121,7 @@ NAME="LIBXML-NANOHTTP" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN13527" +NAME="AEN13830" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN13527" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN13530" +NAME="AEN13833" ></A ><H2 >Synopsis</H2 @@ -205,7 +205,7 @@ HREF="libxml-nanohttp.html#XMLNANOHTTPCLOSE" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13544" +NAME="AEN13847" ></A ><H2 >Description</H2 @@ -215,14 +215,14 @@ NAME="AEN13544" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13547" +NAME="AEN13850" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN13549" +NAME="AEN13852" ></A ><H3 ><A @@ -251,7 +251,7 @@ Currently it just checks for proxy informations</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13555" +NAME="AEN13858" ></A ><H3 ><A @@ -277,7 +277,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13560" +NAME="AEN13863" ></A ><H3 ><A @@ -340,7 +340,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13575" +NAME="AEN13878" ></A ><H3 ><A @@ -454,7 +454,7 @@ if provided must be freed by the caller</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13602" +NAME="AEN13905" ></A ><H3 ><A @@ -593,7 +593,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13634" +NAME="AEN13937" ></A ><H3 ><A @@ -673,7 +673,7 @@ returned at that location</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13653" +NAME="AEN13956" ></A ><H3 ><A @@ -748,7 +748,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13672" +NAME="AEN13975" ></A ><H3 ><A @@ -824,7 +824,7 @@ header.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13691" +NAME="AEN13994" ></A ><H3 ><A @@ -947,7 +947,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13720" +NAME="AEN14023" ></A ><H3 ><A @@ -1041,7 +1041,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13743" +NAME="AEN14046" ></A ><H3 ><A diff --git a/doc/html/libxml-parser.html b/doc/html/libxml-parser.html index c8837e41..143c6ac3 100644 --- a/doc/html/libxml-parser.html +++ b/doc/html/libxml-parser.html @@ -8680,6 +8680,13 @@ HREF="libxml-tree.html#XMLNODEPTR" ></TR ></TABLE ><P +>Parse a well-balanced chunk of an XML document +called by the parser +The allowed sequence for the Well Balanced Chunk is the one defined by +the content production in the XML grammar:</P +><P +>[43] content ::= (element | CharData | Reference | CDSect | PI | Comment)*</P +><P ></P ><DIV CLASS="INFORMALTABLE" @@ -8707,7 +8714,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the document the chunk pertains to</TD ></TR ><TR ><TD @@ -8724,7 +8731,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the SAX handler bloc (possibly NULL)</TD ></TR ><TR ><TD @@ -8741,7 +8748,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> The user data returned on SAX callbacks (possibly NULL)</TD ></TR ><TR ><TD @@ -8758,7 +8765,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> Used for loop detection, use 0</TD ></TR ><TR ><TD @@ -8775,7 +8782,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the input string in UTF8 or ISO-Latin (zero terminated)</TD ></TR ><TR ><TD @@ -8792,7 +8799,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the return value for the set of parsed nodes</TD ></TR ><TR ><TD @@ -8807,7 +8814,8 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>0 if the chunk is well balanced, -1 in case of args problem and +the parser error code otherwise</TD ></TR ></TABLE ><P @@ -8817,7 +8825,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2113" +NAME="AEN2115" ></A ><H3 ><A @@ -9020,7 +9028,7 @@ the parser error code otherwise</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2162" +NAME="AEN2164" ></A ><H3 ><A @@ -9166,7 +9174,7 @@ the parser error code otherwise</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2198" +NAME="AEN2200" ></A ><H3 ><A @@ -9194,7 +9202,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2204" +NAME="AEN2206" ></A ><H3 ><A @@ -9222,7 +9230,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2210" +NAME="AEN2212" ></A ><H3 ><A @@ -9285,7 +9293,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2226" +NAME="AEN2228" ></A ><H3 ><A @@ -9348,7 +9356,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2242" +NAME="AEN2244" ></A ><H3 ><A @@ -9412,7 +9420,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2258" +NAME="AEN2260" ></A ><H3 ><A @@ -9516,7 +9524,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2283" +NAME="AEN2285" ></A ><H3 ><A @@ -9597,7 +9605,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2304" +NAME="AEN2306" ></A ><H3 ><A @@ -9688,7 +9696,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2326" +NAME="AEN2328" ></A ><H3 ><A @@ -9800,7 +9808,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2353" +NAME="AEN2355" ></A ><H3 ><A @@ -9912,7 +9920,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2380" +NAME="AEN2382" ></A ><H3 ><A @@ -10078,7 +10086,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2419" +NAME="AEN2421" ></A ><H3 ><A @@ -10210,7 +10218,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2451" +NAME="AEN2453" ></A ><H3 ><A @@ -10391,7 +10399,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2495" +NAME="AEN2497" ></A ><H3 ><A @@ -10520,7 +10528,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2527" +NAME="AEN2529" ></A ><H3 ><A @@ -10623,7 +10631,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2553" +NAME="AEN2555" ></A ><H3 ><A @@ -10686,7 +10694,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2569" +NAME="AEN2571" ></A ><H3 ><A @@ -10750,7 +10758,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2585" +NAME="AEN2587" ></A ><H3 ><A @@ -10853,7 +10861,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2611" +NAME="AEN2613" ></A ><H3 ><A @@ -10937,7 +10945,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2632" +NAME="AEN2634" ></A ><H3 ><A @@ -10998,7 +11006,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2647" +NAME="AEN2649" ></A ><H3 ><A @@ -11058,7 +11066,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2662" +NAME="AEN2664" ></A ><H3 ><A diff --git a/doc/html/libxml-parserinternals.html b/doc/html/libxml-parserinternals.html index 59866084..24dfbfc7 100644 --- a/doc/html/libxml-parserinternals.html +++ b/doc/html/libxml-parserinternals.html @@ -121,7 +121,7 @@ NAME="LIBXML-PARSERINTERNALS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN15274" +NAME="AEN15577" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN15274" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN15277" +NAME="AEN15580" ></A ><H2 >Synopsis</H2 @@ -1089,7 +1089,7 @@ HREF="libxml-parserinternals.html#HTMLINITAUTOCLOSE" ><DIV CLASS="REFSECT1" ><A -NAME="AEN15541" +NAME="AEN15844" ></A ><H2 >Description</H2 @@ -1099,14 +1099,14 @@ NAME="AEN15541" ><DIV CLASS="REFSECT1" ><A -NAME="AEN15544" +NAME="AEN15847" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN15546" +NAME="AEN15849" ></A ><H3 ><A @@ -1132,7 +1132,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15551" +NAME="AEN15854" ></A ><H3 ><A @@ -1158,7 +1158,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15556" +NAME="AEN15859" ></A ><H3 ><A @@ -1216,7 +1216,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15570" +NAME="AEN15873" ></A ><H3 ><A @@ -1274,7 +1274,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15584" +NAME="AEN15887" ></A ><H3 ><A @@ -1332,7 +1332,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15598" +NAME="AEN15901" ></A ><H3 ><A @@ -1390,7 +1390,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15612" +NAME="AEN15915" ></A ><H3 ><A @@ -1448,7 +1448,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15626" +NAME="AEN15929" ></A ><H3 ><A @@ -1506,7 +1506,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15640" +NAME="AEN15943" ></A ><H3 ><A @@ -1564,7 +1564,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15654" +NAME="AEN15957" ></A ><H3 ><A @@ -1622,7 +1622,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15668" +NAME="AEN15971" ></A ><H3 ><A @@ -1680,7 +1680,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15682" +NAME="AEN15985" ></A ><H3 ><A @@ -1738,7 +1738,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15696" +NAME="AEN15999" ></A ><H3 ><A @@ -1796,7 +1796,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15710" +NAME="AEN16013" ></A ><H3 ><A @@ -1854,7 +1854,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15724" +NAME="AEN16027" ></A ><H3 ><A @@ -1944,7 +1944,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15747" +NAME="AEN16050" ></A ><H3 ><A @@ -2036,7 +2036,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15771" +NAME="AEN16074" ></A ><H3 ><A @@ -2121,7 +2121,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15793" +NAME="AEN16096" ></A ><H3 ><A @@ -2197,7 +2197,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15812" +NAME="AEN16115" ></A ><H3 ><A @@ -2273,7 +2273,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15831" +NAME="AEN16134" ></A ><H3 ><A @@ -2364,7 +2364,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15855" +NAME="AEN16158" ></A ><H3 ><A @@ -2440,7 +2440,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15874" +NAME="AEN16177" ></A ><H3 ><A @@ -2560,7 +2560,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15907" +NAME="AEN16210" ></A ><H3 ><A @@ -2669,7 +2669,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15936" +NAME="AEN16239" ></A ><H3 ><A @@ -2750,7 +2750,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15957" +NAME="AEN16260" ></A ><H3 ><A @@ -2830,7 +2830,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15977" +NAME="AEN16280" ></A ><H3 ><A @@ -2926,7 +2926,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16001" +NAME="AEN16304" ></A ><H3 ><A @@ -2987,7 +2987,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16017" +NAME="AEN16320" ></A ><H3 ><A @@ -3112,7 +3112,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16048" +NAME="AEN16351" ></A ><H3 ><A @@ -3212,7 +3212,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16073" +NAME="AEN16376" ></A ><H3 ><A @@ -3312,7 +3312,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16098" +NAME="AEN16401" ></A ><H3 ><A @@ -3376,7 +3376,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16114" +NAME="AEN16417" ></A ><H3 ><A @@ -3463,7 +3463,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16136" +NAME="AEN16439" ></A ><H3 ><A @@ -3565,7 +3565,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16162" +NAME="AEN16465" ></A ><H3 ><A @@ -3650,7 +3650,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16183" +NAME="AEN16486" ></A ><H3 ><A @@ -3732,7 +3732,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16204" +NAME="AEN16507" ></A ><H3 ><A @@ -3795,7 +3795,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16220" +NAME="AEN16523" ></A ><H3 ><A @@ -3894,7 +3894,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16245" +NAME="AEN16548" ></A ><H3 ><A @@ -3975,7 +3975,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16266" +NAME="AEN16569" ></A ><H3 ><A @@ -4105,7 +4105,7 @@ to get the Prefix if any.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16300" +NAME="AEN16603" ></A ><H3 ><A @@ -4194,7 +4194,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16324" +NAME="AEN16627" ></A ><H3 ><A @@ -4306,7 +4306,7 @@ to get the Prefix if any.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16354" +NAME="AEN16657" ></A ><H3 ><A @@ -4394,7 +4394,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16378" +NAME="AEN16681" ></A ><H3 ><A @@ -4477,7 +4477,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16400" +NAME="AEN16703" ></A ><H3 ><A @@ -4548,7 +4548,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16419" +NAME="AEN16722" ></A ><H3 ><A @@ -4640,7 +4640,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16444" +NAME="AEN16747" ></A ><H3 ><A @@ -4728,7 +4728,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16468" +NAME="AEN16771" ></A ><H3 ><A @@ -4813,7 +4813,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16491" +NAME="AEN16794" ></A ><H3 ><A @@ -4918,7 +4918,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16518" +NAME="AEN16821" ></A ><H3 ><A @@ -5056,7 +5056,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16552" +NAME="AEN16855" ></A ><H3 ><A @@ -5139,7 +5139,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16574" +NAME="AEN16877" ></A ><H3 ><A @@ -5222,7 +5222,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16596" +NAME="AEN16899" ></A ><H3 ><A @@ -5311,7 +5311,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16618" +NAME="AEN16921" ></A ><H3 ><A @@ -5442,7 +5442,7 @@ it is possible to return NULL and have publicID set.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16651" +NAME="AEN16954" ></A ><H3 ><A @@ -5509,7 +5509,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16668" +NAME="AEN16971" ></A ><H3 ><A @@ -5592,7 +5592,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16690" +NAME="AEN16993" ></A ><H3 ><A @@ -5659,7 +5659,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16708" +NAME="AEN17011" ></A ><H3 ><A @@ -5734,7 +5734,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16728" +NAME="AEN17031" ></A ><H3 ><A @@ -5812,7 +5812,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16751" +NAME="AEN17054" ></A ><H3 ><A @@ -5951,7 +5951,7 @@ or XML_ATTRIBUTE_FIXED. </TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16788" +NAME="AEN17091" ></A ><H3 ><A @@ -6040,7 +6040,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16812" +NAME="AEN17115" ></A ><H3 ><A @@ -6127,7 +6127,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16835" +NAME="AEN17138" ></A ><H3 ><A @@ -6230,7 +6230,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16862" +NAME="AEN17165" ></A ><H3 ><A @@ -6374,7 +6374,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16900" +NAME="AEN17203" ></A ><H3 ><A @@ -6441,7 +6441,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16918" +NAME="AEN17221" ></A ><H3 ><A @@ -6539,7 +6539,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16944" +NAME="AEN17247" ></A ><H3 ><A @@ -6619,7 +6619,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16964" +NAME="AEN17267" ></A ><H3 ><A @@ -6722,7 +6722,7 @@ hierarchy.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN16990" +NAME="AEN17293" ></A ><H3 ><A @@ -6845,7 +6845,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17021" +NAME="AEN17324" ></A ><H3 ><A @@ -6928,7 +6928,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17043" +NAME="AEN17346" ></A ><H3 ><A @@ -7007,7 +7007,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17062" +NAME="AEN17365" ></A ><H3 ><A @@ -7095,7 +7095,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17085" +NAME="AEN17388" ></A ><H3 ><A @@ -7196,7 +7196,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17109" +NAME="AEN17412" ></A ><H3 ><A @@ -7270,7 +7270,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17128" +NAME="AEN17431" ></A ><H3 ><A @@ -7356,7 +7356,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17149" +NAME="AEN17452" ></A ><H3 ><A @@ -7426,7 +7426,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17167" +NAME="AEN17470" ></A ><H3 ><A @@ -7551,7 +7551,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17201" +NAME="AEN17504" ></A ><H3 ><A @@ -7651,7 +7651,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17229" +NAME="AEN17532" ></A ><H3 ><A @@ -7720,7 +7720,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17248" +NAME="AEN17551" ></A ><H3 ><A @@ -7791,7 +7791,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17268" +NAME="AEN17571" ></A ><H3 ><A @@ -7856,7 +7856,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17285" +NAME="AEN17588" ></A ><H3 ><A @@ -7938,7 +7938,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17304" +NAME="AEN17607" ></A ><H3 ><A @@ -8021,7 +8021,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17326" +NAME="AEN17629" ></A ><H3 ><A @@ -8106,7 +8106,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17349" +NAME="AEN17652" ></A ><H3 ><A @@ -8189,7 +8189,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17371" +NAME="AEN17674" ></A ><H3 ><A @@ -8274,7 +8274,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17394" +NAME="AEN17697" ></A ><H3 ><A @@ -8369,7 +8369,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17416" +NAME="AEN17719" ></A ><H3 ><A @@ -8434,7 +8434,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17433" +NAME="AEN17736" ></A ><H3 ><A @@ -8501,7 +8501,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17451" +NAME="AEN17754" ></A ><H3 ><A @@ -8566,7 +8566,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17468" +NAME="AEN17771" ></A ><H3 ><A @@ -8675,7 +8675,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17496" +NAME="AEN17799" ></A ><H3 ><A @@ -8701,7 +8701,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17501" +NAME="AEN17804" ></A ><H3 ><A @@ -8727,7 +8727,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17506" +NAME="AEN17809" ></A ><H3 ><A @@ -8753,7 +8753,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17511" +NAME="AEN17814" ></A ><H3 ><A @@ -8779,7 +8779,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17516" +NAME="AEN17819" ></A ><H3 ><A @@ -8967,7 +8967,7 @@ must deallocate it !</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17563" +NAME="AEN17866" ></A ><H3 ><A @@ -9155,7 +9155,7 @@ must deallocate it !</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17610" +NAME="AEN17913" ></A ><H3 ><A @@ -9252,7 +9252,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17634" +NAME="AEN17937" ></A ><H3 ><A @@ -9331,7 +9331,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17654" +NAME="AEN17957" ></A ><H3 ><A @@ -9428,7 +9428,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17678" +NAME="AEN17981" ></A ><H3 ><A @@ -9507,7 +9507,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17698" +NAME="AEN18001" ></A ><H3 ><A @@ -9586,7 +9586,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17718" +NAME="AEN18021" ></A ><H3 ><A @@ -9704,7 +9704,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17747" +NAME="AEN18050" ></A ><H3 ><A @@ -9796,7 +9796,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17769" +NAME="AEN18072" ></A ><H3 ><A @@ -9886,7 +9886,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17793" +NAME="AEN18096" ></A ><H3 ><A @@ -9965,7 +9965,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17813" +NAME="AEN18116" ></A ><H3 ><A @@ -10041,7 +10041,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17832" +NAME="AEN18135" ></A ><H3 ><A @@ -10160,7 +10160,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17861" +NAME="AEN18164" ></A ><H3 ><A @@ -10274,7 +10274,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17889" +NAME="AEN18192" ></A ><H3 ><A @@ -10337,7 +10337,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17905" +NAME="AEN18208" ></A ><H3 ><A @@ -10400,7 +10400,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN17921" +NAME="AEN18224" ></A ><H3 ><A diff --git a/doc/html/libxml-sax.html b/doc/html/libxml-sax.html index e180774d..eda3496f 100644 --- a/doc/html/libxml-sax.html +++ b/doc/html/libxml-sax.html @@ -121,7 +121,7 @@ NAME="LIBXML-SAX" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2695" +NAME="AEN2697" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN2695" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2698" +NAME="AEN2700" ></A ><H2 >Synopsis</H2 @@ -508,7 +508,7 @@ HREF="libxml-sax.html#SGMLDEFAULTSAXHANDLERINIT" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2790" +NAME="AEN2792" ></A ><H2 >Description</H2 @@ -518,14 +518,14 @@ NAME="AEN2790" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2793" +NAME="AEN2795" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2795" +NAME="AEN2797" ></A ><H3 ><A @@ -603,7 +603,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2815" +NAME="AEN2817" ></A ><H3 ><A @@ -682,7 +682,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2835" +NAME="AEN2837" ></A ><H3 ><A @@ -764,7 +764,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2855" +NAME="AEN2857" ></A ><H3 ><A @@ -839,7 +839,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2874" +NAME="AEN2876" ></A ><H3 ><A @@ -914,7 +914,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2893" +NAME="AEN2895" ></A ><H3 ><A @@ -989,7 +989,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2912" +NAME="AEN2914" ></A ><H3 ><A @@ -1064,7 +1064,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2931" +NAME="AEN2933" ></A ><H3 ><A @@ -1139,7 +1139,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2950" +NAME="AEN2952" ></A ><H3 ><A @@ -1262,7 +1262,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2980" +NAME="AEN2982" ></A ><H3 ><A @@ -1385,7 +1385,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3010" +NAME="AEN3012" ></A ><H3 ><A @@ -1484,7 +1484,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3035" +NAME="AEN3037" ></A ><H3 ><A @@ -1583,7 +1583,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3060" +NAME="AEN3062" ></A ><H3 ><A @@ -1713,7 +1713,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3092" +NAME="AEN3094" ></A ><H3 ><A @@ -1875,7 +1875,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3131" +NAME="AEN3133" ></A ><H3 ><A @@ -2055,7 +2055,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3174" +NAME="AEN3176" ></A ><H3 ><A @@ -2175,7 +2175,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3203" +NAME="AEN3205" ></A ><H3 ><A @@ -2298,7 +2298,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3233" +NAME="AEN3235" ></A ><H3 ><A @@ -2442,7 +2442,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3268" +NAME="AEN3270" ></A ><H3 ><A @@ -2502,7 +2502,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3283" +NAME="AEN3285" ></A ><H3 ><A @@ -2562,7 +2562,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3298" +NAME="AEN3300" ></A ><H3 ><A @@ -2667,7 +2667,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3323" +NAME="AEN3325" ></A ><H3 ><A @@ -2769,7 +2769,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3348" +NAME="AEN3350" ></A ><H3 ><A @@ -2850,7 +2850,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3368" +NAME="AEN3370" ></A ><H3 ><A @@ -2931,7 +2931,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3388" +NAME="AEN3390" ></A ><H3 ><A @@ -3031,7 +3031,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3412" +NAME="AEN3414" ></A ><H3 ><A @@ -3131,7 +3131,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3436" +NAME="AEN3438" ></A ><H3 ><A @@ -3233,7 +3233,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3461" +NAME="AEN3463" ></A ><H3 ><A @@ -3335,7 +3335,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3486" +NAME="AEN3488" ></A ><H3 ><A @@ -3416,7 +3416,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3506" +NAME="AEN3508" ></A ><H3 ><A @@ -3494,7 +3494,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3526" +NAME="AEN3528" ></A ><H3 ><A @@ -3591,7 +3591,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3550" +NAME="AEN3552" ></A ><H3 ><A @@ -3693,7 +3693,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3575" +NAME="AEN3577" ></A ><H3 ><A @@ -3774,7 +3774,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3595" +NAME="AEN3597" ></A ><H3 ><A @@ -3873,7 +3873,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3619" +NAME="AEN3621" ></A ><H3 ><A @@ -3901,7 +3901,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3625" +NAME="AEN3627" ></A ><H3 ><A @@ -3929,7 +3929,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3631" +NAME="AEN3633" ></A ><H3 ><A diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html index 91f2342b..9ead4c52 100644 --- a/doc/html/libxml-tree.html +++ b/doc/html/libxml-tree.html @@ -121,7 +121,7 @@ NAME="LIBXML-TREE" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN3642" +NAME="AEN3644" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN3642" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN3645" +NAME="AEN3647" ></A ><H2 >Synopsis</H2 @@ -1716,7 +1716,7 @@ HREF="libxml-tree.html#XMLSETCOMPRESSMODE" ><DIV CLASS="REFSECT1" ><A -NAME="AEN4075" +NAME="AEN4077" ></A ><H2 >Description</H2 @@ -1726,14 +1726,14 @@ NAME="AEN4075" ><DIV CLASS="REFSECT1" ><A -NAME="AEN4078" +NAME="AEN4080" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN4080" +NAME="AEN4082" ></A ><H3 ><A @@ -1759,7 +1759,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4085" +NAME="AEN4087" ></A ><H3 ><A @@ -1809,7 +1809,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4090" +NAME="AEN4092" ></A ><H3 ><A @@ -1835,7 +1835,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4095" +NAME="AEN4097" ></A ><H3 ><A @@ -1861,7 +1861,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4100" +NAME="AEN4102" ></A ><H3 ><A @@ -1887,7 +1887,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4105" +NAME="AEN4107" ></A ><H3 ><A @@ -1904,7 +1904,7 @@ CELLPADDING="6" ><PRE CLASS="PROGRAMLISTING" >struct xmlNotation { - const xmlChar *name; /* Notation name */ + const xmlChar *name; /* Notation name */ const xmlChar *PublicID; /* Public identifier, if any */ const xmlChar *SystemID; /* System identifier, if any */ };</PRE @@ -1917,7 +1917,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4110" +NAME="AEN4112" ></A ><H3 ><A @@ -1943,7 +1943,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4115" +NAME="AEN4117" ></A ><H3 ><A @@ -1980,7 +1980,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4120" +NAME="AEN4122" ></A ><H3 ><A @@ -2011,7 +2011,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4125" +NAME="AEN4127" ></A ><H3 ><A @@ -2040,7 +2040,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4130" +NAME="AEN4132" ></A ><H3 ><A @@ -2066,7 +2066,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4135" +NAME="AEN4137" ></A ><H3 ><A @@ -2112,7 +2112,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4140" +NAME="AEN4142" ></A ><H3 ><A @@ -2138,7 +2138,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4145" +NAME="AEN4147" ></A ><H3 ><A @@ -2169,7 +2169,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4150" +NAME="AEN4152" ></A ><H3 ><A @@ -2200,7 +2200,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4155" +NAME="AEN4157" ></A ><H3 ><A @@ -2232,7 +2232,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4160" +NAME="AEN4162" ></A ><H3 ><A @@ -2258,7 +2258,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4165" +NAME="AEN4167" ></A ><H3 ><A @@ -2289,7 +2289,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4170" +NAME="AEN4172" ></A ><H3 ><A @@ -2332,7 +2332,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4175" +NAME="AEN4177" ></A ><H3 ><A @@ -2358,7 +2358,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4180" +NAME="AEN4182" ></A ><H3 ><A @@ -2384,7 +2384,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4185" +NAME="AEN4187" ></A ><H3 ><A @@ -2410,7 +2410,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4190" +NAME="AEN4192" ></A ><H3 ><A @@ -2441,7 +2441,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4195" +NAME="AEN4197" ></A ><H3 ><A @@ -2467,7 +2467,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4200" +NAME="AEN4202" ></A ><H3 ><A @@ -2514,7 +2514,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4205" +NAME="AEN4207" ></A ><H3 ><A @@ -2540,7 +2540,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4210" +NAME="AEN4212" ></A ><H3 ><A @@ -2580,7 +2580,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4215" +NAME="AEN4217" ></A ><H3 ><A @@ -2606,7 +2606,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4220" +NAME="AEN4222" ></A ><H3 ><A @@ -2636,7 +2636,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4225" +NAME="AEN4227" ></A ><H3 ><A @@ -2662,7 +2662,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4230" +NAME="AEN4232" ></A ><H3 ><A @@ -2692,7 +2692,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4235" +NAME="AEN4237" ></A ><H3 ><A @@ -2718,7 +2718,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4240" +NAME="AEN4242" ></A ><H3 ><A @@ -2747,7 +2747,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4245" +NAME="AEN4247" ></A ><H3 ><A @@ -2778,7 +2778,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4250" +NAME="AEN4252" ></A ><H3 ><A @@ -2804,7 +2804,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4255" +NAME="AEN4257" ></A ><H3 ><A @@ -2852,7 +2852,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4260" +NAME="AEN4262" ></A ><H3 ><A @@ -2878,7 +2878,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4265" +NAME="AEN4267" ></A ><H3 ><A @@ -2930,7 +2930,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4270" +NAME="AEN4272" ></A ><H3 ><A @@ -2956,7 +2956,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4275" +NAME="AEN4277" ></A ><H3 ><A @@ -2982,7 +2982,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4280" +NAME="AEN4282" ></A ><H3 ><A @@ -3008,7 +3008,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4285" +NAME="AEN4287" ></A ><H3 ><A @@ -3069,7 +3069,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4301" +NAME="AEN4303" ></A ><H3 ><A @@ -3150,7 +3150,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4322" +NAME="AEN4324" ></A ><H3 ><A @@ -3213,7 +3213,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4338" +NAME="AEN4340" ></A ><H3 ><A @@ -3312,7 +3312,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4363" +NAME="AEN4365" ></A ><H3 ><A @@ -3415,7 +3415,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4388" +NAME="AEN4390" ></A ><H3 ><A @@ -3523,7 +3523,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4414" +NAME="AEN4416" ></A ><H3 ><A @@ -3607,7 +3607,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4435" +NAME="AEN4437" ></A ><H3 ><A @@ -3688,7 +3688,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4455" +NAME="AEN4457" ></A ><H3 ><A @@ -3784,7 +3784,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4479" +NAME="AEN4481" ></A ><H3 ><A @@ -3880,7 +3880,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4503" +NAME="AEN4505" ></A ><H3 ><A @@ -3943,7 +3943,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4519" +NAME="AEN4521" ></A ><H3 ><A @@ -4024,7 +4024,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4540" +NAME="AEN4542" ></A ><H3 ><A @@ -4100,7 +4100,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4559" +NAME="AEN4561" ></A ><H3 ><A @@ -4184,7 +4184,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4580" +NAME="AEN4582" ></A ><H3 ><A @@ -4262,7 +4262,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4600" +NAME="AEN4602" ></A ><H3 ><A @@ -4406,7 +4406,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4636" +NAME="AEN4638" ></A ><H3 ><A @@ -4554,7 +4554,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4673" +NAME="AEN4675" ></A ><H3 ><A @@ -4635,7 +4635,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4694" +NAME="AEN4696" ></A ><H3 ><A @@ -4698,7 +4698,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4710" +NAME="AEN4712" ></A ><H3 ><A @@ -4823,7 +4823,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4741" +NAME="AEN4743" ></A ><H3 ><A @@ -4950,7 +4950,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4772" +NAME="AEN4774" ></A ><H3 ><A @@ -5013,7 +5013,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4788" +NAME="AEN4790" ></A ><H3 ><A @@ -5094,7 +5094,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4809" +NAME="AEN4811" ></A ><H3 ><A @@ -5158,7 +5158,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4825" +NAME="AEN4827" ></A ><H3 ><A @@ -5281,7 +5281,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4856" +NAME="AEN4858" ></A ><H3 ><A @@ -5404,7 +5404,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4887" +NAME="AEN4889" ></A ><H3 ><A @@ -5548,7 +5548,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4923" +NAME="AEN4925" ></A ><H3 ><A @@ -5611,7 +5611,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4939" +NAME="AEN4941" ></A ><H3 ><A @@ -5674,7 +5674,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4955" +NAME="AEN4957" ></A ><H3 ><A @@ -5776,7 +5776,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4981" +NAME="AEN4983" ></A ><H3 ><A @@ -5878,7 +5878,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5007" +NAME="AEN5009" ></A ><H3 ><A @@ -5959,7 +5959,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5028" +NAME="AEN5030" ></A ><H3 ><A @@ -6059,7 +6059,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5053" +NAME="AEN5055" ></A ><H3 ><A @@ -6229,7 +6229,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5094" +NAME="AEN5096" ></A ><H3 ><A @@ -6384,7 +6384,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5132" +NAME="AEN5134" ></A ><H3 ><A @@ -6491,7 +6491,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5159" +NAME="AEN5161" ></A ><H3 ><A @@ -6667,7 +6667,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5201" +NAME="AEN5203" ></A ><H3 ><A @@ -6828,7 +6828,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5240" +NAME="AEN5242" ></A ><H3 ><A @@ -6930,7 +6930,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5266" +NAME="AEN5268" ></A ><H3 ><A @@ -7011,7 +7011,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5287" +NAME="AEN5289" ></A ><H3 ><A @@ -7113,7 +7113,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5313" +NAME="AEN5315" ></A ><H3 ><A @@ -7234,7 +7234,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5343" +NAME="AEN5345" ></A ><H3 ><A @@ -7333,7 +7333,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5368" +NAME="AEN5370" ></A ><H3 ><A @@ -7435,7 +7435,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5394" +NAME="AEN5396" ></A ><H3 ><A @@ -7516,7 +7516,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5415" +NAME="AEN5417" ></A ><H3 ><A @@ -7636,7 +7636,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5445" +NAME="AEN5447" ></A ><H3 ><A @@ -7738,7 +7738,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5471" +NAME="AEN5473" ></A ><H3 ><A @@ -7840,7 +7840,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5497" +NAME="AEN5499" ></A ><H3 ><A @@ -7939,7 +7939,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5522" +NAME="AEN5524" ></A ><H3 ><A @@ -8020,7 +8020,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5543" +NAME="AEN5545" ></A ><H3 ><A @@ -8101,7 +8101,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5564" +NAME="AEN5566" ></A ><H3 ><A @@ -8183,7 +8183,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5585" +NAME="AEN5587" ></A ><H3 ><A @@ -8264,7 +8264,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5606" +NAME="AEN5608" ></A ><H3 ><A @@ -8342,7 +8342,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5626" +NAME="AEN5628" ></A ><H3 ><A @@ -8421,7 +8421,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5646" +NAME="AEN5648" ></A ><H3 ><A @@ -8524,7 +8524,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5672" +NAME="AEN5674" ></A ><H3 ><A @@ -8608,7 +8608,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5693" +NAME="AEN5695" ></A ><H3 ><A @@ -8721,7 +8721,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5721" +NAME="AEN5723" ></A ><H3 ><A @@ -8829,7 +8829,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5748" +NAME="AEN5750" ></A ><H3 ><A @@ -8933,7 +8933,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5774" +NAME="AEN5776" ></A ><H3 ><A @@ -9053,7 +9053,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5803" +NAME="AEN5805" ></A ><H3 ><A @@ -9173,7 +9173,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5832" +NAME="AEN5834" ></A ><H3 ><A @@ -9293,7 +9293,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5861" +NAME="AEN5863" ></A ><H3 ><A @@ -9356,7 +9356,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5877" +NAME="AEN5879" ></A ><H3 ><A @@ -9458,7 +9458,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5903" +NAME="AEN5905" ></A ><H3 ><A @@ -9565,7 +9565,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5929" +NAME="AEN5931" ></A ><H3 ><A @@ -9629,7 +9629,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5945" +NAME="AEN5947" ></A ><H3 ><A @@ -9696,7 +9696,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5962" +NAME="AEN5964" ></A ><H3 ><A @@ -9780,7 +9780,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5983" +NAME="AEN5985" ></A ><H3 ><A @@ -9864,7 +9864,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6004" +NAME="AEN6006" ></A ><H3 ><A @@ -9998,7 +9998,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6036" +NAME="AEN6038" ></A ><H3 ><A @@ -10122,7 +10122,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6067" +NAME="AEN6069" ></A ><H3 ><A @@ -10226,7 +10226,7 @@ namespace if defined</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6093" +NAME="AEN6095" ></A ><H3 ><A @@ -10310,7 +10310,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6114" +NAME="AEN6116" ></A ><H3 ><A @@ -10391,7 +10391,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6135" +NAME="AEN6137" ></A ><H3 ><A @@ -10472,7 +10472,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6156" +NAME="AEN6158" ></A ><H3 ><A @@ -10595,7 +10595,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6187" +NAME="AEN6189" ></A ><H3 ><A @@ -10704,7 +10704,7 @@ It's up to the caller to free the memory.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6214" +NAME="AEN6216" ></A ><H3 ><A @@ -10812,7 +10812,7 @@ neither was found.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6241" +NAME="AEN6243" ></A ><H3 ><A @@ -10957,7 +10957,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6277" +NAME="AEN6279" ></A ><H3 ><A @@ -11088,7 +11088,7 @@ It's up to the caller to free the memory.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6309" +NAME="AEN6311" ></A ><H3 ><A @@ -11191,7 +11191,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6335" +NAME="AEN6337" ></A ><H3 ><A @@ -11312,7 +11312,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6365" +NAME="AEN6367" ></A ><H3 ><A @@ -11433,7 +11433,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6395" +NAME="AEN6397" ></A ><H3 ><A @@ -11558,7 +11558,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6426" +NAME="AEN6428" ></A ><H3 ><A @@ -11642,7 +11642,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6447" +NAME="AEN6449" ></A ><H3 ><A @@ -11749,7 +11749,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6473" +NAME="AEN6475" ></A ><H3 ><A @@ -11833,7 +11833,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6494" +NAME="AEN6496" ></A ><H3 ><A @@ -11940,7 +11940,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6520" +NAME="AEN6522" ></A ><H3 ><A @@ -12025,7 +12025,7 @@ It's up to the caller to free the memory.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6541" +NAME="AEN6543" ></A ><H3 ><A @@ -12108,7 +12108,7 @@ It's up to the caller to free the memory.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6562" +NAME="AEN6564" ></A ><H3 ><A @@ -12193,7 +12193,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6583" +NAME="AEN6585" ></A ><H3 ><A @@ -12273,7 +12273,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6603" +NAME="AEN6605" ></A ><H3 ><A @@ -12358,7 +12358,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6624" +NAME="AEN6626" ></A ><H3 ><A @@ -12471,7 +12471,7 @@ It's up to the caller to free the memory.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6651" +NAME="AEN6653" ></A ><H3 ><A @@ -12556,7 +12556,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6672" +NAME="AEN6674" ></A ><H3 ><A @@ -12635,7 +12635,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6692" +NAME="AEN6694" ></A ><H3 ><A @@ -12711,7 +12711,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6711" +NAME="AEN6713" ></A ><H3 ><A @@ -12793,7 +12793,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6731" +NAME="AEN6733" ></A ><H3 ><A @@ -12878,7 +12878,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6752" +NAME="AEN6754" ></A ><H3 ><A @@ -12960,7 +12960,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6772" +NAME="AEN6774" ></A ><H3 ><A @@ -13046,7 +13046,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6793" +NAME="AEN6795" ></A ><H3 ><A @@ -13156,7 +13156,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6819" +NAME="AEN6821" ></A ><H3 ><A @@ -13277,7 +13277,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6848" +NAME="AEN6850" ></A ><H3 ><A @@ -13380,7 +13380,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6873" +NAME="AEN6875" ></A ><H3 ><A @@ -13502,7 +13502,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6902" +NAME="AEN6904" ></A ><H3 ><A @@ -13638,7 +13638,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6934" +NAME="AEN6936" ></A ><H3 ><A @@ -13737,7 +13737,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6959" +NAME="AEN6961" ></A ><H3 ><A @@ -13842,7 +13842,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6985" +NAME="AEN6987" ></A ><H3 ><A @@ -13945,7 +13945,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7010" +NAME="AEN7012" ></A ><H3 ><A @@ -14086,7 +14086,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7044" +NAME="AEN7046" ></A ><H3 ><A @@ -14200,7 +14200,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7072" +NAME="AEN7074" ></A ><H3 ><A @@ -14278,7 +14278,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7092" +NAME="AEN7094" ></A ><H3 ><A @@ -14360,7 +14360,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7112" +NAME="AEN7114" ></A ><H3 ><A @@ -14418,7 +14418,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7127" +NAME="AEN7129" ></A ><H3 ><A diff --git a/doc/html/libxml-uri.html b/doc/html/libxml-uri.html index 0388b67a..680c7598 100644 --- a/doc/html/libxml-uri.html +++ b/doc/html/libxml-uri.html @@ -121,7 +121,7 @@ NAME="LIBXML-URI" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN9363" +NAME="AEN9365" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN9363" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN9366" +NAME="AEN9368" ></A ><H2 >Synopsis</H2 @@ -243,7 +243,7 @@ HREF="libxml-uri.html#XMLURIPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN9394" +NAME="AEN9396" ></A ><H2 >Description</H2 @@ -253,14 +253,14 @@ NAME="AEN9394" ><DIV CLASS="REFSECT1" ><A -NAME="AEN9397" +NAME="AEN9399" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN9399" +NAME="AEN9401" ></A ><H3 ><A @@ -296,7 +296,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9404" +NAME="AEN9406" ></A ><H3 ><A @@ -322,7 +322,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9409" +NAME="AEN9411" ></A ><H3 ><A @@ -383,7 +383,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9425" +NAME="AEN9427" ></A ><H3 ><A @@ -491,7 +491,7 @@ of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9452" +NAME="AEN9454" ></A ><H3 ><A @@ -571,7 +571,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9473" +NAME="AEN9475" ></A ><H3 ><A @@ -675,7 +675,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9499" +NAME="AEN9501" ></A ><H3 ><A @@ -756,7 +756,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9520" +NAME="AEN9522" ></A ><H3 ><A @@ -845,7 +845,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9542" +NAME="AEN9544" ></A ><H3 ><A @@ -960,7 +960,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9570" +NAME="AEN9572" ></A ><H3 ><A @@ -1038,7 +1038,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9590" +NAME="AEN9592" ></A ><H3 ><A @@ -1069,6 +1069,13 @@ HREF="libxml-tree.html#XMLCHAR" It will try to escape the chars needing this, but this is heuristic based it's impossible to be sure.</P ><P +>TODO: make the proper implementation of this function by calling +<A +HREF="libxml-uri.html#XMLPARSEURIREFERENCE" +>xmlParseURIReference</A +>() and escaping each section accordingly +to the rules (c.f. bug 51876)</P +><P ></P ><DIV CLASS="INFORMALTABLE" @@ -1121,7 +1128,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9611" +NAME="AEN9615" ></A ><H3 ><A diff --git a/doc/html/libxml-valid.html b/doc/html/libxml-valid.html index c67cd8a3..42eedb9c 100644 --- a/doc/html/libxml-valid.html +++ b/doc/html/libxml-valid.html @@ -121,7 +121,7 @@ NAME="LIBXML-VALID" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN7619" +NAME="AEN7621" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN7619" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN7622" +NAME="AEN7624" ></A ><H2 >Synopsis</H2 @@ -918,7 +918,7 @@ HREF="libxml-tree.html#XMLCHAR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7833" +NAME="AEN7835" ></A ><H2 >Description</H2 @@ -928,14 +928,14 @@ NAME="AEN7833" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7836" +NAME="AEN7838" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN7838" +NAME="AEN7840" ></A ><H3 ><A @@ -1029,7 +1029,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7860" +NAME="AEN7862" ></A ><H3 ><A @@ -1123,7 +1123,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7882" +NAME="AEN7884" ></A ><H3 ><A @@ -1163,7 +1163,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7887" +NAME="AEN7889" ></A ><H3 ><A @@ -1189,7 +1189,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7892" +NAME="AEN7894" ></A ><H3 ><A @@ -1215,7 +1215,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7897" +NAME="AEN7899" ></A ><H3 ><A @@ -1241,7 +1241,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7902" +NAME="AEN7904" ></A ><H3 ><A @@ -1267,7 +1267,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7907" +NAME="AEN7909" ></A ><H3 ><A @@ -1293,7 +1293,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7912" +NAME="AEN7914" ></A ><H3 ><A @@ -1319,7 +1319,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7917" +NAME="AEN7919" ></A ><H3 ><A @@ -1428,7 +1428,7 @@ is updated to get the Prefix if any.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7946" +NAME="AEN7948" ></A ><H3 ><A @@ -1593,7 +1593,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7987" +NAME="AEN7989" ></A ><H3 ><A @@ -1674,7 +1674,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8008" +NAME="AEN8010" ></A ><H3 ><A @@ -1737,7 +1737,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8024" +NAME="AEN8026" ></A ><H3 ><A @@ -1821,7 +1821,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8045" +NAME="AEN8047" ></A ><H3 ><A @@ -1905,7 +1905,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8066" +NAME="AEN8068" ></A ><H3 ><A @@ -2007,7 +2007,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8092" +NAME="AEN8094" ></A ><H3 ><A @@ -2088,7 +2088,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8113" +NAME="AEN8115" ></A ><H3 ><A @@ -2151,7 +2151,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8129" +NAME="AEN8131" ></A ><H3 ><A @@ -2251,7 +2251,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8153" +NAME="AEN8155" ></A ><H3 ><A @@ -2416,7 +2416,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8194" +NAME="AEN8196" ></A ><H3 ><A @@ -2497,7 +2497,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8215" +NAME="AEN8217" ></A ><H3 ><A @@ -2560,7 +2560,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8231" +NAME="AEN8233" ></A ><H3 ><A @@ -2644,7 +2644,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8252" +NAME="AEN8254" ></A ><H3 ><A @@ -2729,7 +2729,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8273" +NAME="AEN8275" ></A ><H3 ><A @@ -2811,7 +2811,7 @@ of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8294" +NAME="AEN8296" ></A ><H3 ><A @@ -2874,7 +2874,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8310" +NAME="AEN8312" ></A ><H3 ><A @@ -2956,7 +2956,7 @@ of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8331" +NAME="AEN8333" ></A ><H3 ><A @@ -3211,7 +3211,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8393" +NAME="AEN8395" ></A ><H3 ><A @@ -3292,7 +3292,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8414" +NAME="AEN8416" ></A ><H3 ><A @@ -3355,7 +3355,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8430" +NAME="AEN8432" ></A ><H3 ><A @@ -3439,7 +3439,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8451" +NAME="AEN8453" ></A ><H3 ><A @@ -3524,7 +3524,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8472" +NAME="AEN8474" ></A ><H3 ><A @@ -3668,7 +3668,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8508" +NAME="AEN8510" ></A ><H3 ><A @@ -3747,7 +3747,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8528" +NAME="AEN8530" ></A ><H3 ><A @@ -3810,7 +3810,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8544" +NAME="AEN8546" ></A ><H3 ><A @@ -3912,7 +3912,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8570" +NAME="AEN8572" ></A ><H3 ><A @@ -4034,7 +4034,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8600" +NAME="AEN8602" ></A ><H3 ><A @@ -4133,7 +4133,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8625" +NAME="AEN8627" ></A ><H3 ><A @@ -4277,7 +4277,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8661" +NAME="AEN8663" ></A ><H3 ><A @@ -4356,7 +4356,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8681" +NAME="AEN8683" ></A ><H3 ><A @@ -4419,7 +4419,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8697" +NAME="AEN8699" ></A ><H3 ><A @@ -4541,7 +4541,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8727" +NAME="AEN8729" ></A ><H3 ><A @@ -4640,7 +4640,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8752" +NAME="AEN8754" ></A ><H3 ><A @@ -4743,7 +4743,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8777" +NAME="AEN8779" ></A ><H3 ><A @@ -4868,7 +4868,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8807" +NAME="AEN8809" ></A ><H3 ><A @@ -5028,7 +5028,7 @@ the caller must free the returned value.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8847" +NAME="AEN8849" ></A ><H3 ><A @@ -5155,7 +5155,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8878" +NAME="AEN8880" ></A ><H3 ><A @@ -5269,7 +5269,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8907" +NAME="AEN8909" ></A ><H3 ><A @@ -5393,7 +5393,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8937" +NAME="AEN8939" ></A ><H3 ><A @@ -5515,7 +5515,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8968" +NAME="AEN8970" ></A ><H3 ><A @@ -5621,7 +5621,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN8994" +NAME="AEN8996" ></A ><H3 ><A @@ -5724,7 +5724,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9020" +NAME="AEN9022" ></A ><H3 ><A @@ -5844,7 +5844,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9050" +NAME="AEN9052" ></A ><H3 ><A @@ -5974,7 +5974,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9082" +NAME="AEN9084" ></A ><H3 ><A @@ -6148,7 +6148,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9123" +NAME="AEN9125" ></A ><H3 ><A @@ -6250,7 +6250,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9149" +NAME="AEN9151" ></A ><H3 ><A @@ -6371,7 +6371,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9179" +NAME="AEN9181" ></A ><H3 ><A @@ -6471,7 +6471,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9204" +NAME="AEN9206" ></A ><H3 ><A @@ -6595,7 +6595,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9235" +NAME="AEN9237" ></A ><H3 ><A @@ -6697,7 +6697,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9261" +NAME="AEN9263" ></A ><H3 ><A @@ -6799,7 +6799,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9287" +NAME="AEN9289" ></A ><H3 ><A @@ -6965,7 +6965,7 @@ receiving array and retry.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN9325" +NAME="AEN9327" ></A ><H3 ><A diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html index fa4fe2df..489dcaec 100644 --- a/doc/html/libxml-xinclude.html +++ b/doc/html/libxml-xinclude.html @@ -121,7 +121,7 @@ NAME="LIBXML-XINCLUDE" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN13488" +NAME="AEN13791" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN13488" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN13491" +NAME="AEN13794" ></A ><H2 >Synopsis</H2 @@ -158,7 +158,7 @@ HREF="libxml-tree.html#XMLDOCPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13496" +NAME="AEN13799" ></A ><H2 >Description</H2 @@ -168,14 +168,14 @@ NAME="AEN13496" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13499" +NAME="AEN13802" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN13501" +NAME="AEN13804" ></A ><H3 ><A diff --git a/doc/html/libxml-xmlio.html b/doc/html/libxml-xmlio.html index f6b7b28e..046362a8 100644 --- a/doc/html/libxml-xmlio.html +++ b/doc/html/libxml-xmlio.html @@ -121,7 +121,7 @@ NAME="LIBXML-XMLIO" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN14304" +NAME="AEN14607" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN14304" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN14307" +NAME="AEN14610" ></A ><H2 >Synopsis</H2 @@ -523,7 +523,7 @@ HREF="libxml-tree.html#XMLDOCPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN14403" +NAME="AEN14706" ></A ><H2 >Description</H2 @@ -533,14 +533,14 @@ NAME="AEN14403" ><DIV CLASS="REFSECT1" ><A -NAME="AEN14406" +NAME="AEN14709" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN14408" +NAME="AEN14711" ></A ><H3 ><A @@ -613,7 +613,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14426" +NAME="AEN14729" ></A ><H3 ><A @@ -671,7 +671,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14440" +NAME="AEN14743" ></A ><H3 ><A @@ -780,7 +780,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14466" +NAME="AEN14769" ></A ><H3 ><A @@ -838,7 +838,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14480" +NAME="AEN14783" ></A ><H3 ><A @@ -873,7 +873,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14485" +NAME="AEN14788" ></A ><H3 ><A @@ -899,7 +899,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14490" +NAME="AEN14793" ></A ><H3 ><A @@ -972,7 +972,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14508" +NAME="AEN14811" ></A ><H3 ><A @@ -1030,7 +1030,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14522" +NAME="AEN14825" ></A ><H3 ><A @@ -1139,7 +1139,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14548" +NAME="AEN14851" ></A ><H3 ><A @@ -1197,7 +1197,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14562" +NAME="AEN14865" ></A ><H3 ><A @@ -1233,7 +1233,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14567" +NAME="AEN14870" ></A ><H3 ><A @@ -1259,7 +1259,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14572" +NAME="AEN14875" ></A ><H3 ><A @@ -1288,7 +1288,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14578" +NAME="AEN14881" ></A ><H3 ><A @@ -1370,7 +1370,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14599" +NAME="AEN14902" ></A ><H3 ><A @@ -1468,7 +1468,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14623" +NAME="AEN14926" ></A ><H3 ><A @@ -1572,7 +1572,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14648" +NAME="AEN14951" ></A ><H3 ><A @@ -1676,7 +1676,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14674" +NAME="AEN14977" ></A ><H3 ><A @@ -1777,7 +1777,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14699" +NAME="AEN15002" ></A ><H3 ><A @@ -1896,7 +1896,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14728" +NAME="AEN15031" ></A ><H3 ><A @@ -2039,7 +2039,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14763" +NAME="AEN15066" ></A ><H3 ><A @@ -2138,7 +2138,7 @@ in case of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14787" +NAME="AEN15090" ></A ><H3 ><A @@ -2240,7 +2240,7 @@ in case of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14812" +NAME="AEN15115" ></A ><H3 ><A @@ -2357,7 +2357,7 @@ in case of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14840" +NAME="AEN15143" ></A ><H3 ><A @@ -2420,7 +2420,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14856" +NAME="AEN15159" ></A ><H3 ><A @@ -2493,7 +2493,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14874" +NAME="AEN15177" ></A ><H3 ><A @@ -2634,7 +2634,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14909" +NAME="AEN15212" ></A ><H3 ><A @@ -2663,7 +2663,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14915" +NAME="AEN15218" ></A ><H3 ><A @@ -2744,7 +2744,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14936" +NAME="AEN15239" ></A ><H3 ><A @@ -2867,7 +2867,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14965" +NAME="AEN15268" ></A ><H3 ><A @@ -2971,7 +2971,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN14991" +NAME="AEN15294" ></A ><H3 ><A @@ -3071,7 +3071,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15016" +NAME="AEN15319" ></A ><H3 ><A @@ -3213,7 +3213,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15051" +NAME="AEN15354" ></A ><H3 ><A @@ -3331,7 +3331,7 @@ in case of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15079" +NAME="AEN15382" ></A ><H3 ><A @@ -3431,7 +3431,7 @@ in case of error.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15103" +NAME="AEN15406" ></A ><H3 ><A @@ -3509,7 +3509,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15123" +NAME="AEN15426" ></A ><H3 ><A @@ -3588,7 +3588,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15143" +NAME="AEN15446" ></A ><H3 ><A @@ -3729,7 +3729,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15178" +NAME="AEN15481" ></A ><H3 ><A @@ -3846,7 +3846,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15207" +NAME="AEN15510" ></A ><H3 ><A @@ -4005,7 +4005,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN15245" +NAME="AEN15548" ></A ><H3 ><A diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html index f1c48d86..2139a497 100644 --- a/doc/html/libxml-xmlmemory.html +++ b/doc/html/libxml-xmlmemory.html @@ -109,7 +109,7 @@ NAME="LIBXML-XMLMEMORY" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN18790" +NAME="AEN19093" ></A ><H2 >Name</H2 @@ -117,7 +117,7 @@ NAME="AEN18790" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN18793" +NAME="AEN19096" ></A ><H2 >Synopsis</H2 @@ -264,7 +264,7 @@ HREF="libxml-xmlmemory.html#XMLMEMSTRDUPLOC" ><DIV CLASS="REFSECT1" ><A -NAME="AEN18826" +NAME="AEN19129" ></A ><H2 >Description</H2 @@ -274,14 +274,14 @@ NAME="AEN18826" ><DIV CLASS="REFSECT1" ><A -NAME="AEN18829" +NAME="AEN19132" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN18831" +NAME="AEN19134" ></A ><H3 ><A @@ -307,7 +307,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18836" +NAME="AEN19139" ></A ><H3 ><A @@ -333,7 +333,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18841" +NAME="AEN19144" ></A ><H3 ><A @@ -408,7 +408,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18859" +NAME="AEN19162" ></A ><H3 ><A @@ -466,7 +466,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18873" +NAME="AEN19176" ></A ><H3 ><A @@ -524,7 +524,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18887" +NAME="AEN19190" ></A ><H3 ><A @@ -600,7 +600,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18905" +NAME="AEN19208" ></A ><H3 ><A @@ -673,7 +673,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18923" +NAME="AEN19226" ></A ><H3 ><A @@ -830,7 +830,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN18963" +NAME="AEN19266" ></A ><H3 ><A @@ -983,7 +983,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19002" +NAME="AEN19305" ></A ><H3 ><A @@ -1041,7 +1041,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19017" +NAME="AEN19320" ></A ><H3 ><A @@ -1099,7 +1099,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19032" +NAME="AEN19335" ></A ><H3 ><A @@ -1163,7 +1163,7 @@ written to the file .memorylist</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19048" +NAME="AEN19351" ></A ><H3 ><A @@ -1250,7 +1250,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19069" +NAME="AEN19372" ></A ><H3 ><A @@ -1278,7 +1278,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19075" +NAME="AEN19378" ></A ><H3 ><A @@ -1336,7 +1336,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19089" +NAME="AEN19392" ></A ><H3 ><A @@ -1411,7 +1411,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19107" +NAME="AEN19410" ></A ><H3 ><A @@ -1469,7 +1469,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19121" +NAME="AEN19424" ></A ><H3 ><A @@ -1568,7 +1568,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19145" +NAME="AEN19448" ></A ><H3 ><A @@ -1685,7 +1685,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN19173" +NAME="AEN19476" ></A ><H3 ><A diff --git a/doc/html/libxml-xpath.html b/doc/html/libxml-xpath.html index e1ea9b28..78824864 100644 --- a/doc/html/libxml-xpath.html +++ b/doc/html/libxml-xpath.html @@ -121,7 +121,7 @@ NAME="LIBXML-XPATH" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN10606" +NAME="AEN10610" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN10606" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN10609" +NAME="AEN10613" ></A ><H2 >Synopsis</H2 @@ -249,6 +249,14 @@ typedef <A HREF="libxml-xpath.html#XMLXPATHAXISPTR" >xmlXPathAxisPtr</A >; +struct <A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPR" +>xmlXPathCompExpr</A +>; +typedef <A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A +>; void (<A HREF="libxml-xpath.html#XMLXPATHFUNCTION" >*xmlXPathFunction</A @@ -258,6 +266,88 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" > ctxt, int nargs); void <A +HREF="libxml-xpath.html#XMLXPATHFREEOBJECT" +>xmlXPathFreeObject</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> obj); +<A +HREF="libxml-xpath.html#XMLNODESETPTR" +>xmlNodeSetPtr</A +> <A +HREF="libxml-xpath.html#XMLXPATHNODESETCREATE" +>xmlXPathNodeSetCreate</A +> (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> val); +void <A +HREF="libxml-xpath.html#XMLXPATHFREENODESETLIST" +>xmlXPathFreeNodeSetList</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> obj); +void <A +HREF="libxml-xpath.html#XMLXPATHFREENODESET" +>xmlXPathFreeNodeSet</A +> (<A +HREF="libxml-xpath.html#XMLNODESETPTR" +>xmlNodeSetPtr</A +> obj); +<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> <A +HREF="libxml-xpath.html#XMLXPATHOBJECTCOPY" +>xmlXPathObjectCopy</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val); +int <A +HREF="libxml-xpath.html#XMLXPATHCMPNODES" +>xmlXPathCmpNodes</A +> (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> node1, + <A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> node2); +<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> <A +HREF="libxml-xpath.html#XMLXPATHCONVERTBOOLEAN" +>xmlXPathConvertBoolean</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val); +<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> <A +HREF="libxml-xpath.html#XMLXPATHCONVERTNUMBER" +>xmlXPathConvertNumber</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val); +<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> <A +HREF="libxml-xpath.html#XMLXPATHCONVERTSTRING" +>xmlXPathConvertString</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val); +void <A HREF="libxml-xpath.html#XMLXPATHINIT" >xmlXPathInit</A > (void); @@ -306,13 +396,6 @@ HREF="libxml-tree.html#XMLCHAR" HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</A > ctxt); -void <A -HREF="libxml-xpath.html#XMLXPATHFREEOBJECT" ->xmlXPathFreeObject</A -> (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> obj); <A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A @@ -327,51 +410,48 @@ HREF="libxml-tree.html#XMLCHAR" HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</A > ctxt); -<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> <A -HREF="libxml-xpath.html#XMLXPATHNODESETCREATE" ->xmlXPathNodeSetCreate</A -> (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> val); -void <A -HREF="libxml-xpath.html#XMLXPATHFREENODESETLIST" ->xmlXPathFreeNodeSetList</A -> (<A +int <A +HREF="libxml-xpath.html#XMLXPATHEVALPREDICATE" +>xmlXPathEvalPredicate</A +> (<A +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctxt, + <A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> obj); -void <A -HREF="libxml-xpath.html#XMLXPATHFREENODESET" ->xmlXPathFreeNodeSet</A -> (<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> obj); +> res); <A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A > <A -HREF="libxml-xpath.html#XMLXPATHOBJECTCOPY" ->xmlXPathObjectCopy</A -> (<A +HREF="libxml-xpath.html#XMLXPATHCOMPILE" +>xmlXPathCompile</A +> (const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *str); +<A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> val); -int <A -HREF="libxml-xpath.html#XMLXPATHCMPNODES" ->xmlXPathCmpNodes</A -> (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> node1, +> <A +HREF="libxml-xpath.html#XMLXPATHCOMPILEDEVAL" +>xmlXPathCompiledEval</A +> (<A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A +> comp, <A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> node2);</PRE +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctx); +void <A +HREF="libxml-xpath.html#XMLXPATHFREECOMPEXPR" +>xmlXPathFreeCompExpr</A +> (<A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A +> comp);</PRE ></TD ></TR ></TABLE @@ -379,7 +459,7 @@ HREF="libxml-tree.html#XMLNODEPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN10674" +NAME="AEN10701" ></A ><H2 >Description</H2 @@ -389,14 +469,14 @@ NAME="AEN10674" ><DIV CLASS="REFSECT1" ><A -NAME="AEN10677" +NAME="AEN10704" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN10679" +NAME="AEN10706" ></A ><H3 ><A @@ -463,7 +543,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10684" +NAME="AEN10711" ></A ><H3 ><A @@ -489,7 +569,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10689" +NAME="AEN10716" ></A ><H3 ><A @@ -516,6 +596,9 @@ CLASS="PROGRAMLISTING" int valueNr; /* number of values stacked */ int valueMax; /* max number of values stacked */ xmlXPathObjectPtr *valueTab; /* stack of values */ + + xmlXPathCompExprPtr comp; /* the precompiled expression */ + int xptr; /* it this an XPointer expression */ };</PRE ></TD ></TR @@ -526,7 +609,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10694" +NAME="AEN10721" ></A ><H3 ><A @@ -552,7 +635,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10699" +NAME="AEN10726" ></A ><H3 ><A @@ -606,7 +689,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10706" +NAME="AEN10733" ></A ><H3 ><A @@ -636,7 +719,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10711" +NAME="AEN10738" ></A ><H3 ><A @@ -662,7 +745,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10716" +NAME="AEN10743" ></A ><H3 ><A @@ -699,7 +782,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10721" +NAME="AEN10748" ></A ><H3 ><A @@ -735,7 +818,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10726" +NAME="AEN10753" ></A ><H3 ><A @@ -794,7 +877,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10741" +NAME="AEN10768" ></A ><H3 ><A @@ -888,7 +971,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10764" +NAME="AEN10791" ></A ><H3 ><A @@ -917,7 +1000,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10769" +NAME="AEN10796" ></A ><H3 ><A @@ -943,7 +1026,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10774" +NAME="AEN10801" ></A ><H3 ><A @@ -972,7 +1055,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10779" +NAME="AEN10806" ></A ><H3 ><A @@ -998,7 +1081,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10784" +NAME="AEN10811" ></A ><H3 ><A @@ -1077,7 +1160,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10803" +NAME="AEN10830" ></A ><H3 ><A @@ -1106,7 +1189,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10808" +NAME="AEN10835" ></A ><H3 ><A @@ -1132,7 +1215,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10813" +NAME="AEN10840" ></A ><H3 ><A @@ -1232,7 +1315,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10838" +NAME="AEN10865" ></A ><H3 ><A @@ -1261,7 +1344,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10843" +NAME="AEN10870" ></A ><H3 ><A @@ -1287,7 +1370,65 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10848" +NAME="AEN10875" +></A +><H3 +><A +NAME="XMLXPATHCOMPEXPR" +></A +>struct xmlXPathCompExpr</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>struct xmlXPathCompExpr;</PRE +></TD +></TR +></TABLE +><P +>[14] Expr ::= OrExpr +[21] OrExpr ::= AndExpr +| OrExpr 'or' AndExpr </P +><P +>Parse and compile an expression</P +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN10882" +></A +><H3 +><A +NAME="XMLXPATHCOMPEXPRPTR" +></A +>xmlXPathCompExprPtr</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>typedef xmlXPathCompExpr *xmlXPathCompExprPtr;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN10887" ></A ><H3 ><A @@ -1366,13 +1507,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10867" +NAME="AEN10906" ></A ><H3 ><A -NAME="XMLXPATHINIT" +NAME="XMLXPATHFREEOBJECT" ></A ->xmlXPathInit ()</H3 +>xmlXPathFreeObject ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1382,25 +1523,60 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->void xmlXPathInit (void);</PRE +>void xmlXPathFreeObject (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> obj);</PRE ></TD ></TR ></TABLE ><P ->Initialize the XPath environment</P +>Free up an xmlXPathObjectPtr object.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>obj</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the object to free</TD +></TR +></TABLE ><P ></P ></DIV +></DIV ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10873" +NAME="AEN10922" ></A ><H3 ><A -NAME="XMLXPATHNEWCONTEXT" +NAME="XMLXPATHNODESETCREATE" ></A ->xmlXPathNewContext ()</H3 +>xmlXPathNodeSetCreate ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1411,17 +1587,22 @@ CELLPADDING="6" ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> xmlXPathNewContext (<A -HREF="libxml-tree.html#XMLDOCPTR" ->xmlDocPtr</A -> doc);</PRE +HREF="libxml-xpath.html#XMLNODESETPTR" +>xmlNodeSetPtr</A +> xmlXPathNodeSetCreate (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> val);</PRE ></TD ></TR ></TABLE ><P ->Create a new xmlXPathContext</P +>Create a new xmlNodeSetPtr of type double and of value <TT +CLASS="PARAMETER" +><I +>val</I +></TT +></P ><P ></P ><DIV @@ -1443,14 +1624,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->doc</I +>val</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the XML document</TD +> an initial xmlNodePtr, or NULL</TD ></TR ><TR ><TD @@ -1465,7 +1646,7 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the xmlXPathContext just allocated.</TD +>the newly created object.</TD ></TR ></TABLE ><P @@ -1475,13 +1656,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10894" +NAME="AEN10944" ></A ><H3 ><A -NAME="XMLXPATHFREECONTEXT" +NAME="XMLXPATHFREENODESETLIST" ></A ->xmlXPathFreeContext ()</H3 +>xmlXPathFreeNodeSetList ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1491,15 +1672,24 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->void xmlXPathFreeContext (<A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> ctxt);</PRE +>void xmlXPathFreeNodeSetList (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> obj);</PRE ></TD ></TR ></TABLE ><P ->Free up an xmlXPathContext</P +>Free up the xmlXPathObjectPtr <TT +CLASS="PARAMETER" +><I +>obj</I +></TT +> but don't deallocate the objects in +the list contrary to <A +HREF="libxml-xpath.html#XMLXPATHFREEOBJECT" +>xmlXPathFreeObject</A +>().</P ><P ></P ><DIV @@ -1521,14 +1711,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->ctxt</I +>obj</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the context to free</TD +> an existing NodeSetList object</TD ></TR ></TABLE ><P @@ -1538,13 +1728,76 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10910" +NAME="AEN10962" ></A ><H3 ><A -NAME="XMLXPATHEVAL" +NAME="XMLXPATHFREENODESET" ></A ->xmlXPathEval ()</H3 +>xmlXPathFreeNodeSet ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPathFreeNodeSet (<A +HREF="libxml-xpath.html#XMLNODESETPTR" +>xmlNodeSetPtr</A +> obj);</PRE +></TD +></TR +></TABLE +><P +>Free the NodeSet compound (not the actual nodes !).</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>obj</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the xmlNodeSetPtr to free</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN10978" +></A +><H3 +><A +NAME="XMLXPATHOBJECTCOPY" +></A +>xmlXPathObjectCopy ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1557,19 +1810,97 @@ CLASS="PROGRAMLISTING" ><A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> xmlXPathEval (const <A -HREF="libxml-tree.html#XMLCHAR" ->xmlChar</A -> *str, +> xmlXPathObjectCopy (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE +></TD +></TR +></TABLE +><P +>allocate a new copy of a given object</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the original object</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the newly created object.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN10999" +></A +><H3 +><A +NAME="XMLXPATHCMPNODES" +></A +>xmlXPathCmpNodes ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>int xmlXPathCmpNodes (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> node1, <A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> ctxt);</PRE +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> node2);</PRE ></TD ></TR ></TABLE ><P ->Evaluate the XPath Location Path in the given context.</P +>Compare two nodes w.r.t document order</P ><P ></P ><DIV @@ -1591,14 +1922,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->str</I +>node1</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the XPath expression</TD +> the first node</TD ></TR ><TR ><TD @@ -1608,14 +1939,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->ctxt</I +>node2</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the second node</TD ></TR ><TR ><TD @@ -1630,8 +1961,8 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the xmlXPathObjectPtr resulting from the eveluation or NULL. -the caller has to free the object.</TD +>-2 in case of error 1 if first point < second point, 0 if +that's the same node, -1 otherwise</TD ></TR ></TABLE ><P @@ -1641,13 +1972,13 @@ the caller has to free the object.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10936" +NAME="AEN11024" ></A ><H3 ><A -NAME="XMLXPATHEVALXPTREXPR" +NAME="XMLXPATHCONVERTBOOLEAN" ></A ->xmlXPathEvalXPtrExpr ()</H3 +>xmlXPathConvertBoolean ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1660,18 +1991,19 @@ CLASS="PROGRAMLISTING" ><A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> xmlXPathEvalXPtrExpr (const <A -HREF="libxml-tree.html#XMLCHAR" ->xmlChar</A -> *str, - <A -HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ->xmlXPathContextPtr</A -> ctxt);</PRE +> xmlXPathConvertBoolean (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE ></TD ></TR ></TABLE ><P +>Converts an existing object to its <GTKDOCLINK +HREF="BOOLEAN" +>boolean</GTKDOCLINK +>() equivalent</P +><P ></P ><DIV CLASS="INFORMALTABLE" @@ -1692,15 +2024,88 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->str</I +>val</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XPath object</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the new object, the old one is freed (or the operation +is done directly on <TT +CLASS="PARAMETER" +><I +>val</I +></TT +>)</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN11047" +></A +><H3 +><A +NAME="XMLXPATHCONVERTNUMBER" +></A +>xmlXPathConvertNumber ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> xmlXPathConvertNumber (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE +></TD ></TR +></TABLE +><P +>Converts an existing object to its <GTKDOCLINK +HREF="NUMBER" +>number</GTKDOCLINK +>() equivalent</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" ><TR ><TD WIDTH="20%" @@ -1709,14 +2114,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->ctxt</I +>val</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> an XPath object</TD ></TR ><TR ><TD @@ -1731,7 +2136,13 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +>the new object, the old one is freed (or the operation +is done directly on <TT +CLASS="PARAMETER" +><I +>val</I +></TT +>)</TD ></TR ></TABLE ><P @@ -1741,13 +2152,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10961" +NAME="AEN11070" ></A ><H3 ><A -NAME="XMLXPATHFREEOBJECT" +NAME="XMLXPATHCONVERTSTRING" ></A ->xmlXPathFreeObject ()</H3 +>xmlXPathConvertString ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1757,15 +2168,21 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->void xmlXPathFreeObject (<A +><A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> obj);</PRE +> xmlXPathConvertString (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE ></TD ></TR ></TABLE ><P ->Free up an xmlXPathObjectPtr object.</P +>Converts an existing object to its <GTKDOCLINK +HREF="STRING" +>string</GTKDOCLINK +>() equivalent</P ><P ></P ><DIV @@ -1787,14 +2204,35 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->obj</I +>val</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the object to free</TD +> an XPath object</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the new object, the old one is freed (or the operation +is done directly on <TT +CLASS="PARAMETER" +><I +>val</I +></TT +>)</TD ></TR ></TABLE ><P @@ -1804,13 +2242,185 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN10977" +NAME="AEN11093" ></A ><H3 ><A -NAME="XMLXPATHEVALEXPRESSION" +NAME="XMLXPATHINIT" ></A ->xmlXPathEvalExpression ()</H3 +>xmlXPathInit ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPathInit (void);</PRE +></TD +></TR +></TABLE +><P +>Initialize the XPath environment</P +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN11099" +></A +><H3 +><A +NAME="XMLXPATHNEWCONTEXT" +></A +>xmlXPathNewContext ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> xmlXPathNewContext (<A +HREF="libxml-tree.html#XMLDOCPTR" +>xmlDocPtr</A +> doc);</PRE +></TD +></TR +></TABLE +><P +>Create a new xmlXPathContext</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>doc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the XML document</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the xmlXPathContext just allocated.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN11120" +></A +><H3 +><A +NAME="XMLXPATHFREECONTEXT" +></A +>xmlXPathFreeContext ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPathFreeContext (<A +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctxt);</PRE +></TD +></TR +></TABLE +><P +>Free up an xmlXPathContext</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ctxt</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the context to free</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN11136" +></A +><H3 +><A +NAME="XMLXPATHEVAL" +></A +>xmlXPathEval ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1823,7 +2433,7 @@ CLASS="PROGRAMLISTING" ><A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> xmlXPathEvalExpression (const <A +> xmlXPathEval (const <A HREF="libxml-tree.html#XMLCHAR" >xmlChar</A > *str, @@ -1835,7 +2445,7 @@ HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" ></TR ></TABLE ><P ->Evaluate the XPath expression in the given context.</P +>Evaluate the XPath Location Path in the given context.</P ><P ></P ><DIV @@ -1881,7 +2491,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the XPath context</TD +> </TD ></TR ><TR ><TD @@ -1896,7 +2506,7 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the xmlXPathObjectPtr resulting from the evaluation or NULL. +>the xmlXPathObjectPtr resulting from the eveluation or NULL. the caller has to free the object.</TD ></TR ></TABLE @@ -1907,13 +2517,13 @@ the caller has to free the object.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11003" +NAME="AEN11162" ></A ><H3 ><A -NAME="XMLXPATHNODESETCREATE" +NAME="XMLXPATHEVALXPTREXPR" ></A ->xmlXPathNodeSetCreate ()</H3 +>xmlXPathEvalXPtrExpr ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -1924,23 +2534,20 @@ CELLPADDING="6" ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> xmlXPathNodeSetCreate (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> val);</PRE +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> xmlXPathEvalXPtrExpr (const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *str, + <A +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctxt);</PRE ></TD ></TR ></TABLE ><P ->Create a new xmlNodeSetPtr of type double and of value <TT -CLASS="PARAMETER" -><I ->val</I -></TT -></P -><P ></P ><DIV CLASS="INFORMALTABLE" @@ -1961,14 +2568,31 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->val</I +>str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> an initial xmlNodePtr, or NULL</TD +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ctxt</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD ></TR ><TR ><TD @@ -1983,7 +2607,7 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the newly created object.</TD +> </TD ></TR ></TABLE ><P @@ -1993,13 +2617,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11025" +NAME="AEN11187" ></A ><H3 ><A -NAME="XMLXPATHFREENODESETLIST" +NAME="XMLXPATHEVALEXPRESSION" ></A ->xmlXPathFreeNodeSetList ()</H3 +>xmlXPathEvalExpression ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -2009,24 +2633,22 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->void xmlXPathFreeNodeSetList (<A +><A HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" >xmlXPathObjectPtr</A -> obj);</PRE +> xmlXPathEvalExpression (const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *str, + <A +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctxt);</PRE ></TD ></TR ></TABLE ><P ->Free up the xmlXPathObjectPtr <TT -CLASS="PARAMETER" -><I ->obj</I -></TT -> but don't deallocate the objects in -the list contrary to <A -HREF="libxml-xpath.html#XMLXPATHFREEOBJECT" ->xmlXPathFreeObject</A ->().</P +>Evaluate the XPath expression in the given context.</P ><P ></P ><DIV @@ -2048,14 +2670,47 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->obj</I +>str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> an existing NodeSetList object</TD +> the XPath expression</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>ctxt</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the XPath context</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the xmlXPathObjectPtr resulting from the evaluation or NULL. +the caller has to free the object.</TD ></TR ></TABLE ><P @@ -2065,13 +2720,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11043" +NAME="AEN11213" ></A ><H3 ><A -NAME="XMLXPATHFREENODESET" +NAME="XMLXPATHEVALPREDICATE" ></A ->xmlXPathFreeNodeSet ()</H3 +>xmlXPathEvalPredicate ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -2081,15 +2736,28 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->void xmlXPathFreeNodeSet (<A -HREF="libxml-xpath.html#XMLNODESETPTR" ->xmlNodeSetPtr</A -> obj);</PRE +>int xmlXPathEvalPredicate (<A +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctxt, + <A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> res);</PRE ></TD ></TR ></TABLE ><P ->Free the NodeSet compound (not the actual nodes !).</P +>Evaluate a predicate result for the current node. +A PredicateExpr is evaluated by evaluating the Expr and converting +the result to a boolean. If the result is a number, the result will +be converted to true if the number is equal to the position of the +context node in the context node list (as returned by the position +function) and will be converted to false otherwise; if the result +is not a number, then the result will be converted as if by a call +to the boolean function. </P +><P +>Return 1 if predicate is true, 0 otherwise</P ><P ></P ><DIV @@ -2111,14 +2779,46 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->obj</I +>ctxt</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the xmlNodeSetPtr to free</TD +> the XPath context</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>res</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the Predicate Expression evaluation result</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD ></TR ></TABLE ><P @@ -2128,13 +2828,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11059" +NAME="AEN11239" ></A ><H3 ><A -NAME="XMLXPATHOBJECTCOPY" +NAME="XMLXPATHCOMPILE" ></A ->xmlXPathObjectCopy ()</H3 +>xmlXPathCompile ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -2145,17 +2845,17 @@ CELLPADDING="6" ><PRE CLASS="PROGRAMLISTING" ><A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> xmlXPathObjectCopy (<A -HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ->xmlXPathObjectPtr</A -> val);</PRE +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A +> xmlXPathCompile (const <A +HREF="libxml-tree.html#XMLCHAR" +>xmlChar</A +> *str);</PRE ></TD ></TR ></TABLE ><P ->allocate a new copy of a given object</P +>Compile an XPath expression</P ><P ></P ><DIV @@ -2177,14 +2877,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->val</I +>str</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the original object</TD +> the XPath expression</TD ></TR ><TR ><TD @@ -2199,7 +2899,8 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->the newly created object.</TD +>the xmlXPathObjectPtr resulting from the eveluation or NULL. +the caller has to free the object.</TD ></TR ></TABLE ><P @@ -2209,13 +2910,13 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11080" +NAME="AEN11260" ></A ><H3 ><A -NAME="XMLXPATHCMPNODES" +NAME="XMLXPATHCOMPILEDEVAL" ></A ->xmlXPathCmpNodes ()</H3 +>xmlXPathCompiledEval ()</H3 ><TABLE BORDER="0" BGCOLOR="#D6E8FF" @@ -2225,19 +2926,22 @@ CELLPADDING="6" ><TD ><PRE CLASS="PROGRAMLISTING" ->int xmlXPathCmpNodes (<A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> node1, +><A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> xmlXPathCompiledEval (<A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A +> comp, <A -HREF="libxml-tree.html#XMLNODEPTR" ->xmlNodePtr</A -> node2);</PRE +HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" +>xmlXPathContextPtr</A +> ctx);</PRE ></TD ></TR ></TABLE ><P ->Compare two nodes w.r.t document order</P +>Evaluate the Precompiled XPath expression in the given context.</P ><P ></P ><DIV @@ -2259,14 +2963,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->node1</I +>comp</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the first node</TD +> the compiled XPath expression</TD ></TR ><TR ><TD @@ -2276,14 +2980,14 @@ VALIGN="TOP" ><TT CLASS="PARAMETER" ><I ->node2</I +>ctx</I ></TT > :</TD ><TD WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> the second node</TD +> the XPath context</TD ></TR ><TR ><TD @@ -2298,8 +3002,76 @@ CLASS="EMPHASIS" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" ->-2 in case of error 1 if first point < second point, 0 if -that's the same node, -1 otherwise</TD +>the xmlXPathObjectPtr resulting from the eveluation or NULL. +the caller has to free the object.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN11286" +></A +><H3 +><A +NAME="XMLXPATHFREECOMPEXPR" +></A +>xmlXPathFreeCompExpr ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPathFreeCompExpr (<A +HREF="libxml-xpath.html#XMLXPATHCOMPEXPRPTR" +>xmlXPathCompExprPtr</A +> comp);</PRE +></TD +></TR +></TABLE +><P +>Free up the memory allocated by <TT +CLASS="PARAMETER" +><I +>comp</I +></TT +></P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>comp</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an XPATH comp</TD ></TR ></TABLE ><P diff --git a/doc/html/libxml-xpathinternals.html b/doc/html/libxml-xpathinternals.html index 4943a450..99dd8469 100644 --- a/doc/html/libxml-xpathinternals.html +++ b/doc/html/libxml-xpathinternals.html @@ -121,7 +121,7 @@ NAME="LIBXML-XPATHINTERNALS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN11110" +NAME="AEN11308" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN11110" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN11113" +NAME="AEN11311" ></A ><H2 >Synopsis</H2 @@ -994,7 +994,7 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN11344" +NAME="AEN11542" ></A ><H2 >Description</H2 @@ -1004,14 +1004,14 @@ NAME="AEN11344" ><DIV CLASS="REFSECT1" ><A -NAME="AEN11347" +NAME="AEN11545" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN11349" +NAME="AEN11547" ></A ><H3 ><A @@ -1037,7 +1037,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11354" +NAME="AEN11552" ></A ><H3 ><A @@ -1063,7 +1063,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11359" +NAME="AEN11557" ></A ><H3 ><A @@ -1121,7 +1121,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11373" +NAME="AEN11571" ></A ><H3 ><A @@ -1179,7 +1179,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11387" +NAME="AEN11585" ></A ><H3 ><A @@ -1237,7 +1237,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11401" +NAME="AEN11599" ></A ><H3 ><A @@ -1295,7 +1295,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11415" +NAME="AEN11613" ></A ><H3 ><A @@ -1321,7 +1321,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11420" +NAME="AEN11618" ></A ><H3 ><A @@ -1347,7 +1347,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11425" +NAME="AEN11623" ></A ><H3 ><A @@ -1373,7 +1373,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11430" +NAME="AEN11628" ></A ><H3 ><A @@ -1432,7 +1432,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11445" +NAME="AEN11643" ></A ><H3 ><A @@ -1534,7 +1534,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11470" +NAME="AEN11668" ></A ><H3 ><A @@ -1649,7 +1649,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11497" +NAME="AEN11695" ></A ><H3 ><A @@ -1678,6 +1678,8 @@ HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" ></TR ></TABLE ><P +>Dump the content of the object for debugging purposes</P +><P ></P ><DIV CLASS="INFORMALTABLE" @@ -1705,7 +1707,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the FILE * to dump the output</TD ></TR ><TR ><TD @@ -1722,7 +1724,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> the object to inspect</TD ></TR ><TR ><TD @@ -1739,7 +1741,7 @@ CLASS="PARAMETER" WIDTH="80%" ALIGN="LEFT" VALIGN="TOP" -> </TD +> indentation level</TD ></TR ></TABLE ><P @@ -1749,7 +1751,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11521" +NAME="AEN11720" ></A ><H3 ><A @@ -1875,7 +1877,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11552" +NAME="AEN11751" ></A ><H3 ><A @@ -1978,7 +1980,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11578" +NAME="AEN11777" ></A ><H3 ><A @@ -2039,7 +2041,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11593" +NAME="AEN11792" ></A ><H3 ><A @@ -2164,7 +2166,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11624" +NAME="AEN11823" ></A ><H3 ><A @@ -2310,7 +2312,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11660" +NAME="AEN11859" ></A ><H3 ><A @@ -2436,7 +2438,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11691" +NAME="AEN11890" ></A ><H3 ><A @@ -2583,7 +2585,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11727" +NAME="AEN11926" ></A ><H3 ><A @@ -2686,7 +2688,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11753" +NAME="AEN11952" ></A ><H3 ><A @@ -2810,7 +2812,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11784" +NAME="AEN11983" ></A ><H3 ><A @@ -2873,7 +2875,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11800" +NAME="AEN11999" ></A ><H3 ><A @@ -2976,7 +2978,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11826" +NAME="AEN12025" ></A ><H3 ><A @@ -3100,7 +3102,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11857" +NAME="AEN12056" ></A ><H3 ><A @@ -3164,7 +3166,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11873" +NAME="AEN12072" ></A ><H3 ><A @@ -3267,7 +3269,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11899" +NAME="AEN12098" ></A ><H3 ><A @@ -3330,7 +3332,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11915" +NAME="AEN12114" ></A ><H3 ><A @@ -3409,7 +3411,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11935" +NAME="AEN12134" ></A ><H3 ><A @@ -3506,7 +3508,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11959" +NAME="AEN12158" ></A ><H3 ><A @@ -3592,7 +3594,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN11981" +NAME="AEN12180" ></A ><H3 ><A @@ -3675,7 +3677,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12002" +NAME="AEN12201" ></A ><H3 ><A @@ -3761,7 +3763,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12024" +NAME="AEN12223" ></A ><H3 ><A @@ -3844,7 +3846,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12045" +NAME="AEN12244" ></A ><H3 ><A @@ -3931,7 +3933,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12067" +NAME="AEN12266" ></A ><H3 ><A @@ -4018,7 +4020,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12089" +NAME="AEN12288" ></A ><H3 ><A @@ -4102,7 +4104,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12110" +NAME="AEN12309" ></A ><H3 ><A @@ -4197,7 +4199,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12131" +NAME="AEN12330" ></A ><H3 ><A @@ -4260,7 +4262,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12147" +NAME="AEN12346" ></A ><H3 ><A @@ -4284,11 +4286,8 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ></TR ></TABLE ><P ->[14] Expr ::= OrExpr -[21] OrExpr ::= AndExpr -| OrExpr 'or' AndExpr </P -><P ->Parse and evaluate an expression, then push the result on the stack</P +>Parse and evaluate an XPath expression in the given context, +then push the result on the context stack</P ><P ></P ><DIV @@ -4327,7 +4326,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12164" +NAME="AEN12362" ></A ><H3 ><A @@ -4413,7 +4412,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12187" +NAME="AEN12385" ></A ><H3 ><A @@ -4499,7 +4498,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12210" +NAME="AEN12408" ></A ><H3 ><A @@ -4530,7 +4529,7 @@ HREF="libxml-tree.html#XMLCHAR" | '.' Digits [31] Digits ::= [0-9]+</P ><P ->Parse and evaluate a Number in the string +>Compile a Number in the string In complement of the Number expression, this function also handles negative values : '-' Number.</P ><P @@ -4586,7 +4585,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12232" +NAME="AEN12430" ></A ><H3 ><A @@ -4694,7 +4693,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12258" +NAME="AEN12456" ></A ><H3 ><A @@ -4722,7 +4721,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12264" +NAME="AEN12462" ></A ><H3 ><A @@ -4835,7 +4834,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12286" +NAME="AEN12484" ></A ><H3 ><A @@ -4898,7 +4897,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12302" +NAME="AEN12500" ></A ><H3 ><A @@ -4984,7 +4983,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12324" +NAME="AEN12522" ></A ><H3 ><A @@ -5107,7 +5106,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12354" +NAME="AEN12552" ></A ><H3 ><A @@ -5191,7 +5190,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12375" +NAME="AEN12573" ></A ><H3 ><A @@ -5272,7 +5271,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12395" +NAME="AEN12593" ></A ><H3 ><A @@ -5335,7 +5334,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12411" +NAME="AEN12609" ></A ><H3 ><A @@ -5422,7 +5421,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12433" +NAME="AEN12631" ></A ><H3 ><A @@ -5508,7 +5507,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12455" +NAME="AEN12653" ></A ><H3 ><A @@ -5580,7 +5579,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12473" +NAME="AEN12671" ></A ><H3 ><A @@ -5643,7 +5642,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12489" +NAME="AEN12687" ></A ><H3 ><A @@ -5724,7 +5723,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12510" +NAME="AEN12708" ></A ><H3 ><A @@ -5787,7 +5786,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12526" +NAME="AEN12724" ></A ><H3 ><A @@ -5875,7 +5874,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12548" +NAME="AEN12746" ></A ><H3 ><A @@ -6043,7 +6042,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12585" +NAME="AEN12783" ></A ><H3 ><A @@ -6108,7 +6107,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12601" +NAME="AEN12799" ></A ><H3 ><A @@ -6173,7 +6172,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12617" +NAME="AEN12815" ></A ><H3 ><A @@ -6238,7 +6237,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12633" +NAME="AEN12831" ></A ><H3 ><A @@ -6303,7 +6302,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12649" +NAME="AEN12847" ></A ><H3 ><A @@ -6378,7 +6377,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12667" +NAME="AEN12865" ></A ><H3 ><A @@ -6453,7 +6452,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12685" +NAME="AEN12883" ></A ><H3 ><A @@ -6559,7 +6558,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12711" +NAME="AEN12909" ></A ><H3 ><A @@ -6666,7 +6665,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12737" +NAME="AEN12935" ></A ><H3 ><A @@ -6771,7 +6770,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12763" +NAME="AEN12961" ></A ><H3 ><A @@ -6860,7 +6859,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12785" +NAME="AEN12983" ></A ><H3 ><A @@ -6954,7 +6953,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12808" +NAME="AEN13006" ></A ><H3 ><A @@ -7039,7 +7038,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12829" +NAME="AEN13027" ></A ><H3 ><A @@ -7129,7 +7128,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12850" +NAME="AEN13048" ></A ><H3 ><A @@ -7220,7 +7219,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12871" +NAME="AEN13069" ></A ><H3 ><A @@ -7309,7 +7308,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12892" +NAME="AEN13090" ></A ><H3 ><A @@ -7395,7 +7394,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12913" +NAME="AEN13111" ></A ><H3 ><A @@ -7482,7 +7481,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12934" +NAME="AEN13132" ></A ><H3 ><A @@ -7569,7 +7568,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12955" +NAME="AEN13153" ></A ><H3 ><A @@ -7674,7 +7673,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12976" +NAME="AEN13174" ></A ><H3 ><A @@ -7764,7 +7763,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN12997" +NAME="AEN13195" ></A ><H3 ><A @@ -7855,7 +7854,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13018" +NAME="AEN13216" ></A ><H3 ><A @@ -7946,7 +7945,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13039" +NAME="AEN13237" ></A ><H3 ><A @@ -8040,7 +8039,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13060" +NAME="AEN13258" ></A ><H3 ><A @@ -8127,7 +8126,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13081" +NAME="AEN13279" ></A ><H3 ><A @@ -8215,7 +8214,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13103" +NAME="AEN13301" ></A ><H3 ><A @@ -8303,7 +8302,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13125" +NAME="AEN13323" ></A ><H3 ><A @@ -8396,7 +8395,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13146" +NAME="AEN13344" ></A ><H3 ><A @@ -8481,7 +8480,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13167" +NAME="AEN13365" ></A ><H3 ><A @@ -8568,7 +8567,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13188" +NAME="AEN13386" ></A ><H3 ><A @@ -8655,7 +8654,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13209" +NAME="AEN13407" ></A ><H3 ><A @@ -8742,7 +8741,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13230" +NAME="AEN13428" ></A ><H3 ><A @@ -8830,7 +8829,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13251" +NAME="AEN13449" ></A ><H3 ><A diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html index 95a410d3..3a38437c 100644 --- a/doc/html/libxml-xpointer.html +++ b/doc/html/libxml-xpointer.html @@ -121,7 +121,7 @@ NAME="LIBXML-XPOINTER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN13277" +NAME="AEN13475" ></A ><H2 >Name</H2 @@ -129,7 +129,7 @@ NAME="AEN13277" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN13280" +NAME="AEN13478" ></A ><H2 >Synopsis</H2 @@ -152,6 +152,16 @@ typedef <A HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" >xmlLocationSetPtr</A >; +<A +HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" +>xmlLocationSetPtr</A +> <A +HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETCREATE" +>xmlXPtrLocationSetCreate</A +> (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val); void <A HREF="libxml-xpointer.html#XMLXPTRFREELOCATIONSET" >xmlXPtrFreeLocationSet</A @@ -174,6 +184,41 @@ HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" >xmlLocationSetPtr</A > val2); <A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> <A +HREF="libxml-xpointer.html#XMLXPTRNEWRANGENODEOBJECT" +>xmlXPtrNewRangeNodeObject</A +> (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> start, + <A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> end); +void <A +HREF="libxml-xpointer.html#XMLXPTRLOCATIONSETADD" +>xmlXPtrLocationSetAdd</A +> (<A +HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" +>xmlLocationSetPtr</A +> cur, + <A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val); +<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> <A +HREF="libxml-xpointer.html#XMLXPTRWRAPLOCATIONSET" +>xmlXPtrWrapLocationSet</A +> (<A +HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" +>xmlLocationSetPtr</A +> val); +<A HREF="libxml-xpath.html#XMLXPATHCONTEXTPTR" >xmlXPathContextPtr</A > <A @@ -237,7 +282,7 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13307" +NAME="AEN13518" ></A ><H2 >Description</H2 @@ -247,14 +292,14 @@ NAME="AEN13307" ><DIV CLASS="REFSECT1" ><A -NAME="AEN13310" +NAME="AEN13521" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN13312" +NAME="AEN13523" ></A ><H3 ><A @@ -284,7 +329,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13317" +NAME="AEN13528" ></A ><H3 ><A @@ -310,7 +355,93 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13322" +NAME="AEN13533" +></A +><H3 +><A +NAME="XMLXPTRLOCATIONSETCREATE" +></A +>xmlXPtrLocationSetCreate ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" +>xmlLocationSetPtr</A +> xmlXPtrLocationSetCreate (<A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE +></TD +></TR +></TABLE +><P +>Create a new xmlLocationSetPtr of type double and of value <TT +CLASS="PARAMETER" +><I +>val</I +></TT +></P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> an initial xmlXPathObjectPtr, or NULL</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the newly created object.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN13555" ></A ><H3 ><A @@ -373,7 +504,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13338" +NAME="AEN13571" ></A ><H3 ><A @@ -485,7 +616,285 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13366" +NAME="AEN13599" +></A +><H3 +><A +NAME="XMLXPTRNEWRANGENODEOBJECT" +></A +>xmlXPtrNewRangeNodeObject ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> xmlXPtrNewRangeNodeObject (<A +HREF="libxml-tree.html#XMLNODEPTR" +>xmlNodePtr</A +> start, + <A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> end);</PRE +></TD +></TR +></TABLE +><P +>Create a new xmlXPathObjectPtr of type range from a not to an object</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>start</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the starting node</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>end</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the ending object</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the newly created object.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN13625" +></A +><H3 +><A +NAME="XMLXPTRLOCATIONSETADD" +></A +>xmlXPtrLocationSetAdd ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void xmlXPtrLocationSetAdd (<A +HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" +>xmlLocationSetPtr</A +> cur, + <A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> val);</PRE +></TD +></TR +></TABLE +><P +>add a new xmlXPathObjectPtr ot an existing LocationSet +If the location already exist in the set <TT +CLASS="PARAMETER" +><I +>val</I +></TT +> is freed.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>cur</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the initial range set</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> a new xmlXPathObjectPtr</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN13647" +></A +><H3 +><A +NAME="XMLXPTRWRAPLOCATIONSET" +></A +>xmlXPtrWrapLocationSet ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="libxml-xpath.html#XMLXPATHOBJECTPTR" +>xmlXPathObjectPtr</A +> xmlXPtrWrapLocationSet (<A +HREF="libxml-xpointer.html#XMLLOCATIONSETPTR" +>xmlLocationSetPtr</A +> val);</PRE +></TD +></TR +></TABLE +><P +>Wrap the LocationSet <TT +CLASS="PARAMETER" +><I +>val</I +></TT +> in a new xmlXPathObjectPtr</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>val</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> the LocationSet value</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the newly created object.</TD +></TR +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN13669" ></A ><H3 ><A @@ -609,7 +1018,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13397" +NAME="AEN13700" ></A ><H3 ><A @@ -712,7 +1121,7 @@ the caller has to free the object.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13423" +NAME="AEN13726" ></A ><H3 ><A @@ -796,7 +1205,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13444" +NAME="AEN13747" ></A ><H3 ><A @@ -878,7 +1287,7 @@ the caller has to free the node tree.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN13465" +NAME="AEN13768" ></A ><H3 ><A @@ -905,9 +1314,9 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR" >[8] Predicate ::= '[' PredicateExpr ']' [9] PredicateExpr ::= Expr </P ><P ->Evaluate a predicate as in <GTKDOCLINK -HREF="XMLXPATHEVALPREDICATE" ->xmlXPathEvalPredicate</GTKDOCLINK +>Evaluate a predicate as in <A +HREF="libxml-xpath.html#XMLXPATHEVALPREDICATE" +>xmlXPathEvalPredicate</A >() but for a Location Set instead of a node set</P ><P |