Summer's cleanup, a really big one:
* AUTHORS: added William and Bjorn
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
daniel@veillard.com hopefully I won't have to do this again
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
docs can be rebuilt cleanly now
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
from CVs it's generated, added include/libxml/xmlwin32version.h
also generated but which should change far less frequently.
* catalog.c nanoftp.c: made sure to include libxml.h not
libxml/xmlversion.h directly
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
when compiling on WIN32 and MSC
Daniel
diff --git a/doc/html/libxml-xpointer.html b/doc/html/libxml-xpointer.html
index c53a759..5d5d6f7 100644
--- a/doc/html/libxml-xpointer.html
+++ b/doc/html/libxml-xpointer.html
@@ -122,7 +122,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN14980"
+NAME="AEN14911"
></A
><H2
>Name</H2
@@ -130,7 +130,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN14983"
+NAME="AEN14914"
></A
><H2
>Synopsis</H2
@@ -410,7 +410,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN15058"
+NAME="AEN14989"
></A
><H2
>Description</H2
@@ -420,14 +420,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN15061"
+NAME="AEN14992"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15063"
+NAME="AEN14994"
></A
><H3
><A
@@ -457,33 +457,20 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15068"
+NAME="AEN14999"
></A
><H3
><A
NAME="XMLLOCATIONSETPTR"
></A
>xmlLocationSetPtr</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->typedef xmlLocationSet *xmlLocationSetPtr;</PRE
-></TD
-></TR
-></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15073"
+NAME="AEN15003"
></A
><H3
><A
@@ -521,7 +508,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15082"
+NAME="AEN15012"
></A
><P
></P
@@ -548,7 +535,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an initial xmlXPathObjectPtr, or NULL</TD
+> </TD
></TR
><TR
><TD
@@ -563,7 +550,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -574,7 +561,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15095"
+NAME="AEN15025"
></A
><H3
><A
@@ -604,7 +591,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15102"
+NAME="AEN15032"
></A
><P
></P
@@ -631,7 +618,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the xmlLocationSetPtr to free</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -642,7 +629,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15111"
+NAME="AEN15041"
></A
><H3
><A
@@ -689,7 +676,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15122"
+NAME="AEN15052"
></A
><P
></P
@@ -716,7 +703,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the first LocationSet</TD
+> </TD
></TR
><TR
><TD
@@ -733,7 +720,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the second LocationSet</TD
+> </TD
></TR
><TR
><TD
@@ -748,7 +735,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->val1 once extended or NULL in case of error.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -759,7 +746,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15139"
+NAME="AEN15069"
></A
><H3
><A
@@ -798,7 +785,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15148"
+NAME="AEN15078"
></A
><P
></P
@@ -825,7 +812,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting node</TD
+> </TD
></TR
><TR
><TD
@@ -842,7 +829,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the start index</TD
+> </TD
></TR
><TR
><TD
@@ -859,7 +846,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending point</TD
+> </TD
></TR
><TR
><TD
@@ -876,7 +863,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending index</TD
+> </TD
></TR
><TR
><TD
@@ -891,7 +878,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -902,7 +889,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15173"
+NAME="AEN15103"
></A
><H3
><A
@@ -939,7 +926,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15182"
+NAME="AEN15112"
></A
><P
></P
@@ -966,7 +953,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting point</TD
+> </TD
></TR
><TR
><TD
@@ -983,7 +970,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending point</TD
+> </TD
></TR
><TR
><TD
@@ -998,7 +985,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1009,7 +996,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15199"
+NAME="AEN15129"
></A
><H3
><A
@@ -1046,7 +1033,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15208"
+NAME="AEN15138"
></A
><P
></P
@@ -1073,7 +1060,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting node</TD
+> </TD
></TR
><TR
><TD
@@ -1090,7 +1077,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending point</TD
+> </TD
></TR
><TR
><TD
@@ -1105,7 +1092,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1116,7 +1103,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15225"
+NAME="AEN15155"
></A
><H3
><A
@@ -1153,7 +1140,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15234"
+NAME="AEN15164"
></A
><P
></P
@@ -1180,7 +1167,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting point</TD
+> </TD
></TR
><TR
><TD
@@ -1197,7 +1184,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending node</TD
+> </TD
></TR
><TR
><TD
@@ -1212,7 +1199,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1223,7 +1210,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15251"
+NAME="AEN15181"
></A
><H3
><A
@@ -1260,7 +1247,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15260"
+NAME="AEN15190"
></A
><P
></P
@@ -1287,7 +1274,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting node</TD
+> </TD
></TR
><TR
><TD
@@ -1304,7 +1291,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending node</TD
+> </TD
></TR
><TR
><TD
@@ -1319,7 +1306,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1330,7 +1317,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15277"
+NAME="AEN15207"
></A
><H3
><A
@@ -1379,7 +1366,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15288"
+NAME="AEN15218"
></A
><P
></P
@@ -1406,7 +1393,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the start NodePtr value</TD
+> </TD
></TR
><TR
><TD
@@ -1423,7 +1410,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the end NodePtr value or NULL</TD
+> </TD
></TR
><TR
><TD
@@ -1438,7 +1425,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1449,7 +1436,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15305"
+NAME="AEN15235"
></A
><H3
><A
@@ -1489,7 +1476,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15314"
+NAME="AEN15244"
></A
><P
></P
@@ -1516,7 +1503,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a node set</TD
+> </TD
></TR
><TR
><TD
@@ -1531,7 +1518,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1542,7 +1529,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15327"
+NAME="AEN15257"
></A
><H3
><A
@@ -1579,7 +1566,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15336"
+NAME="AEN15266"
></A
><P
></P
@@ -1606,7 +1593,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting node</TD
+> </TD
></TR
><TR
><TD
@@ -1623,7 +1610,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the ending object</TD
+> </TD
></TR
><TR
><TD
@@ -1638,7 +1625,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1649,7 +1636,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15353"
+NAME="AEN15283"
></A
><H3
><A
@@ -1682,7 +1669,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15361"
+NAME="AEN15291"
></A
><P
></P
@@ -1709,7 +1696,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the starting and ending node</TD
+> </TD
></TR
><TR
><TD
@@ -1724,7 +1711,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1735,7 +1722,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15374"
+NAME="AEN15304"
></A
><H3
><A
@@ -1775,7 +1762,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15383"
+NAME="AEN15313"
></A
><P
></P
@@ -1802,7 +1789,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the initial range set</TD
+> </TD
></TR
><TR
><TD
@@ -1819,7 +1806,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> a new xmlXPathObjectPtr</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1830,7 +1817,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15396"
+NAME="AEN15326"
></A
><H3
><A
@@ -1868,7 +1855,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15405"
+NAME="AEN15335"
></A
><P
></P
@@ -1895,7 +1882,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the LocationSet value</TD
+> </TD
></TR
><TR
><TD
@@ -1910,7 +1897,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the newly created object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -1921,7 +1908,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15418"
+NAME="AEN15348"
></A
><H3
><A
@@ -1955,7 +1942,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15426"
+NAME="AEN15356"
></A
><P
></P
@@ -1982,7 +1969,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the initial range set</TD
+> </TD
></TR
><TR
><TD
@@ -1999,7 +1986,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> an xmlXPathObjectPtr</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -2010,7 +1997,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15439"
+NAME="AEN15369"
></A
><H3
><A
@@ -2041,7 +2028,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15446"
+NAME="AEN15376"
></A
><P
></P
@@ -2068,7 +2055,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the initial range set</TD
+> </TD
></TR
><TR
><TD
@@ -2085,7 +2072,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the index to remove</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -2096,7 +2083,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15459"
+NAME="AEN15389"
></A
><H3
><A
@@ -2137,7 +2124,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15469"
+NAME="AEN15399"
></A
><P
></P
@@ -2164,7 +2151,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the XML document</TD
+> </TD
></TR
><TR
><TD
@@ -2181,7 +2168,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the node that directly contains the XPointer being evaluated or NULL</TD
+> </TD
></TR
><TR
><TD
@@ -2198,8 +2185,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the element from which a user or program initiated traversal of
-the link, or NULL.</TD
+> </TD
></TR
><TR
><TD
@@ -2214,7 +2200,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the xmlXPathContext just allocated.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -2225,7 +2211,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15490"
+NAME="AEN15420"
></A
><H3
><A
@@ -2262,7 +2248,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15499"
+NAME="AEN15429"
></A
><P
></P
@@ -2289,7 +2275,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the XPointer expression</TD
+> </TD
></TR
><TR
><TD
@@ -2306,7 +2292,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the XPointer context</TD
+> </TD
></TR
><TR
><TD
@@ -2321,8 +2307,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->the xmlXPathObjectPtr resulting from the eveluation or NULL.
-the caller has to free the object.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -2333,7 +2318,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15516"
+NAME="AEN15446"
></A
><H3
><A
@@ -2367,7 +2352,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15524"
+NAME="AEN15454"
></A
><P
></P
@@ -2394,7 +2379,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the XPointer Parser context</TD
+> </TD
></TR
><TR
><TD
@@ -2411,7 +2396,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the number of args</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -2422,7 +2407,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15537"
+NAME="AEN15467"
></A
><H3
><A
@@ -2449,13 +2434,14 @@
></TR
></TABLE
><P
->Build a node list tree copy of the XPointer result.</P
+>Build a node list tree copy of the XPointer result.
+This will drop Attributes and Namespace declarations.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15545"
+NAME="AEN15475"
></A
><P
></P
@@ -2482,7 +2468,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the XPointer result from the evaluation.</TD
+> </TD
></TR
><TR
><TD
@@ -2497,8 +2483,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
->an xmlNodePtr list or NULL.
-the caller has to free the node tree.</TD
+> </TD
></TR
></TBODY
></TABLE
@@ -2509,7 +2494,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN15558"
+NAME="AEN15488"
></A
><H3
><A
@@ -2546,7 +2531,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN15567"
+NAME="AEN15497"
></A
><P
></P
@@ -2573,7 +2558,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the XPointer Parser context</TD
+> </TD
></TR
></TBODY
></TABLE