fixed configure and Makefile to use readline in tester if available
rebuilt and updated the doc,
Daniel
diff --git a/ChangeLog b/ChangeLog
index 1dea547..095b114 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
+
+ * configure.in, Makefile.am: link tester against readline
+ * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
+
Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
* tree.[ch]: added xmlRemoveProp
diff --git a/Makefile.am b/Makefile.am
index ed0b2bb..c6404e2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -56,7 +56,7 @@
tester_SOURCES=tester.c
tester_LDFLAGS =
tester_DEPENDENCIES = $(DEPS)
-tester_LDADD= $(LDADDS)
+tester_LDADD= @RDL_LIBS@ $(LDADDS)
testSAX_SOURCES=testSAX.c
testSAX_LDFLAGS =
diff --git a/config.h.in b/config.h.in
index 32c79e2..842670b 100644
--- a/config.h.in
+++ b/config.h.in
@@ -130,12 +130,18 @@
/* Define if you have the <zlib.h> header file. */
#undef HAVE_ZLIB_H
+/* Define if you have the history library (-lhistory). */
+#undef HAVE_LIBHISTORY
+
/* Define if you have the inet library (-linet). */
#undef HAVE_LIBINET
/* Define if you have the nsl library (-lnsl). */
#undef HAVE_LIBNSL
+/* Define if you have the readline library (-lreadline). */
+#undef HAVE_LIBREADLINE
+
/* Define if you have the socket library (-lsocket). */
#undef HAVE_LIBSOCKET
diff --git a/configure.in b/configure.in
index 59ef481..51d8418 100644
--- a/configure.in
+++ b/configure.in
@@ -130,6 +130,15 @@
XML_CFLAGS="${XML_CFLAGS} -DXML_USE_BUFFER_CONTENT"
fi
+dnl
+dnl Tester makes use of readline if present
+dnl
+RDL_LIBS=""
+AC_CHECK_LIB(history, append_history,
+ RDL_LIBS="-lhistory"; AC_DEFINE(HAVE_LIBHISTORY))
+AC_CHECK_LIB(readline, readline,
+ RDL_LIBS="-lreadline ${RDL_LIBS}"; AC_DEFINE(HAVE_LIBREADLINE))
+
AC_SUBST(CFLAGS)
AC_SUBST(XML_CFLAGS)
@@ -142,5 +151,6 @@
AC_SUBST(Z_LIBS)
AC_SUBST(M_LIBS)
+AC_SUBST(RDL_LIBS)
AC_OUTPUT(libxml.spec Makefile doc/Makefile example/Makefile xml-config win32config.h)
diff --git a/doc/html/gnome-xml-entities.html b/doc/html/gnome-xml-entities.html
index 71e233f..3a2d8e5 100644
--- a/doc/html/gnome-xml-entities.html
+++ b/doc/html/gnome-xml-entities.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN5765"
+NAME="AEN5768"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN5768"
+NAME="AEN5771"
></A
><H2
>Synopsis</H2
@@ -348,7 +348,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5826"
+NAME="AEN5829"
></A
><H2
>Description</H2
@@ -358,14 +358,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN5829"
+NAME="AEN5832"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5831"
+NAME="AEN5834"
></A
><H3
><A
@@ -391,7 +391,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5836"
+NAME="AEN5839"
></A
><H3
><A
@@ -417,7 +417,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5841"
+NAME="AEN5844"
></A
><H3
><A
@@ -443,7 +443,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5846"
+NAME="AEN5849"
></A
><H3
><A
@@ -469,7 +469,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5851"
+NAME="AEN5854"
></A
><H3
><A
@@ -495,7 +495,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5856"
+NAME="AEN5859"
></A
><H3
><A
@@ -521,7 +521,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5861"
+NAME="AEN5864"
></A
><H3
><A
@@ -547,7 +547,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5866"
+NAME="AEN5869"
></A
><H3
><A
@@ -573,7 +573,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5871"
+NAME="AEN5874"
></A
><H3
><A
@@ -599,7 +599,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5876"
+NAME="AEN5879"
></A
><H3
><A
@@ -764,7 +764,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5916"
+NAME="AEN5919"
></A
><H3
><A
@@ -929,7 +929,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5956"
+NAME="AEN5959"
></A
><H3
><A
@@ -1010,7 +1010,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5977"
+NAME="AEN5980"
></A
><H3
><A
@@ -1114,7 +1114,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6003"
+NAME="AEN6006"
></A
><H3
><A
@@ -1217,7 +1217,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6029"
+NAME="AEN6032"
></A
><H3
><A
@@ -1320,7 +1320,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6055"
+NAME="AEN6058"
></A
><H3
><A
@@ -1429,7 +1429,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6083"
+NAME="AEN6086"
></A
><H3
><A
@@ -1537,7 +1537,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6110"
+NAME="AEN6113"
></A
><H3
><A
@@ -1598,7 +1598,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6126"
+NAME="AEN6129"
></A
><H3
><A
@@ -1679,7 +1679,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6147"
+NAME="AEN6150"
></A
><H3
><A
@@ -1742,7 +1742,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6163"
+NAME="AEN6166"
></A
><H3
><A
@@ -1826,7 +1826,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6184"
+NAME="AEN6187"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-htmlparser.html b/doc/html/gnome-xml-htmlparser.html
index aee67d0..839c115 100644
--- a/doc/html/gnome-xml-htmlparser.html
+++ b/doc/html/gnome-xml-htmlparser.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN7842"
+NAME="AEN7845"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN7845"
+NAME="AEN7848"
></A
><H2
>Synopsis</H2
@@ -295,7 +295,42 @@
HREF="gnome-xml-htmlparser.html#HTMLPARSEFILE"
>htmlParseFile</A
> (const char *filename,
- const char *encoding);</PRE
+ const char *encoding);
+void <A
+HREF="gnome-xml-htmlparser.html#HTMLFREEPARSERCTXT"
+>htmlFreeParserCtxt</A
+> (<A
+HREF="gnome-xml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> ctxt);
+<A
+HREF="gnome-xml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> <A
+HREF="gnome-xml-htmlparser.html#HTMLCREATEPUSHPARSERCTXT"
+>htmlCreatePushParserCtxt</A
+> (<A
+HREF="gnome-xml-htmlparser.html#HTMLSAXHANDLERPTR"
+>htmlSAXHandlerPtr</A
+> sax,
+ void *user_data,
+ const char *chunk,
+ int size,
+ const char *filename,
+ <A
+HREF="gnome-xml-encoding.html#XMLCHARENCODING"
+>xmlCharEncoding</A
+> enc);
+int <A
+HREF="gnome-xml-htmlparser.html#HTMLPARSECHUNK"
+>htmlParseChunk</A
+> (<A
+HREF="gnome-xml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> ctxt,
+ const char *chunk,
+ int size,
+ int terminate);</PRE
></TD
></TR
></TABLE
@@ -303,7 +338,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN7890"
+NAME="AEN7901"
></A
><H2
>Description</H2
@@ -313,14 +348,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN7893"
+NAME="AEN7904"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7895"
+NAME="AEN7906"
></A
><H3
><A
@@ -346,7 +381,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7900"
+NAME="AEN7911"
></A
><H3
><A
@@ -372,7 +407,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7905"
+NAME="AEN7916"
></A
><H3
><A
@@ -398,7 +433,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7910"
+NAME="AEN7921"
></A
><H3
><A
@@ -424,7 +459,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7915"
+NAME="AEN7926"
></A
><H3
><A
@@ -450,7 +485,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7920"
+NAME="AEN7931"
></A
><H3
><A
@@ -476,7 +511,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7925"
+NAME="AEN7936"
></A
><H3
><A
@@ -502,7 +537,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7930"
+NAME="AEN7941"
></A
><H3
><A
@@ -528,7 +563,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7935"
+NAME="AEN7946"
></A
><H3
><A
@@ -554,7 +589,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7940"
+NAME="AEN7951"
></A
><H3
><A
@@ -635,7 +670,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7961"
+NAME="AEN7972"
></A
><H3
><A
@@ -718,7 +753,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7983"
+NAME="AEN7994"
></A
><H3
><A
@@ -819,7 +854,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8008"
+NAME="AEN8019"
></A
><H3
><A
@@ -942,7 +977,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8038"
+NAME="AEN8049"
></A
><H3
><A
@@ -1047,7 +1082,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8065"
+NAME="AEN8076"
></A
><H3
><A
@@ -1131,7 +1166,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8087"
+NAME="AEN8098"
></A
><H3
><A
@@ -1198,7 +1233,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8105"
+NAME="AEN8116"
></A
><H3
><A
@@ -1338,7 +1373,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8139"
+NAME="AEN8150"
></A
><H3
><A
@@ -1437,7 +1472,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8164"
+NAME="AEN8175"
></A
><H3
><A
@@ -1575,7 +1610,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8197"
+NAME="AEN8208"
></A
><H3
><A
@@ -1669,6 +1704,389 @@
></P
></DIV
></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN8232"
+></A
+><H3
+><A
+NAME="HTMLFREEPARSERCTXT"
+></A
+>htmlFreeParserCtxt ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void htmlFreeParserCtxt (<A
+HREF="gnome-xml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> ctxt);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Free all the memory used by a parser context. However the parsed
+document in ctxt->myDoc is not 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
+>ctxt</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an HTML parser context</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN8248"
+></A
+><H3
+><A
+NAME="HTMLCREATEPUSHPARSERCTXT"
+></A
+>htmlCreatePushParserCtxt ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="gnome-xml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> htmlCreatePushParserCtxt (<A
+HREF="gnome-xml-htmlparser.html#HTMLSAXHANDLERPTR"
+>htmlSAXHandlerPtr</A
+> sax,
+ void *user_data,
+ const char *chunk,
+ int size,
+ const char *filename,
+ <A
+HREF="gnome-xml-encoding.html#XMLCHARENCODING"
+>xmlCharEncoding</A
+> enc);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Create a parser context for using the HTML parser in push mode
+To allow content encoding detection, <TT
+CLASS="PARAMETER"
+><I
+>size</I
+></TT
+> should be >= 4
+The value of <TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+> is used for fetching external entities
+and error/warning reports.</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
+>sax</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> a SAX handler</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>user_data</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> The user data returned on SAX callbacks</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>chunk</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> a pointer to an array of chars</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>size</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> number of chars in the array</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>filename</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an optional file name or URI</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>enc</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an optional encoding</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 parser context or NULL</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN8292"
+></A
+><H3
+><A
+NAME="HTMLPARSECHUNK"
+></A
+>htmlParseChunk ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int htmlParseChunk (<A
+HREF="gnome-xml-htmlparser.html#HTMLPARSERCTXTPTR"
+>htmlParserCtxtPtr</A
+> ctxt,
+ const char *chunk,
+ int size,
+ int terminate);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Parse a Chunk of memory</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"
+> an XML parser context</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>chunk</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> an char array</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>size</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> the size in byte of the chunk</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>terminate</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> last chunk indicator</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>zero if no error, the xmlParserErrors otherwise.</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
diff --git a/doc/html/gnome-xml-htmltree.html b/doc/html/gnome-xml-htmltree.html
index 3be9a05..0d6921c 100644
--- a/doc/html/gnome-xml-htmltree.html
+++ b/doc/html/gnome-xml-htmltree.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN8226"
+NAME="AEN8329"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN8229"
+NAME="AEN8332"
></A
><H2
>Synopsis</H2
@@ -188,7 +188,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8243"
+NAME="AEN8346"
></A
><H2
>Description</H2
@@ -198,14 +198,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8246"
+NAME="AEN8349"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8248"
+NAME="AEN8351"
></A
><H3
><A
@@ -231,7 +231,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8253"
+NAME="AEN8356"
></A
><H3
><A
@@ -257,7 +257,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8258"
+NAME="AEN8361"
></A
><H3
><A
@@ -283,7 +283,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8263"
+NAME="AEN8366"
></A
><H3
><A
@@ -386,7 +386,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8288"
+NAME="AEN8391"
></A
><H3
><A
@@ -470,7 +470,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8309"
+NAME="AEN8412"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-nanohttp.html b/doc/html/gnome-xml-nanohttp.html
index 31b0a7b..f284120 100644
--- a/doc/html/gnome-xml-nanohttp.html
+++ b/doc/html/gnome-xml-nanohttp.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN8669"
+NAME="AEN8772"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN8672"
+NAME="AEN8775"
></A
><H2
>Synopsis</H2
@@ -183,7 +183,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8682"
+NAME="AEN8785"
></A
><H2
>Description</H2
@@ -193,14 +193,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8685"
+NAME="AEN8788"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8687"
+NAME="AEN8790"
></A
><H3
><A
@@ -314,7 +314,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8714"
+NAME="AEN8817"
></A
><H3
><A
@@ -453,7 +453,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8746"
+NAME="AEN8849"
></A
><H3
><A
@@ -533,7 +533,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8765"
+NAME="AEN8868"
></A
><H3
><A
@@ -608,7 +608,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8784"
+NAME="AEN8887"
></A
><H3
><A
@@ -731,7 +731,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8813"
+NAME="AEN8916"
></A
><H3
><A
@@ -825,7 +825,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8836"
+NAME="AEN8939"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-parser.html b/doc/html/gnome-xml-parser.html
index eb116ca..7095510 100644
--- a/doc/html/gnome-xml-parser.html
+++ b/doc/html/gnome-xml-parser.html
@@ -153,19 +153,6 @@
HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
>xmlParserInputPtr</A
>;
-<A
-HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
->xmlParserInputPtr</A
-> (<A
-HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
->*xmlExternalEntityLoader</A
->)
- (const char *URL,
- const char *ID,
- <A
-HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
->xmlParserInputPtr</A
-> context);
typedef <A
HREF="gnome-xml-parser.html#XMLPARSERNODEINFO"
>xmlParserNodeInfo</A
@@ -480,6 +467,19 @@
HREF="gnome-xml-parser.html#XMLSAXHANDLERPTR"
>xmlSAXHandlerPtr</A
>;
+<A
+HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
+>xmlParserInputPtr</A
+> (<A
+HREF="gnome-xml-parser.html#XMLEXTERNALENTITYLOADER"
+>*xmlExternalEntityLoader</A
+>)
+ (const char *URL,
+ const char *ID,
+ <A
+HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
+> context);
extern const char *<A
HREF="gnome-xml-parser.html#XMLPARSERVERSION"
>xmlParserVersion</A
@@ -945,8 +945,8 @@
> (const char *URL,
const char *ID,
<A
-HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
->xmlParserInputPtr</A
+HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
> context);</PRE
></TD
></TR
@@ -1089,122 +1089,6 @@
></A
><H3
><A
-NAME="XMLEXTERNALENTITYLOADER"
-></A
->xmlExternalEntityLoader ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
-><A
-HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
->xmlParserInputPtr</A
-> (*xmlExternalEntityLoader)
- (const char *URL,
- const char *ID,
- <A
-HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
->xmlParserInputPtr</A
-> context);</PRE
-></TD
-></TR
-></TABLE
-><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
->URL</I
-></TT
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
-> </TD
-></TR
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><TT
-CLASS="PARAMETER"
-><I
->ID</I
-></TT
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
-> </TD
-></TR
-><TR
-><TD
-WIDTH="20%"
-ALIGN="RIGHT"
-VALIGN="TOP"
-><TT
-CLASS="PARAMETER"
-><I
->context</I
-></TT
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
-> </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
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN302"
-></A
-><H3
-><A
NAME="XMLPARSERNODEINFO"
></A
>xmlParserNodeInfo</H3
@@ -1227,7 +1111,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN307"
+NAME="AEN279"
></A
><H3
><A
@@ -1253,7 +1137,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN312"
+NAME="AEN284"
></A
><H3
><A
@@ -1279,7 +1163,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN317"
+NAME="AEN289"
></A
><H3
><A
@@ -1321,7 +1205,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN322"
+NAME="AEN294"
></A
><H3
><A
@@ -1347,7 +1231,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN327"
+NAME="AEN299"
></A
><H3
><A
@@ -1373,7 +1257,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN332"
+NAME="AEN304"
></A
><H3
><A
@@ -1399,7 +1283,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN337"
+NAME="AEN309"
></A
><H3
><A
@@ -1425,7 +1309,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN342"
+NAME="AEN314"
></A
><H3
><A
@@ -1543,7 +1427,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN371"
+NAME="AEN343"
></A
><H3
><A
@@ -1664,7 +1548,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN400"
+NAME="AEN372"
></A
><H3
><A
@@ -1761,7 +1645,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN424"
+NAME="AEN396"
></A
><H3
><A
@@ -1858,7 +1742,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN448"
+NAME="AEN420"
></A
><H3
><A
@@ -2018,7 +1902,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN486"
+NAME="AEN458"
></A
><H3
><A
@@ -2139,7 +2023,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN515"
+NAME="AEN487"
></A
><H3
><A
@@ -2317,7 +2201,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN557"
+NAME="AEN529"
></A
><H3
><A
@@ -2435,7 +2319,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN585"
+NAME="AEN557"
></A
><H3
><A
@@ -2577,7 +2461,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN619"
+NAME="AEN591"
></A
><H3
><A
@@ -2656,7 +2540,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN638"
+NAME="AEN610"
></A
><H3
><A
@@ -2714,7 +2598,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN652"
+NAME="AEN624"
></A
><H3
><A
@@ -2772,7 +2656,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN666"
+NAME="AEN638"
></A
><H3
><A
@@ -2872,7 +2756,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN690"
+NAME="AEN662"
></A
><H3
><A
@@ -2951,7 +2835,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN709"
+NAME="AEN681"
></A
><H3
><A
@@ -3051,7 +2935,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN733"
+NAME="AEN705"
></A
><H3
><A
@@ -3130,7 +3014,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN752"
+NAME="AEN724"
></A
><H3
><A
@@ -3227,7 +3111,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN775"
+NAME="AEN747"
></A
><H3
><A
@@ -3324,7 +3208,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN798"
+NAME="AEN770"
></A
><H3
><A
@@ -3424,7 +3308,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN822"
+NAME="AEN794"
></A
><H3
><A
@@ -3503,7 +3387,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN841"
+NAME="AEN813"
></A
><H3
><A
@@ -3600,7 +3484,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN864"
+NAME="AEN836"
></A
><H3
><A
@@ -3694,7 +3578,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN886"
+NAME="AEN858"
></A
><H3
><A
@@ -3788,7 +3672,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN908"
+NAME="AEN880"
></A
><H3
><A
@@ -3882,7 +3766,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN930"
+NAME="AEN902"
></A
><H3
><A
@@ -3955,7 +3839,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN948"
+NAME="AEN920"
></A
><H3
><A
@@ -4028,7 +3912,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN966"
+NAME="AEN938"
></A
><H3
><A
@@ -4101,7 +3985,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN984"
+NAME="AEN956"
></A
><H3
><A
@@ -4127,6 +4011,122 @@
><HR><DIV
CLASS="REFSECT2"
><A
+NAME="AEN961"
+></A
+><H3
+><A
+NAME="XMLEXTERNALENTITYLOADER"
+></A
+>xmlExternalEntityLoader ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
+>xmlParserInputPtr</A
+> (*xmlExternalEntityLoader)
+ (const char *URL,
+ const char *ID,
+ <A
+HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
+> context);</PRE
+></TD
+></TR
+></TABLE
+><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
+>URL</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> </TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>ID</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> </TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>context</I
+></TT
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+> </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
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
NAME="AEN989"
></A
><H3
@@ -8337,8 +8337,8 @@
> xmlLoadExternalEntity (const char *URL,
const char *ID,
<A
-HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
->xmlParserInputPtr</A
+HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
+>xmlParserCtxtPtr</A
> context);</PRE
></TD
></TR
diff --git a/doc/html/gnome-xml-parserinternals.html b/doc/html/gnome-xml-parserinternals.html
index 135d639..fd97791 100644
--- a/doc/html/gnome-xml-parserinternals.html
+++ b/doc/html/gnome-xml-parserinternals.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN9107"
+NAME="AEN9210"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN9110"
+NAME="AEN9213"
></A
><H2
>Synopsis</H2
@@ -882,7 +882,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN9320"
+NAME="AEN9423"
></A
><H2
>Description</H2
@@ -892,14 +892,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN9323"
+NAME="AEN9426"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9325"
+NAME="AEN9428"
></A
><H3
><A
@@ -925,7 +925,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9330"
+NAME="AEN9433"
></A
><H3
><A
@@ -938,7 +938,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9334"
+NAME="AEN9437"
></A
><H3
><A
@@ -996,7 +996,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9348"
+NAME="AEN9451"
></A
><H3
><A
@@ -1054,7 +1054,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9362"
+NAME="AEN9465"
></A
><H3
><A
@@ -1112,7 +1112,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9376"
+NAME="AEN9479"
></A
><H3
><A
@@ -1170,7 +1170,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9390"
+NAME="AEN9493"
></A
><H3
><A
@@ -1228,7 +1228,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9404"
+NAME="AEN9507"
></A
><H3
><A
@@ -1286,7 +1286,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9418"
+NAME="AEN9521"
></A
><H3
><A
@@ -1344,7 +1344,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9432"
+NAME="AEN9535"
></A
><H3
><A
@@ -1402,7 +1402,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9446"
+NAME="AEN9549"
></A
><H3
><A
@@ -1460,7 +1460,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9460"
+NAME="AEN9563"
></A
><H3
><A
@@ -1518,7 +1518,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9474"
+NAME="AEN9577"
></A
><H3
><A
@@ -1576,7 +1576,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9488"
+NAME="AEN9591"
></A
><H3
><A
@@ -1634,7 +1634,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9502"
+NAME="AEN9605"
></A
><H3
><A
@@ -1692,7 +1692,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9516"
+NAME="AEN9619"
></A
><H3
><A
@@ -1750,7 +1750,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9530"
+NAME="AEN9633"
></A
><H3
><A
@@ -1831,7 +1831,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9551"
+NAME="AEN9654"
></A
><H3
><A
@@ -1911,7 +1911,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9571"
+NAME="AEN9674"
></A
><H3
><A
@@ -2007,7 +2007,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9595"
+NAME="AEN9698"
></A
><H3
><A
@@ -2071,7 +2071,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9611"
+NAME="AEN9714"
></A
><H3
><A
@@ -2132,7 +2132,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9627"
+NAME="AEN9730"
></A
><H3
><A
@@ -2217,7 +2217,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9648"
+NAME="AEN9751"
></A
><H3
><A
@@ -2304,7 +2304,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9670"
+NAME="AEN9773"
></A
><H3
><A
@@ -2406,7 +2406,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9696"
+NAME="AEN9799"
></A
><H3
><A
@@ -2491,7 +2491,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9717"
+NAME="AEN9820"
></A
><H3
><A
@@ -2573,7 +2573,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9738"
+NAME="AEN9841"
></A
><H3
><A
@@ -2636,7 +2636,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9754"
+NAME="AEN9857"
></A
><H3
><A
@@ -2735,7 +2735,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9779"
+NAME="AEN9882"
></A
><H3
><A
@@ -2844,7 +2844,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9808"
+NAME="AEN9911"
></A
><H3
><A
@@ -2930,7 +2930,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9831"
+NAME="AEN9934"
></A
><H3
><A
@@ -3039,7 +3039,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9860"
+NAME="AEN9963"
></A
><H3
><A
@@ -3124,7 +3124,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9883"
+NAME="AEN9986"
></A
><H3
><A
@@ -3206,7 +3206,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9904"
+NAME="AEN10007"
></A
><H3
><A
@@ -3275,7 +3275,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9922"
+NAME="AEN10025"
></A
><H3
><A
@@ -3364,7 +3364,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9946"
+NAME="AEN10049"
></A
><H3
><A
@@ -3452,7 +3452,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9970"
+NAME="AEN10073"
></A
><H3
><A
@@ -3537,7 +3537,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9993"
+NAME="AEN10096"
></A
><H3
><A
@@ -3642,7 +3642,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10020"
+NAME="AEN10123"
></A
><H3
><A
@@ -3780,7 +3780,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10054"
+NAME="AEN10157"
></A
><H3
><A
@@ -3863,7 +3863,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10076"
+NAME="AEN10179"
></A
><H3
><A
@@ -3946,7 +3946,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10098"
+NAME="AEN10201"
></A
><H3
><A
@@ -4030,7 +4030,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10119"
+NAME="AEN10222"
></A
><H3
><A
@@ -4161,7 +4161,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10152"
+NAME="AEN10255"
></A
><H3
><A
@@ -4228,7 +4228,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10169"
+NAME="AEN10272"
></A
><H3
><A
@@ -4311,7 +4311,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10191"
+NAME="AEN10294"
></A
><H3
><A
@@ -4378,7 +4378,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10209"
+NAME="AEN10312"
></A
><H3
><A
@@ -4453,7 +4453,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10229"
+NAME="AEN10332"
></A
><H3
><A
@@ -4531,7 +4531,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10252"
+NAME="AEN10355"
></A
><H3
><A
@@ -4670,7 +4670,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10289"
+NAME="AEN10392"
></A
><H3
><A
@@ -4759,7 +4759,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10313"
+NAME="AEN10416"
></A
><H3
><A
@@ -4846,7 +4846,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10336"
+NAME="AEN10439"
></A
><H3
><A
@@ -4949,7 +4949,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10363"
+NAME="AEN10466"
></A
><H3
><A
@@ -5093,7 +5093,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10401"
+NAME="AEN10504"
></A
><H3
><A
@@ -5160,7 +5160,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10419"
+NAME="AEN10522"
></A
><H3
><A
@@ -5258,7 +5258,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10445"
+NAME="AEN10548"
></A
><H3
><A
@@ -5361,7 +5361,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10471"
+NAME="AEN10574"
></A
><H3
><A
@@ -5484,7 +5484,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10502"
+NAME="AEN10605"
></A
><H3
><A
@@ -5567,7 +5567,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10524"
+NAME="AEN10627"
></A
><H3
><A
@@ -5646,7 +5646,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10543"
+NAME="AEN10646"
></A
><H3
><A
@@ -5734,7 +5734,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10566"
+NAME="AEN10669"
></A
><H3
><A
@@ -5835,7 +5835,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10590"
+NAME="AEN10693"
></A
><H3
><A
@@ -5909,7 +5909,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10609"
+NAME="AEN10712"
></A
><H3
><A
@@ -5995,7 +5995,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10630"
+NAME="AEN10733"
></A
><H3
><A
@@ -6065,7 +6065,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10648"
+NAME="AEN10751"
></A
><H3
><A
@@ -6190,7 +6190,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10682"
+NAME="AEN10785"
></A
><H3
><A
@@ -6292,7 +6292,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10711"
+NAME="AEN10814"
></A
><H3
><A
@@ -6361,7 +6361,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10730"
+NAME="AEN10833"
></A
><H3
><A
@@ -6432,7 +6432,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10750"
+NAME="AEN10853"
></A
><H3
><A
@@ -6497,7 +6497,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10767"
+NAME="AEN10870"
></A
><H3
><A
@@ -6579,7 +6579,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10786"
+NAME="AEN10889"
></A
><H3
><A
@@ -6662,7 +6662,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10808"
+NAME="AEN10911"
></A
><H3
><A
@@ -6747,7 +6747,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10831"
+NAME="AEN10934"
></A
><H3
><A
@@ -6830,7 +6830,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10853"
+NAME="AEN10956"
></A
><H3
><A
@@ -6915,7 +6915,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10876"
+NAME="AEN10979"
></A
><H3
><A
@@ -7010,7 +7010,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10898"
+NAME="AEN11001"
></A
><H3
><A
@@ -7075,7 +7075,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10915"
+NAME="AEN11018"
></A
><H3
><A
@@ -7140,7 +7140,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10932"
+NAME="AEN11035"
></A
><H3
><A
@@ -7249,7 +7249,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10960"
+NAME="AEN11063"
></A
><H3
><A
@@ -7275,7 +7275,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10965"
+NAME="AEN11068"
></A
><H3
><A
@@ -7301,7 +7301,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10970"
+NAME="AEN11073"
></A
><H3
><A
@@ -7327,7 +7327,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10975"
+NAME="AEN11078"
></A
><H3
><A
@@ -7353,7 +7353,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN10980"
+NAME="AEN11083"
></A
><H3
><A
@@ -7536,7 +7536,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11025"
+NAME="AEN11128"
></A
><H3
><A
@@ -7633,7 +7633,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11049"
+NAME="AEN11152"
></A
><H3
><A
@@ -7712,7 +7712,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11069"
+NAME="AEN11172"
></A
><H3
><A
@@ -7809,7 +7809,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11093"
+NAME="AEN11196"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-tree.html b/doc/html/gnome-xml-tree.html
index c0619c4..12177fb 100644
--- a/doc/html/gnome-xml-tree.html
+++ b/doc/html/gnome-xml-tree.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN2963"
+NAME="AEN2965"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN2966"
+NAME="AEN2968"
></A
><H2
>Synopsis</H2
@@ -1019,6 +1019,13 @@
HREF="gnome-xml-tree.html#XMLNODEPTR"
>xmlNodePtr</A
> cur);
+int <A
+HREF="gnome-xml-tree.html#XMLREMOVEPROP"
+>xmlRemoveProp</A
+> (<A
+HREF="gnome-xml-tree.html#XMLATTRPTR"
+>xmlAttrPtr</A
+> cur);
<A
HREF="gnome-xml-tree.html#XMLNSPTR"
>xmlNsPtr</A
@@ -1286,13 +1293,6 @@
>xmlNodePtr</A
> cur);
int <A
-HREF="gnome-xml-tree.html#XMLREMOVEPROP"
->xmlRemoveProp</A
-> (<A
-HREF="gnome-xml-tree.html#XMLATTRPTR"
->xmlAttrPtr</A
-> attr);
-int <A
HREF="gnome-xml-tree.html#XMLREMOVENODE"
>xmlRemoveNode</A
> (<A
@@ -1405,7 +1405,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN3316"
+NAME="AEN3318"
></A
><H2
>Description</H2
@@ -1415,14 +1415,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN3319"
+NAME="AEN3321"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3321"
+NAME="AEN3323"
></A
><H3
><A
@@ -1462,7 +1462,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3326"
+NAME="AEN3328"
></A
><H3
><A
@@ -1475,7 +1475,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3330"
+NAME="AEN3332"
></A
><H3
><A
@@ -1501,7 +1501,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3335"
+NAME="AEN3337"
></A
><H3
><A
@@ -1527,7 +1527,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3340"
+NAME="AEN3342"
></A
><H3
><A
@@ -1553,7 +1553,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3345"
+NAME="AEN3347"
></A
><H3
><A
@@ -1590,7 +1590,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3350"
+NAME="AEN3352"
></A
><H3
><A
@@ -1621,7 +1621,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3355"
+NAME="AEN3357"
></A
><H3
><A
@@ -1647,7 +1647,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3360"
+NAME="AEN3362"
></A
><H3
><A
@@ -1673,7 +1673,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3365"
+NAME="AEN3367"
></A
><H3
><A
@@ -1704,7 +1704,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3370"
+NAME="AEN3372"
></A
><H3
><A
@@ -1735,7 +1735,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3375"
+NAME="AEN3377"
></A
><H3
><A
@@ -1761,7 +1761,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3380"
+NAME="AEN3382"
></A
><H3
><A
@@ -1792,7 +1792,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3385"
+NAME="AEN3387"
></A
><H3
><A
@@ -1818,7 +1818,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3390"
+NAME="AEN3392"
></A
><H3
><A
@@ -1847,7 +1847,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3395"
+NAME="AEN3397"
></A
><H3
><A
@@ -1873,7 +1873,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3400"
+NAME="AEN3402"
></A
><H3
><A
@@ -1899,7 +1899,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3405"
+NAME="AEN3407"
></A
><H3
><A
@@ -1925,7 +1925,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3410"
+NAME="AEN3412"
></A
><H3
><A
@@ -1951,7 +1951,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3415"
+NAME="AEN3417"
></A
><H3
><A
@@ -1977,7 +1977,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3420"
+NAME="AEN3422"
></A
><H3
><A
@@ -2008,7 +2008,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3426"
+NAME="AEN3428"
></A
><H3
><A
@@ -2034,7 +2034,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3431"
+NAME="AEN3433"
></A
><H3
><A
@@ -2060,7 +2060,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3436"
+NAME="AEN3438"
></A
><H3
><A
@@ -2086,7 +2086,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3441"
+NAME="AEN3443"
></A
><H3
><A
@@ -2112,7 +2112,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3446"
+NAME="AEN3448"
></A
><H3
><A
@@ -2138,7 +2138,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3451"
+NAME="AEN3453"
></A
><H3
><A
@@ -2164,7 +2164,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3456"
+NAME="AEN3458"
></A
><H3
><A
@@ -2190,7 +2190,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3461"
+NAME="AEN3463"
></A
><H3
><A
@@ -2216,7 +2216,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3466"
+NAME="AEN3468"
></A
><H3
><A
@@ -2242,7 +2242,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3471"
+NAME="AEN3473"
></A
><H3
><A
@@ -2268,7 +2268,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3476"
+NAME="AEN3478"
></A
><H3
><A
@@ -2329,7 +2329,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3492"
+NAME="AEN3494"
></A
><H3
><A
@@ -2410,7 +2410,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3513"
+NAME="AEN3515"
></A
><H3
><A
@@ -2473,7 +2473,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3529"
+NAME="AEN3531"
></A
><H3
><A
@@ -2572,7 +2572,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3554"
+NAME="AEN3556"
></A
><H3
><A
@@ -2675,7 +2675,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3579"
+NAME="AEN3581"
></A
><H3
><A
@@ -2759,7 +2759,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3600"
+NAME="AEN3602"
></A
><H3
><A
@@ -2840,7 +2840,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3620"
+NAME="AEN3622"
></A
><H3
><A
@@ -2936,7 +2936,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3644"
+NAME="AEN3646"
></A
><H3
><A
@@ -2999,7 +2999,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3660"
+NAME="AEN3662"
></A
><H3
><A
@@ -3080,7 +3080,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3681"
+NAME="AEN3683"
></A
><H3
><A
@@ -3156,7 +3156,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3700"
+NAME="AEN3702"
></A
><H3
><A
@@ -3238,7 +3238,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3720"
+NAME="AEN3722"
></A
><H3
><A
@@ -3316,7 +3316,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3740"
+NAME="AEN3742"
></A
><H3
><A
@@ -3460,7 +3460,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3776"
+NAME="AEN3778"
></A
><H3
><A
@@ -3604,7 +3604,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3812"
+NAME="AEN3814"
></A
><H3
><A
@@ -3667,7 +3667,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3828"
+NAME="AEN3830"
></A
><H3
><A
@@ -3702,7 +3702,9 @@
></TR
></TABLE
><P
->Creation of a Namespace, the old way using PI and without scoping, to AVOID.</P
+>Creation of a Namespace, the old way using PI and without scoping
+DEPRECATED !!!
+Will be removed at next major release !</P
><P
></P
><DIV
@@ -3780,7 +3782,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->returns a new namespace pointer</TD
+>NULL this functionnality had been removed</TD
></TR
></TABLE
><P
@@ -3790,7 +3792,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3859"
+NAME="AEN3861"
></A
><H3
><A
@@ -3825,7 +3827,9 @@
></TR
></TABLE
><P
->Creation of a new Namespace.</P
+>Creation of a new Namespace. This function will refuse to create
+a namespace with a similar prefix than an existing one present on this
+node.</P
><P
></P
><DIV
@@ -3903,7 +3907,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->returns a new namespace pointer</TD
+>returns a new namespace pointer or NULL</TD
></TR
></TABLE
><P
@@ -3913,7 +3917,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3890"
+NAME="AEN3892"
></A
><H3
><A
@@ -3976,7 +3980,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3906"
+NAME="AEN3908"
></A
><H3
><A
@@ -4057,7 +4061,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3927"
+NAME="AEN3929"
></A
><H3
><A
@@ -4121,7 +4125,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3943"
+NAME="AEN3945"
></A
><H3
><A
@@ -4244,7 +4248,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN3974"
+NAME="AEN3976"
></A
><H3
><A
@@ -4367,7 +4371,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4005"
+NAME="AEN4007"
></A
><H3
><A
@@ -4511,7 +4515,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4041"
+NAME="AEN4043"
></A
><H3
><A
@@ -4574,7 +4578,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4057"
+NAME="AEN4059"
></A
><H3
><A
@@ -4598,7 +4602,7 @@
></TR
></TABLE
><P
->Free one property, all the childs are freed too.</P
+>Free one attribute, all the content is freed too</P
><P
></P
><DIV
@@ -4627,7 +4631,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the first property in the list</TD
+> an attribute</TD
></TR
></TABLE
><P
@@ -4637,7 +4641,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4073"
+NAME="AEN4075"
></A
><H3
><A
@@ -4739,7 +4743,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4099"
+NAME="AEN4101"
></A
><H3
><A
@@ -4841,7 +4845,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4125"
+NAME="AEN4127"
></A
><H3
><A
@@ -4922,7 +4926,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4146"
+NAME="AEN4148"
></A
><H3
><A
@@ -5022,7 +5026,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4171"
+NAME="AEN4173"
></A
><H3
><A
@@ -5192,7 +5196,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4212"
+NAME="AEN4214"
></A
><H3
><A
@@ -5347,7 +5351,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4250"
+NAME="AEN4252"
></A
><H3
><A
@@ -5461,7 +5465,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4278"
+NAME="AEN4280"
></A
><H3
><A
@@ -5637,7 +5641,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4320"
+NAME="AEN4322"
></A
><H3
><A
@@ -5798,7 +5802,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4359"
+NAME="AEN4361"
></A
><H3
><A
@@ -5900,7 +5904,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4385"
+NAME="AEN4387"
></A
><H3
><A
@@ -5981,7 +5985,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4406"
+NAME="AEN4408"
></A
><H3
><A
@@ -6083,7 +6087,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4432"
+NAME="AEN4434"
></A
><H3
><A
@@ -6204,7 +6208,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4462"
+NAME="AEN4464"
></A
><H3
><A
@@ -6303,7 +6307,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4487"
+NAME="AEN4489"
></A
><H3
><A
@@ -6405,7 +6409,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4513"
+NAME="AEN4515"
></A
><H3
><A
@@ -6486,7 +6490,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4534"
+NAME="AEN4536"
></A
><H3
><A
@@ -6606,7 +6610,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4564"
+NAME="AEN4566"
></A
><H3
><A
@@ -6708,7 +6712,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4590"
+NAME="AEN4592"
></A
><H3
><A
@@ -6807,7 +6811,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4615"
+NAME="AEN4617"
></A
><H3
><A
@@ -6888,7 +6892,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4636"
+NAME="AEN4638"
></A
><H3
><A
@@ -6970,7 +6974,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4657"
+NAME="AEN4659"
></A
><H3
><A
@@ -7051,7 +7055,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4678"
+NAME="AEN4680"
></A
><H3
><A
@@ -7129,7 +7133,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4698"
+NAME="AEN4700"
></A
><H3
><A
@@ -7232,7 +7236,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4724"
+NAME="AEN4726"
></A
><H3
><A
@@ -7317,7 +7321,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4745"
+NAME="AEN4747"
></A
><H3
><A
@@ -7424,7 +7428,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4772"
+NAME="AEN4774"
></A
><H3
><A
@@ -7528,7 +7532,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4798"
+NAME="AEN4800"
></A
><H3
><A
@@ -7642,7 +7646,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4826"
+NAME="AEN4828"
></A
><H3
><A
@@ -7756,7 +7760,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4854"
+NAME="AEN4856"
></A
><H3
><A
@@ -7870,7 +7874,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4882"
+NAME="AEN4884"
></A
><H3
><A
@@ -7933,7 +7937,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4898"
+NAME="AEN4900"
></A
><H3
><A
@@ -8035,7 +8039,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4924"
+NAME="AEN4926"
></A
><H3
><A
@@ -8142,7 +8146,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4950"
+NAME="AEN4952"
></A
><H3
><A
@@ -8206,7 +8210,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4966"
+NAME="AEN4968"
></A
><H3
><A
@@ -8269,7 +8273,86 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN4982"
+NAME="AEN4984"
+></A
+><H3
+><A
+NAME="XMLREMOVEPROP"
+></A
+>xmlRemoveProp ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>int xmlRemoveProp (<A
+HREF="gnome-xml-tree.html#XMLATTRPTR"
+>xmlAttrPtr</A
+> cur);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Unlink and free one attribute, all the content is freed too
+Note this doesn't work for namespace definition attributes</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"
+> an attribute</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>0 if success and -1 in case of error.</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5004"
></A
><H3
><A
@@ -8400,7 +8483,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5014"
+NAME="AEN5036"
></A
><H3
><A
@@ -8524,7 +8607,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5045"
+NAME="AEN5067"
></A
><H3
><A
@@ -8628,7 +8711,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5071"
+NAME="AEN5093"
></A
><H3
><A
@@ -8712,7 +8795,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5092"
+NAME="AEN5114"
></A
><H3
><A
@@ -8793,7 +8876,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5113"
+NAME="AEN5135"
></A
><H3
><A
@@ -8874,7 +8957,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5134"
+NAME="AEN5156"
></A
><H3
><A
@@ -8997,7 +9080,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5165"
+NAME="AEN5187"
></A
><H3
><A
@@ -9106,7 +9189,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5192"
+NAME="AEN5214"
></A
><H3
><A
@@ -9237,7 +9320,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5224"
+NAME="AEN5246"
></A
><H3
><A
@@ -9340,7 +9423,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5250"
+NAME="AEN5272"
></A
><H3
><A
@@ -9461,7 +9544,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5280"
+NAME="AEN5302"
></A
><H3
><A
@@ -9582,7 +9665,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5310"
+NAME="AEN5332"
></A
><H3
><A
@@ -9666,7 +9749,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5331"
+NAME="AEN5353"
></A
><H3
><A
@@ -9773,7 +9856,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5357"
+NAME="AEN5379"
></A
><H3
><A
@@ -9857,7 +9940,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5378"
+NAME="AEN5400"
></A
><H3
><A
@@ -9964,7 +10047,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5404"
+NAME="AEN5426"
></A
><H3
><A
@@ -10049,7 +10132,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5425"
+NAME="AEN5447"
></A
><H3
><A
@@ -10132,7 +10215,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5446"
+NAME="AEN5468"
></A
><H3
><A
@@ -10217,7 +10300,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5467"
+NAME="AEN5489"
></A
><H3
><A
@@ -10321,83 +10404,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5493"
-></A
-><H3
-><A
-NAME="XMLREMOVEPROP"
-></A
->xmlRemoveProp ()</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->int xmlRemoveProp (<A
-HREF="gnome-xml-tree.html#XMLATTRPTR"
->xmlAttrPtr</A
-> attr);</PRE
-></TD
-></TR
-></TABLE
-><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
->attr</I
-></TT
-> :</TD
-><TD
-WIDTH="80%"
-ALIGN="LEFT"
-VALIGN="TOP"
-> </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
-></P
-></DIV
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN5512"
+NAME="AEN5515"
></A
><H3
><A
@@ -10473,7 +10480,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5531"
+NAME="AEN5534"
></A
><H3
><A
@@ -10558,7 +10565,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5552"
+NAME="AEN5555"
></A
><H3
><A
@@ -10640,7 +10647,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5572"
+NAME="AEN5575"
></A
><H3
><A
@@ -10726,7 +10733,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5593"
+NAME="AEN5596"
></A
><H3
><A
@@ -10829,7 +10836,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5618"
+NAME="AEN5621"
></A
><H3
><A
@@ -10913,7 +10920,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5639"
+NAME="AEN5642"
></A
><H3
><A
@@ -11018,7 +11025,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5665"
+NAME="AEN5668"
></A
><H3
><A
@@ -11121,7 +11128,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5690"
+NAME="AEN5693"
></A
><H3
><A
@@ -11199,7 +11206,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5710"
+NAME="AEN5713"
></A
><H3
><A
@@ -11281,7 +11288,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5730"
+NAME="AEN5733"
></A
><H3
><A
@@ -11339,7 +11346,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN5745"
+NAME="AEN5748"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-valid.html b/doc/html/gnome-xml-valid.html
index 03fee5a..9c7d22e 100644
--- a/doc/html/gnome-xml-valid.html
+++ b/doc/html/gnome-xml-valid.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN6195"
+NAME="AEN6198"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN6198"
+NAME="AEN6201"
></A
><H2
>Synopsis</H2
@@ -809,7 +809,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6381"
+NAME="AEN6384"
></A
><H2
>Description</H2
@@ -819,14 +819,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6384"
+NAME="AEN6387"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6386"
+NAME="AEN6389"
></A
><H3
><A
@@ -920,7 +920,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6408"
+NAME="AEN6411"
></A
><H3
><A
@@ -1014,7 +1014,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6430"
+NAME="AEN6433"
></A
><H3
><A
@@ -1040,7 +1040,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6435"
+NAME="AEN6438"
></A
><H3
><A
@@ -1066,7 +1066,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6440"
+NAME="AEN6443"
></A
><H3
><A
@@ -1092,7 +1092,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6445"
+NAME="AEN6448"
></A
><H3
><A
@@ -1118,7 +1118,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6450"
+NAME="AEN6453"
></A
><H3
><A
@@ -1144,7 +1144,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6455"
+NAME="AEN6458"
></A
><H3
><A
@@ -1170,7 +1170,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6460"
+NAME="AEN6463"
></A
><H3
><A
@@ -1196,7 +1196,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6465"
+NAME="AEN6468"
></A
><H3
><A
@@ -1222,7 +1222,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6470"
+NAME="AEN6473"
></A
><H3
><A
@@ -1248,7 +1248,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6475"
+NAME="AEN6478"
></A
><H3
><A
@@ -1274,7 +1274,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6480"
+NAME="AEN6483"
></A
><H3
><A
@@ -1439,7 +1439,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6521"
+NAME="AEN6524"
></A
><H3
><A
@@ -1520,7 +1520,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6542"
+NAME="AEN6545"
></A
><H3
><A
@@ -1583,7 +1583,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6558"
+NAME="AEN6561"
></A
><H3
><A
@@ -1667,7 +1667,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6579"
+NAME="AEN6582"
></A
><H3
><A
@@ -1769,7 +1769,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6605"
+NAME="AEN6608"
></A
><H3
><A
@@ -1850,7 +1850,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6626"
+NAME="AEN6629"
></A
><H3
><A
@@ -1913,7 +1913,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6642"
+NAME="AEN6645"
></A
><H3
><A
@@ -2078,7 +2078,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6683"
+NAME="AEN6686"
></A
><H3
><A
@@ -2159,7 +2159,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6704"
+NAME="AEN6707"
></A
><H3
><A
@@ -2222,7 +2222,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6720"
+NAME="AEN6723"
></A
><H3
><A
@@ -2306,7 +2306,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6741"
+NAME="AEN6744"
></A
><H3
><A
@@ -2388,7 +2388,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6762"
+NAME="AEN6765"
></A
><H3
><A
@@ -2451,7 +2451,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6778"
+NAME="AEN6781"
></A
><H3
><A
@@ -2533,7 +2533,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6799"
+NAME="AEN6802"
></A
><H3
><A
@@ -2761,7 +2761,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6855"
+NAME="AEN6858"
></A
><H3
><A
@@ -2842,7 +2842,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6876"
+NAME="AEN6879"
></A
><H3
><A
@@ -2905,7 +2905,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6892"
+NAME="AEN6895"
></A
><H3
><A
@@ -2989,7 +2989,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6913"
+NAME="AEN6916"
></A
><H3
><A
@@ -3133,7 +3133,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6949"
+NAME="AEN6952"
></A
><H3
><A
@@ -3212,7 +3212,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6969"
+NAME="AEN6972"
></A
><H3
><A
@@ -3275,7 +3275,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN6985"
+NAME="AEN6988"
></A
><H3
><A
@@ -3377,7 +3377,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7011"
+NAME="AEN7014"
></A
><H3
><A
@@ -3499,7 +3499,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7041"
+NAME="AEN7044"
></A
><H3
><A
@@ -3643,7 +3643,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7077"
+NAME="AEN7080"
></A
><H3
><A
@@ -3722,7 +3722,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7097"
+NAME="AEN7100"
></A
><H3
><A
@@ -3785,7 +3785,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7113"
+NAME="AEN7116"
></A
><H3
><A
@@ -3907,7 +3907,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7143"
+NAME="AEN7146"
></A
><H3
><A
@@ -4010,7 +4010,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7168"
+NAME="AEN7171"
></A
><H3
><A
@@ -4135,7 +4135,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7198"
+NAME="AEN7201"
></A
><H3
><A
@@ -4262,7 +4262,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7229"
+NAME="AEN7232"
></A
><H3
><A
@@ -4376,7 +4376,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7258"
+NAME="AEN7261"
></A
><H3
><A
@@ -4500,7 +4500,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7288"
+NAME="AEN7291"
></A
><H3
><A
@@ -4622,7 +4622,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7319"
+NAME="AEN7322"
></A
><H3
><A
@@ -4725,7 +4725,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7345"
+NAME="AEN7348"
></A
><H3
><A
@@ -4845,7 +4845,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7375"
+NAME="AEN7378"
></A
><H3
><A
@@ -4975,7 +4975,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7407"
+NAME="AEN7410"
></A
><H3
><A
@@ -5149,7 +5149,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7448"
+NAME="AEN7451"
></A
><H3
><A
@@ -5251,7 +5251,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7474"
+NAME="AEN7477"
></A
><H3
><A
@@ -5372,7 +5372,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7504"
+NAME="AEN7507"
></A
><H3
><A
@@ -5472,7 +5472,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7529"
+NAME="AEN7532"
></A
><H3
><A
@@ -5596,7 +5596,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7560"
+NAME="AEN7563"
></A
><H3
><A
@@ -5698,7 +5698,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7586"
+NAME="AEN7589"
></A
><H3
><A
@@ -5800,7 +5800,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7612"
+NAME="AEN7615"
></A
><H3
><A
@@ -5966,7 +5966,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7650"
+NAME="AEN7653"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-xml-error.html b/doc/html/gnome-xml-xml-error.html
index 252ee2c..66839b5 100644
--- a/doc/html/gnome-xml-xml-error.html
+++ b/doc/html/gnome-xml-xml-error.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN7688"
+NAME="AEN7691"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN7691"
+NAME="AEN7694"
></A
><H2
>Synopsis</H2
@@ -187,7 +187,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN7703"
+NAME="AEN7706"
></A
><H2
>Description</H2
@@ -197,14 +197,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN7706"
+NAME="AEN7709"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7708"
+NAME="AEN7711"
></A
><H3
><A
@@ -341,7 +341,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7713"
+NAME="AEN7716"
></A
><H3
><A
@@ -438,7 +438,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7736"
+NAME="AEN7739"
></A
><H3
><A
@@ -535,7 +535,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7759"
+NAME="AEN7762"
></A
><H3
><A
@@ -632,7 +632,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7782"
+NAME="AEN7785"
></A
><H3
><A
@@ -729,7 +729,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7805"
+NAME="AEN7808"
></A
><H3
><A
@@ -792,7 +792,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN7821"
+NAME="AEN7824"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-xmlmemory.html b/doc/html/gnome-xml-xmlmemory.html
index df9aa87..f949091 100644
--- a/doc/html/gnome-xml-xmlmemory.html
+++ b/doc/html/gnome-xml-xmlmemory.html
@@ -103,7 +103,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN11685"
+NAME="AEN11788"
></A
><H2
>Name</H2
@@ -111,7 +111,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN11688"
+NAME="AEN11791"
></A
><H2
>Synopsis</H2
@@ -218,7 +218,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN11711"
+NAME="AEN11814"
></A
><H2
>Description</H2
@@ -228,14 +228,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN11714"
+NAME="AEN11817"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11716"
+NAME="AEN11819"
></A
><H3
><A
@@ -261,7 +261,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11721"
+NAME="AEN11824"
></A
><H3
><A
@@ -324,7 +324,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11737"
+NAME="AEN11840"
></A
><H3
><A
@@ -390,7 +390,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11754"
+NAME="AEN11857"
></A
><H3
><A
@@ -474,7 +474,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11775"
+NAME="AEN11878"
></A
><H3
><A
@@ -552,7 +552,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11795"
+NAME="AEN11898"
></A
><H3
><A
@@ -610,7 +610,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11810"
+NAME="AEN11913"
></A
><H3
><A
@@ -668,7 +668,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11825"
+NAME="AEN11928"
></A
><H3
><A
@@ -696,7 +696,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11831"
+NAME="AEN11934"
></A
><H3
><A
@@ -760,7 +760,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11847"
+NAME="AEN11950"
></A
><H3
><A
@@ -847,7 +847,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11868"
+NAME="AEN11971"
></A
><H3
><A
@@ -873,7 +873,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11873"
+NAME="AEN11976"
></A
><H3
><A
@@ -899,7 +899,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11878"
+NAME="AEN11981"
></A
><H3
><A
@@ -925,7 +925,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11883"
+NAME="AEN11986"
></A
><H3
><A
@@ -1030,7 +1030,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11908"
+NAME="AEN12011"
></A
><H3
><A
@@ -1147,7 +1147,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN11936"
+NAME="AEN12039"
></A
><H3
><A
diff --git a/doc/html/gnome-xml-xpath.html b/doc/html/gnome-xml-xpath.html
index a293acd..b6c4f4e 100644
--- a/doc/html/gnome-xml-xpath.html
+++ b/doc/html/gnome-xml-xpath.html
@@ -115,7 +115,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN8338"
+NAME="AEN8441"
></A
><H2
>Name</H2
@@ -123,7 +123,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN8341"
+NAME="AEN8444"
></A
><H2
>Synopsis</H2
@@ -283,7 +283,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8382"
+NAME="AEN8485"
></A
><H2
>Description</H2
@@ -293,14 +293,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8385"
+NAME="AEN8488"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8387"
+NAME="AEN8490"
></A
><H3
><A
@@ -326,7 +326,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8392"
+NAME="AEN8495"
></A
><H3
><A
@@ -352,7 +352,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8397"
+NAME="AEN8500"
></A
><H3
><A
@@ -378,7 +378,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8402"
+NAME="AEN8505"
></A
><H3
><A
@@ -404,7 +404,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8407"
+NAME="AEN8510"
></A
><H3
><A
@@ -430,7 +430,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8412"
+NAME="AEN8515"
></A
><H3
><A
@@ -456,7 +456,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8417"
+NAME="AEN8520"
></A
><H3
><A
@@ -550,7 +550,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8440"
+NAME="AEN8543"
></A
><H3
><A
@@ -629,7 +629,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8459"
+NAME="AEN8562"
></A
><H3
><A
@@ -729,7 +729,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8484"
+NAME="AEN8587"
></A
><H3
><A
@@ -808,7 +808,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8503"
+NAME="AEN8606"
></A
><H3
><A
@@ -889,7 +889,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8524"
+NAME="AEN8627"
></A
><H3
><A
@@ -952,7 +952,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8540"
+NAME="AEN8643"
></A
><H3
><A
@@ -1055,7 +1055,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8566"
+NAME="AEN8669"
></A
><H3
><A
@@ -1118,7 +1118,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8582"
+NAME="AEN8685"
></A
><H3
><A
@@ -1221,7 +1221,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8608"
+NAME="AEN8711"
></A
><H3
><A
@@ -1307,7 +1307,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8630"
+NAME="AEN8733"
></A
><H3
><A
@@ -1379,7 +1379,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8648"
+NAME="AEN8751"
></A
><H3
><A
diff --git a/doc/html/index.sgml b/doc/html/index.sgml
index 8afb86c..673f1b5 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -2,7 +2,6 @@
<ANCHOR id ="XML-DEFAULT-VERSION" href="gnome-xml/gnome-xml-parser.html#XML-DEFAULT-VERSION">
<ANCHOR id ="XMLPARSERINPUTDEALLOCATE" href="gnome-xml/gnome-xml-parser.html#XMLPARSERINPUTDEALLOCATE">
<ANCHOR id ="XMLPARSERINPUTPTR" href="gnome-xml/gnome-xml-parser.html#XMLPARSERINPUTPTR">
-<ANCHOR id ="XMLEXTERNALENTITYLOADER" href="gnome-xml/gnome-xml-parser.html#XMLEXTERNALENTITYLOADER">
<ANCHOR id ="XMLPARSERNODEINFO" href="gnome-xml/gnome-xml-parser.html#XMLPARSERNODEINFO">
<ANCHOR id ="XMLPARSERNODEINFOSEQ" href="gnome-xml/gnome-xml-parser.html#XMLPARSERNODEINFOSEQ">
<ANCHOR id ="XMLPARSERNODEINFOSEQPTR" href="gnome-xml/gnome-xml-parser.html#XMLPARSERNODEINFOSEQPTR">
@@ -39,6 +38,7 @@
<ANCHOR id ="HASINTERNALSUBSETSAXFUNC" href="gnome-xml/gnome-xml-parser.html#HASINTERNALSUBSETSAXFUNC">
<ANCHOR id ="HASEXTERNALSUBSETSAXFUNC" href="gnome-xml/gnome-xml-parser.html#HASEXTERNALSUBSETSAXFUNC">
<ANCHOR id ="XMLSAXHANDLERPTR" href="gnome-xml/gnome-xml-parser.html#XMLSAXHANDLERPTR">
+<ANCHOR id ="XMLEXTERNALENTITYLOADER" href="gnome-xml/gnome-xml-parser.html#XMLEXTERNALENTITYLOADER">
<ANCHOR id ="XMLPARSERVERSION" href="gnome-xml/gnome-xml-parser.html#XMLPARSERVERSION">
<ANCHOR id ="XMLDEFAULTSAXLOCATOR" href="gnome-xml/gnome-xml-parser.html#XMLDEFAULTSAXLOCATOR">
<ANCHOR id ="XMLDEFAULTSAXHANDLER" href="gnome-xml/gnome-xml-parser.html#XMLDEFAULTSAXHANDLER">
@@ -219,6 +219,7 @@
<ANCHOR id ="XMLTEXTCONCAT" href="gnome-xml/gnome-xml-tree.html#XMLTEXTCONCAT">
<ANCHOR id ="XMLFREENODELIST" href="gnome-xml/gnome-xml-tree.html#XMLFREENODELIST">
<ANCHOR id ="XMLFREENODE" href="gnome-xml/gnome-xml-tree.html#XMLFREENODE">
+<ANCHOR id ="XMLREMOVEPROP" href="gnome-xml/gnome-xml-tree.html#XMLREMOVEPROP">
<ANCHOR id ="XMLSEARCHNS" href="gnome-xml/gnome-xml-tree.html#XMLSEARCHNS">
<ANCHOR id ="XMLSEARCHNSBYHREF" href="gnome-xml/gnome-xml-tree.html#XMLSEARCHNSBYHREF">
<ANCHOR id ="XMLGETNSLIST" href="gnome-xml/gnome-xml-tree.html#XMLGETNSLIST">
@@ -239,7 +240,6 @@
<ANCHOR id ="XMLNODEGETLANG" href="gnome-xml/gnome-xml-tree.html#XMLNODEGETLANG">
<ANCHOR id ="XMLNODESETLANG" href="gnome-xml/gnome-xml-tree.html#XMLNODESETLANG">
<ANCHOR id ="XMLNODEGETBASE" href="gnome-xml/gnome-xml-tree.html#XMLNODEGETBASE">
-<ANCHOR id ="XMLREMOVEPROP" href="gnome-xml/gnome-xml-tree.html#XMLREMOVEPROP">
<ANCHOR id ="XMLREMOVENODE" href="gnome-xml/gnome-xml-tree.html#XMLREMOVENODE">
<ANCHOR id ="XMLBUFFERWRITECHAR" href="gnome-xml/gnome-xml-tree.html#XMLBUFFERWRITECHAR">
<ANCHOR id ="XMLBUFFERWRITECHAR" href="gnome-xml/gnome-xml-tree.html#XMLBUFFERWRITECHAR">
@@ -362,6 +362,9 @@
<ANCHOR id ="HTMLPARSEDOC" href="gnome-xml/gnome-xml-htmlparser.html#HTMLPARSEDOC">
<ANCHOR id ="HTMLSAXPARSEFILE" href="gnome-xml/gnome-xml-htmlparser.html#HTMLSAXPARSEFILE">
<ANCHOR id ="HTMLPARSEFILE" href="gnome-xml/gnome-xml-htmlparser.html#HTMLPARSEFILE">
+<ANCHOR id ="HTMLFREEPARSERCTXT" href="gnome-xml/gnome-xml-htmlparser.html#HTMLFREEPARSERCTXT">
+<ANCHOR id ="HTMLCREATEPUSHPARSERCTXT" href="gnome-xml/gnome-xml-htmlparser.html#HTMLCREATEPUSHPARSERCTXT">
+<ANCHOR id ="HTMLPARSECHUNK" href="gnome-xml/gnome-xml-htmlparser.html#HTMLPARSECHUNK">
<ANCHOR id ="GNOME-XML-HTMLTREE" href="gnome-xml/gnome-xml-htmltree.html">
<ANCHOR id ="HTML-TEXT-NODE" href="gnome-xml/gnome-xml-htmltree.html#HTML-TEXT-NODE">
<ANCHOR id ="HTML-ENTITY-REF-NODE" href="gnome-xml/gnome-xml-htmltree.html#HTML-ENTITY-REF-NODE">
diff --git a/doc/xml.html b/doc/xml.html
index 8bd7639..23a33f0 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -129,8 +129,15 @@
<li>working on HTML and XML links recognition layers, get in touch with me
if you want to test those.</li>
<li>a Push interface for the XML parser</li>
- <li>an shell like interface to the document tree (try tester --shell :-)</li>
+ <li>an shell like interface to the document tree (try tester --shell
+ :-)</li>
<li>lots of bug fixes and improvement added over XMas hollidays</li>
+ <li>fixed the DTD parsing code to work with the xhtml DTD</li>
+ <li>added xmlRemoveProp()</li>
+ <li>Fixed bugs in xmlNewNs </li>
+ <li>External entity loading code has been revamped, now it uses
+ xmlLoadExternalEntity()</li>
+ <li>cleaned up WIN32 includes of socket stuff</li>
</ul>
<h3>1.8.2: Dec 21 1999</h3>
@@ -904,6 +911,6 @@
<p><a href="mailto:Daniel.Veillard@w3.org">Daniel Veillard</a></p>
-<p>$Id: xml.html,v 1.17 1999/12/21 15:35:27 veillard Exp $</p>
+<p>$Id: xml.html,v 1.18 1999/12/28 16:35:14 veillard Exp $</p>
</body>
</html>