Doing 2.2.8 release:
- doc/xml.html doc/html/* : rebuilt the docs after adding
  xinclude and updated page for 2.2.7 and 2.2.8
- configure.in: releasing 2.2.8
Daniel
diff --git a/ChangeLog b/ChangeLog
index 9fd2083..91167b6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Mon Nov 13 19:17:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
+
+	* doc/xml.html doc/html/* : rebuilt the docs after adding
+	  xinclude and updated page for 2.2.7 and 2.2.8
+	* configure.in: releasing 2.2.8
+
 Mon Nov 13 12:39:38 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
 
 	* parser.[ch] parserInternals.c: applied the conditional
diff --git a/configure.in b/configure.in
index dde419b..9603ba0 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=2
-LIBXML_MICRO_VERSION=7
+LIBXML_MICRO_VERSION=8
 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/gnome-xml.sgml b/doc/gnome-xml.sgml
index bc38709..820eb20 100644
--- a/doc/gnome-xml.sgml
+++ b/doc/gnome-xml.sgml
@@ -13,6 +13,7 @@
 <!entity xpath SYSTEM "sgml/xpath.sgml">
 <!entity xpathInternals SYSTEM "sgml/xpathInternals.sgml">
 <!entity xpointer SYSTEM "sgml/xpointer.sgml">
+<!entity xinclude SYSTEM "sgml/xinclude.sgml">
 <!entity xmlIO SYSTEM "sgml/xmlIO.sgml">
 <!entity xmlmemory SYSTEM "sgml/xmlmemory.sgml">
 <!entity nanohttp SYSTEM "sgml/nanohttp.sgml">
@@ -88,6 +89,7 @@
     &xpath;
     &xpathInternals;
     &xpointer;
+    &xinclude;
     &nanohttp;
     &nanoftp;
     &xmlIO;
diff --git a/doc/html/book1.html b/doc/html/book1.html
index a4cbed8..612eada 100644
--- a/doc/html/book1.html
+++ b/doc/html/book1.html
@@ -173,6 +173,11 @@
 > &#8212; </DT
 ><DT
 ><A
+HREF="gnome-xml-xinclude.html"
+>xinclude</A
+> &#8212; </DT
+><DT
+><A
 HREF="gnome-xml-nanohttp.html"
 >nanohttp</A
 > &#8212; </DT
diff --git a/doc/html/gnome-xml-debugxml.html b/doc/html/gnome-xml-debugxml.html
index 18999f1..26607db 100644
--- a/doc/html/gnome-xml-debugxml.html
+++ b/doc/html/gnome-xml-debugxml.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17812"
+NAME="AEN17861"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17815"
+NAME="AEN17864"
 ></A
 ><H2
 >Synopsis</H2
@@ -315,7 +315,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17862"
+NAME="AEN17911"
 ></A
 ><H2
 >Description</H2
@@ -325,14 +325,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17865"
+NAME="AEN17914"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17867"
+NAME="AEN17916"
 ></A
 ><H3
 ><A
@@ -414,7 +414,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17887"
+NAME="AEN17936"
 ></A
 ><H3
 ><A
@@ -514,7 +514,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17911"
+NAME="AEN17960"
 ></A
 ><H3
 ><A
@@ -614,7 +614,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17935"
+NAME="AEN17984"
 ></A
 ><H3
 ><A
@@ -714,7 +714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17959"
+NAME="AEN18008"
 ></A
 ><H3
 ><A
@@ -814,7 +814,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17983"
+NAME="AEN18032"
 ></A
 ><H3
 ><A
@@ -914,7 +914,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18007"
+NAME="AEN18056"
 ></A
 ><H3
 ><A
@@ -996,7 +996,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18027"
+NAME="AEN18076"
 ></A
 ><H3
 ><A
@@ -1078,7 +1078,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18047"
+NAME="AEN18096"
 ></A
 ><H3
 ><A
@@ -1160,7 +1160,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18067"
+NAME="AEN18116"
 ></A
 ><H3
 ><A
@@ -1242,7 +1242,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18087"
+NAME="AEN18136"
 ></A
 ><H3
 ><A
@@ -1324,7 +1324,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18107"
+NAME="AEN18156"
 ></A
 ><H3
 ><A
@@ -1397,7 +1397,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18125"
+NAME="AEN18174"
 ></A
 ><H3
 ><A
@@ -1431,7 +1431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18130"
+NAME="AEN18179"
 ></A
 ><H3
 ><A
@@ -1457,7 +1457,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18135"
+NAME="AEN18184"
 ></A
 ><H3
 ><A
@@ -1593,7 +1593,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18168"
+NAME="AEN18217"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-encoding.html b/doc/html/gnome-xml-encoding.html
index e227bab..d330f51 100644
--- a/doc/html/gnome-xml-encoding.html
+++ b/doc/html/gnome-xml-encoding.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN17346"
+NAME="AEN17395"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN17349"
+NAME="AEN17398"
 ></A
 ><H2
 >Synopsis</H2
@@ -300,7 +300,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17391"
+NAME="AEN17440"
 ></A
 ><H2
 >Description</H2
@@ -310,14 +310,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN17394"
+NAME="AEN17443"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17396"
+NAME="AEN17445"
 ></A
 ><H3
 ><A
@@ -368,7 +368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17401"
+NAME="AEN17450"
 ></A
 ><H3
 ><A
@@ -495,7 +495,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17431"
+NAME="AEN17480"
 ></A
 ><H3
 ><A
@@ -622,7 +622,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17461"
+NAME="AEN17510"
 ></A
 ><H3
 ><A
@@ -656,7 +656,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17466"
+NAME="AEN17515"
 ></A
 ><H3
 ><A
@@ -682,7 +682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17471"
+NAME="AEN17520"
 ></A
 ><H3
 ><A
@@ -713,7 +713,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17477"
+NAME="AEN17526"
 ></A
 ><H3
 ><A
@@ -742,7 +742,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17483"
+NAME="AEN17532"
 ></A
 ><H3
 ><A
@@ -805,7 +805,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17499"
+NAME="AEN17548"
 ></A
 ><H3
 ><A
@@ -887,7 +887,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17520"
+NAME="AEN17569"
 ></A
 ><H3
 ><A
@@ -964,7 +964,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17539"
+NAME="AEN17588"
 ></A
 ><H3
 ><A
@@ -1068,7 +1068,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17564"
+NAME="AEN17613"
 ></A
 ><H3
 ><A
@@ -1148,7 +1148,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17584"
+NAME="AEN17633"
 ></A
 ><H3
 ><A
@@ -1223,7 +1223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17603"
+NAME="AEN17652"
 ></A
 ><H3
 ><A
@@ -1251,7 +1251,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17609"
+NAME="AEN17658"
 ></A
 ><H3
 ><A
@@ -1332,7 +1332,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17629"
+NAME="AEN17678"
 ></A
 ><H3
 ><A
@@ -1415,7 +1415,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17650"
+NAME="AEN17699"
 ></A
 ><H3
 ><A
@@ -1513,7 +1513,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17674"
+NAME="AEN17723"
 ></A
 ><H3
 ><A
@@ -1608,7 +1608,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17696"
+NAME="AEN17745"
 ></A
 ><H3
 ><A
@@ -1741,7 +1741,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17727"
+NAME="AEN17776"
 ></A
 ><H3
 ><A
@@ -1864,7 +1864,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17757"
+NAME="AEN17806"
 ></A
 ><H3
 ><A
@@ -1988,7 +1988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17787"
+NAME="AEN17836"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-entities.html b/doc/html/gnome-xml-entities.html
index 887f174..3e6fc34 100644
--- a/doc/html/gnome-xml-entities.html
+++ b/doc/html/gnome-xml-entities.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN6992"
+NAME="AEN6969"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN6995"
+NAME="AEN6972"
 ></A
 ><H2
 >Synopsis</H2
@@ -363,7 +363,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7058"
+NAME="AEN7035"
 ></A
 ><H2
 >Description</H2
@@ -373,14 +373,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7061"
+NAME="AEN7038"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7063"
+NAME="AEN7040"
 ></A
 ><H3
 ><A
@@ -413,7 +413,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7068"
+NAME="AEN7045"
 ></A
 ><H3
 ><A
@@ -461,7 +461,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7073"
+NAME="AEN7050"
 ></A
 ><H3
 ><A
@@ -487,7 +487,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7078"
+NAME="AEN7055"
 ></A
 ><H3
 ><A
@@ -513,7 +513,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7083"
+NAME="AEN7060"
 ></A
 ><H3
 ><A
@@ -541,7 +541,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7089"
+NAME="AEN7066"
 ></A
 ><H3
 ><A
@@ -724,7 +724,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7134"
+NAME="AEN7111"
 ></A
 ><H3
 ><A
@@ -907,7 +907,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7179"
+NAME="AEN7156"
 ></A
 ><H3
 ><A
@@ -988,7 +988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7200"
+NAME="AEN7177"
 ></A
 ><H3
 ><A
@@ -1092,7 +1092,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7226"
+NAME="AEN7203"
 ></A
 ><H3
 ><A
@@ -1195,7 +1195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7252"
+NAME="AEN7229"
 ></A
 ><H3
 ><A
@@ -1298,7 +1298,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7278"
+NAME="AEN7255"
 ></A
 ><H3
 ><A
@@ -1407,7 +1407,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7306"
+NAME="AEN7283"
 ></A
 ><H3
 ><A
@@ -1512,7 +1512,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7332"
+NAME="AEN7309"
 ></A
 ><H3
 ><A
@@ -1615,7 +1615,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7358"
+NAME="AEN7335"
 ></A
 ><H3
 ><A
@@ -1676,7 +1676,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7374"
+NAME="AEN7351"
 ></A
 ><H3
 ><A
@@ -1757,7 +1757,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7395"
+NAME="AEN7372"
 ></A
 ><H3
 ><A
@@ -1820,7 +1820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7411"
+NAME="AEN7388"
 ></A
 ><H3
 ><A
@@ -1904,7 +1904,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7432"
+NAME="AEN7409"
 ></A
 ><H3
 ><A
@@ -1988,7 +1988,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7453"
+NAME="AEN7430"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-htmlparser.html b/doc/html/gnome-xml-htmlparser.html
index 73a7b21..5c1ebad 100644
--- a/doc/html/gnome-xml-htmlparser.html
+++ b/doc/html/gnome-xml-htmlparser.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN9573"
+NAME="AEN9574"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN9576"
+NAME="AEN9577"
 ></A
 ><H2
 >Synopsis</H2
@@ -383,7 +383,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9639"
+NAME="AEN9640"
 ></A
 ><H2
 >Description</H2
@@ -393,14 +393,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9642"
+NAME="AEN9643"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9644"
+NAME="AEN9645"
 ></A
 ><H3
 ><A
@@ -426,7 +426,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9649"
+NAME="AEN9650"
 ></A
 ><H3
 ><A
@@ -452,7 +452,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9654"
+NAME="AEN9655"
 ></A
 ><H3
 ><A
@@ -478,7 +478,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9659"
+NAME="AEN9660"
 ></A
 ><H3
 ><A
@@ -504,7 +504,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9664"
+NAME="AEN9665"
 ></A
 ><H3
 ><A
@@ -530,7 +530,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9669"
+NAME="AEN9670"
 ></A
 ><H3
 ><A
@@ -556,7 +556,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9674"
+NAME="AEN9675"
 ></A
 ><H3
 ><A
@@ -582,7 +582,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9679"
+NAME="AEN9680"
 ></A
 ><H3
 ><A
@@ -608,7 +608,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9684"
+NAME="AEN9685"
 ></A
 ><H3
 ><A
@@ -634,7 +634,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9689"
+NAME="AEN9690"
 ></A
 ><H3
 ><A
@@ -668,7 +668,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9694"
+NAME="AEN9695"
 ></A
 ><H3
 ><A
@@ -694,7 +694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9699"
+NAME="AEN9700"
 ></A
 ><H3
 ><A
@@ -724,7 +724,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9704"
+NAME="AEN9705"
 ></A
 ><H3
 ><A
@@ -750,7 +750,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9709"
+NAME="AEN9710"
 ></A
 ><H3
 ><A
@@ -831,7 +831,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9730"
+NAME="AEN9731"
 ></A
 ><H3
 ><A
@@ -914,7 +914,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9752"
+NAME="AEN9753"
 ></A
 ><H3
 ><A
@@ -994,7 +994,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9773"
+NAME="AEN9774"
 ></A
 ><H3
 ><A
@@ -1095,7 +1095,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9798"
+NAME="AEN9799"
 ></A
 ><H3
 ><A
@@ -1218,7 +1218,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9828"
+NAME="AEN9829"
 ></A
 ><H3
 ><A
@@ -1323,7 +1323,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9855"
+NAME="AEN9856"
 ></A
 ><H3
 ><A
@@ -1407,7 +1407,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9877"
+NAME="AEN9878"
 ></A
 ><H3
 ><A
@@ -1474,7 +1474,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9895"
+NAME="AEN9896"
 ></A
 ><H3
 ><A
@@ -1614,7 +1614,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9929"
+NAME="AEN9930"
 ></A
 ><H3
 ><A
@@ -1713,7 +1713,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9954"
+NAME="AEN9955"
 ></A
 ><H3
 ><A
@@ -1851,7 +1851,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9987"
+NAME="AEN9988"
 ></A
 ><H3
 ><A
@@ -1948,7 +1948,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10011"
+NAME="AEN10012"
 ></A
 ><H3
 ><A
@@ -2101,7 +2101,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10046"
+NAME="AEN10047"
 ></A
 ><H3
 ><A
@@ -2272,7 +2272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10085"
+NAME="AEN10086"
 ></A
 ><H3
 ><A
@@ -2350,7 +2350,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10105"
+NAME="AEN10106"
 ></A
 ><H3
 ><A
@@ -2414,7 +2414,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10121"
+NAME="AEN10122"
 ></A
 ><H3
 ><A
@@ -2601,7 +2601,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10165"
+NAME="AEN10166"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-htmltree.html b/doc/html/gnome-xml-htmltree.html
index 1595189..2a7042a 100644
--- a/doc/html/gnome-xml-htmltree.html
+++ b/doc/html/gnome-xml-htmltree.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10202"
+NAME="AEN10203"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10205"
+NAME="AEN10206"
 ></A
 ><H2
 >Synopsis</H2
@@ -280,7 +280,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10244"
+NAME="AEN10245"
 ></A
 ><H2
 >Description</H2
@@ -290,14 +290,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10247"
+NAME="AEN10248"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10249"
+NAME="AEN10250"
 ></A
 ><H3
 ><A
@@ -323,7 +323,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10254"
+NAME="AEN10255"
 ></A
 ><H3
 ><A
@@ -349,7 +349,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10259"
+NAME="AEN10260"
 ></A
 ><H3
 ><A
@@ -375,7 +375,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10264"
+NAME="AEN10265"
 ></A
 ><H3
 ><A
@@ -401,7 +401,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10269"
+NAME="AEN10270"
 ></A
 ><H3
 ><A
@@ -503,7 +503,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10295"
+NAME="AEN10296"
 ></A
 ><H3
 ><A
@@ -605,7 +605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10321"
+NAME="AEN10322"
 ></A
 ><H3
 ><A
@@ -686,7 +686,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10342"
+NAME="AEN10343"
 ></A
 ><H3
 ><A
@@ -787,7 +787,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10367"
+NAME="AEN10368"
 ></A
 ><H3
 ><A
@@ -890,7 +890,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10392"
+NAME="AEN10393"
 ></A
 ><H3
 ><A
@@ -989,7 +989,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10417"
+NAME="AEN10418"
 ></A
 ><H3
 ><A
@@ -1091,7 +1091,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10442"
+NAME="AEN10443"
 ></A
 ><H3
 ><A
@@ -1196,7 +1196,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10468"
+NAME="AEN10469"
 ></A
 ><H3
 ><A
@@ -1301,7 +1301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10494"
+NAME="AEN10495"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-nanoftp.html b/doc/html/gnome-xml-nanoftp.html
index b8c09d2..bd45cf2 100644
--- a/doc/html/gnome-xml-nanoftp.html
+++ b/doc/html/gnome-xml-nanoftp.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN13218"
+NAME="AEN13303"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN13221"
+NAME="AEN13306"
 ></A
 ><H2
 >Synopsis</H2
@@ -275,7 +275,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13250"
+NAME="AEN13335"
 ></A
 ><H2
 >Description</H2
@@ -285,14 +285,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13253"
+NAME="AEN13338"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13255"
+NAME="AEN13340"
 ></A
 ><H3
 ><A
@@ -551,7 +551,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13314"
+NAME="AEN13399"
 ></A
 ><H3
 ><A
@@ -645,7 +645,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13336"
+NAME="AEN13421"
 ></A
 ><H3
 ><A
@@ -675,7 +675,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13342"
+NAME="AEN13427"
 ></A
 ><H3
 ><A
@@ -701,7 +701,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13347"
+NAME="AEN13432"
 ></A
 ><H3
 ><A
@@ -761,7 +761,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13362"
+NAME="AEN13447"
 ></A
 ><H3
 ><A
@@ -821,7 +821,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13377"
+NAME="AEN13462"
 ></A
 ><H3
 ><A
@@ -899,7 +899,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13396"
+NAME="AEN13481"
 ></A
 ><H3
 ><A
@@ -959,7 +959,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13411"
+NAME="AEN13496"
 ></A
 ><H3
 ><A
@@ -1034,7 +1034,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13430"
+NAME="AEN13515"
 ></A
 ><H3
 ><A
@@ -1109,7 +1109,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13449"
+NAME="AEN13534"
 ></A
 ><H3
 ><A
@@ -1184,7 +1184,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13468"
+NAME="AEN13553"
 ></A
 ><H3
 ><A
@@ -1247,7 +1247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13483"
+NAME="AEN13568"
 ></A
 ><H3
 ><A
@@ -1386,7 +1386,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13515"
+NAME="AEN13600"
 ></A
 ><H3
 ><A
@@ -1483,7 +1483,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13538"
+NAME="AEN13623"
 ></A
 ><H3
 ><A
@@ -1558,7 +1558,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13557"
+NAME="AEN13642"
 ></A
 ><H3
 ><A
@@ -1633,7 +1633,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13576"
+NAME="AEN13661"
 ></A
 ><H3
 ><A
@@ -1726,7 +1726,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13599"
+NAME="AEN13684"
 ></A
 ><H3
 ><A
@@ -1802,7 +1802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13618"
+NAME="AEN13703"
 ></A
 ><H3
 ><A
@@ -1877,7 +1877,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13637"
+NAME="AEN13722"
 ></A
 ><H3
 ><A
@@ -2010,7 +2010,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13669"
+NAME="AEN13754"
 ></A
 ><H3
 ><A
@@ -2103,7 +2103,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13692"
+NAME="AEN13777"
 ></A
 ><H3
 ><A
@@ -2236,7 +2236,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13724"
+NAME="AEN13809"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-nanohttp.html b/doc/html/gnome-xml-nanohttp.html
index 9663223..96399b1 100644
--- a/doc/html/gnome-xml-nanohttp.html
+++ b/doc/html/gnome-xml-nanohttp.html
@@ -12,8 +12,8 @@
 TITLE="Libxml Library Reference"
 HREF="libxml-lib.html"><LINK
 REL="PREVIOUS"
-TITLE="xpointer"
-HREF="gnome-xml-xpointer.html"><LINK
+TITLE="xinclude"
+HREF="gnome-xml-xinclude.html"><LINK
 REL="NEXT"
 TITLE="nanoftp"
 HREF="gnome-xml-nanoftp.html"></HEAD
@@ -44,7 +44,7 @@
 BGCOLOR="#C00000"
 ALIGN="left"
 ><A
-HREF="gnome-xml-xpointer.html"
+HREF="gnome-xml-xinclude.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN13002"
+NAME="AEN13067"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN13005"
+NAME="AEN13070"
 ></A
 ><H2
 >Synopsis</H2
@@ -173,6 +173,10 @@
 HREF="gnome-xml-nanohttp.html#XMLNANOHTTPRETURNCODE"
 >xmlNanoHTTPReturnCode</A
 >           (void *ctx);
+const char* <A
+HREF="gnome-xml-nanohttp.html#XMLNANOHTTPAUTHHEADER"
+>xmlNanoHTTPAuthHeader</A
+>           (void *ctx);
 int         <A
 HREF="gnome-xml-nanohttp.html#XMLNANOHTTPREAD"
 >xmlNanoHTTPRead</A
@@ -195,7 +199,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13018"
+NAME="AEN13084"
 ></A
 ><H2
 >Description</H2
@@ -205,14 +209,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13021"
+NAME="AEN13087"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13023"
+NAME="AEN13089"
 ></A
 ><H3
 ><A
@@ -241,7 +245,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13029"
+NAME="AEN13095"
 ></A
 ><H3
 ><A
@@ -267,7 +271,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13034"
+NAME="AEN13100"
 ></A
 ><H3
 ><A
@@ -330,7 +334,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13049"
+NAME="AEN13115"
 ></A
 ><H3
 ><A
@@ -444,7 +448,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13076"
+NAME="AEN13142"
 ></A
 ><H3
 ><A
@@ -583,7 +587,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13108"
+NAME="AEN13174"
 ></A
 ><H3
 ><A
@@ -663,7 +667,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13127"
+NAME="AEN13193"
 ></A
 ><H3
 ><A
@@ -738,7 +742,83 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13146"
+NAME="AEN13212"
+></A
+><H3
+><A
+NAME="XMLNANOHTTPAUTHHEADER"
+></A
+>xmlNanoHTTPAuthHeader ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>const char* xmlNanoHTTPAuthHeader           (void *ctx);</PRE
+></TD
+></TR
+></TABLE
+><P
+></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
+>ctx</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the HTTP 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 stashed value of the WWW-Authenticate or Proxy-Authenticate
+header.</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN13231"
 ></A
 ><H3
 ><A
@@ -861,7 +941,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13175"
+NAME="AEN13260"
 ></A
 ><H3
 ><A
@@ -955,7 +1035,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13198"
+NAME="AEN13283"
 ></A
 ><H3
 ><A
@@ -1029,7 +1109,7 @@
 BGCOLOR="#C00000"
 ALIGN="left"
 ><A
-HREF="gnome-xml-xpointer.html"
+HREF="gnome-xml-xinclude.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -1101,7 +1181,7 @@
 COLOR="#FFFFFF"
 SIZE="3"
 ><B
->xpointer</B
+>xinclude</B
 ></FONT
 ></TD
 ><TD
diff --git a/doc/html/gnome-xml-parser.html b/doc/html/gnome-xml-parser.html
index 15243b3..f796d03 100644
--- a/doc/html/gnome-xml-parser.html
+++ b/doc/html/gnome-xml-parser.html
@@ -508,34 +508,6 @@
 HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
 >xmlParserCtxtPtr</A
 > context);
-extern      const char *<A
-HREF="gnome-xml-parser.html#XMLPARSERVERSION"
->xmlParserVersion</A
->;
-extern      xmlSAXLocator <A
-HREF="gnome-xml-parser.html#XMLDEFAULTSAXLOCATOR"
->xmlDefaultSAXLocator</A
->;
-extern      xmlSAXHandler <A
-HREF="gnome-xml-parser.html#XMLDEFAULTSAXHANDLER"
->xmlDefaultSAXHandler</A
->;
-extern      xmlSAXHandler <A
-HREF="gnome-xml-parser.html#HTMLDEFAULTSAXHANDLER"
->htmlDefaultSAXHandler</A
->;
-extern      xmlSAXHandler <A
-HREF="gnome-xml-parser.html#SGMLDEFAULTSAXHANDLER"
->sgmlDefaultSAXHandler</A
->;
-extern      int <A
-HREF="gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE"
->xmlSubstituteEntitiesDefaultValue</A
->;
-extern      int <A
-HREF="gnome-xml-parser.html#XMLGETWARNINGSDEFAULTVALUE"
->xmlGetWarningsDefaultValue</A
->;
 void        <A
 HREF="gnome-xml-parser.html#XMLINITPARSER"
 >xmlInitParser</A
@@ -1231,7 +1203,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN315"
+NAME="AEN308"
 ></A
 ><H2
 >Description</H2
@@ -1241,14 +1213,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN318"
+NAME="AEN311"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN320"
+NAME="AEN313"
 ></A
 ><H3
 ><A
@@ -1274,7 +1246,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN325"
+NAME="AEN318"
 ></A
 ><H3
 ><A
@@ -1335,7 +1307,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN340"
+NAME="AEN333"
 ></A
 ><H3
 ><A
@@ -1377,7 +1349,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN345"
+NAME="AEN338"
 ></A
 ><H3
 ><A
@@ -1403,7 +1375,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN350"
+NAME="AEN343"
 ></A
 ><H3
 ><A
@@ -1436,7 +1408,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN355"
+NAME="AEN348"
 ></A
 ><H3
 ><A
@@ -1462,7 +1434,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN360"
+NAME="AEN353"
 ></A
 ><H3
 ><A
@@ -1492,7 +1464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN365"
+NAME="AEN358"
 ></A
 ><H3
 ><A
@@ -1518,7 +1490,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN370"
+NAME="AEN363"
 ></A
 ><H3
 ><A
@@ -1550,7 +1522,8 @@
     XML_PARSER_ENTITY_VALUE,	/* within an entity value in a decl */
     XML_PARSER_ATTRIBUTE_VALUE,	/* within an attribute value */
     XML_PARSER_SYSTEM_LITERAL,	/* within a SYSTEM value */
-    XML_PARSER_EPILOG 		/* the Misc* after the last end tag */
+    XML_PARSER_EPILOG, 		/* the Misc* after the last end tag */
+    XML_PARSER_IGNORE		/* within an IGNORED section */
 } xmlParserInputState;</PRE
 ></TD
 ></TR
@@ -1561,7 +1534,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN375"
+NAME="AEN368"
 ></A
 ><H3
 ><A
@@ -1657,7 +1630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN380"
+NAME="AEN373"
 ></A
 ><H3
 ><A
@@ -1683,7 +1656,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN385"
+NAME="AEN378"
 ></A
 ><H3
 ><A
@@ -1714,7 +1687,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN390"
+NAME="AEN383"
 ></A
 ><H3
 ><A
@@ -1740,7 +1713,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN395"
+NAME="AEN388"
 ></A
 ><H3
 ><A
@@ -1858,7 +1831,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN424"
+NAME="AEN417"
 ></A
 ><H3
 ><A
@@ -1979,7 +1952,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN453"
+NAME="AEN446"
 ></A
 ><H3
 ><A
@@ -2100,7 +2073,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN482"
+NAME="AEN475"
 ></A
 ><H3
 ><A
@@ -2197,7 +2170,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN506"
+NAME="AEN499"
 ></A
 ><H3
 ><A
@@ -2294,7 +2267,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN530"
+NAME="AEN523"
 ></A
 ><H3
 ><A
@@ -2454,7 +2427,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN568"
+NAME="AEN561"
 ></A
 ><H3
 ><A
@@ -2575,7 +2548,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN597"
+NAME="AEN590"
 ></A
 ><H3
 ><A
@@ -2753,7 +2726,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN639"
+NAME="AEN632"
 ></A
 ><H3
 ><A
@@ -2871,7 +2844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN667"
+NAME="AEN660"
 ></A
 ><H3
 ><A
@@ -3013,7 +2986,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN701"
+NAME="AEN694"
 ></A
 ><H3
 ><A
@@ -3092,7 +3065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN720"
+NAME="AEN713"
 ></A
 ><H3
 ><A
@@ -3150,7 +3123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN734"
+NAME="AEN727"
 ></A
 ><H3
 ><A
@@ -3208,7 +3181,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN748"
+NAME="AEN741"
 ></A
 ><H3
 ><A
@@ -3308,7 +3281,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN772"
+NAME="AEN765"
 ></A
 ><H3
 ><A
@@ -3387,7 +3360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN791"
+NAME="AEN784"
 ></A
 ><H3
 ><A
@@ -3487,7 +3460,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN815"
+NAME="AEN808"
 ></A
 ><H3
 ><A
@@ -3566,7 +3539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN834"
+NAME="AEN827"
 ></A
 ><H3
 ><A
@@ -3663,7 +3636,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN857"
+NAME="AEN850"
 ></A
 ><H3
 ><A
@@ -3760,7 +3733,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN880"
+NAME="AEN873"
 ></A
 ><H3
 ><A
@@ -3860,7 +3833,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN904"
+NAME="AEN897"
 ></A
 ><H3
 ><A
@@ -3939,7 +3912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN923"
+NAME="AEN916"
 ></A
 ><H3
 ><A
@@ -4036,7 +4009,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN946"
+NAME="AEN939"
 ></A
 ><H3
 ><A
@@ -4130,7 +4103,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN968"
+NAME="AEN961"
 ></A
 ><H3
 ><A
@@ -4224,7 +4197,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN990"
+NAME="AEN983"
 ></A
 ><H3
 ><A
@@ -4318,7 +4291,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1012"
+NAME="AEN1005"
 ></A
 ><H3
 ><A
@@ -4391,7 +4364,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1030"
+NAME="AEN1023"
 ></A
 ><H3
 ><A
@@ -4464,7 +4437,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1048"
+NAME="AEN1041"
 ></A
 ><H3
 ><A
@@ -4537,7 +4510,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1066"
+NAME="AEN1059"
 ></A
 ><H3
 ><A
@@ -4591,7 +4564,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1071"
+NAME="AEN1064"
 ></A
 ><H3
 ><A
@@ -4617,7 +4590,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1076"
+NAME="AEN1069"
 ></A
 ><H3
 ><A
@@ -4733,189 +4706,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1104"
-></A
-><H3
-><A
-NAME="XMLPARSERVERSION"
-></A
->xmlParserVersion</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern const char *xmlParserVersion;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1109"
-></A
-><H3
-><A
-NAME="XMLDEFAULTSAXLOCATOR"
-></A
->xmlDefaultSAXLocator</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern xmlSAXLocator xmlDefaultSAXLocator;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1114"
-></A
-><H3
-><A
-NAME="XMLDEFAULTSAXHANDLER"
-></A
->xmlDefaultSAXHandler</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern xmlSAXHandler xmlDefaultSAXHandler;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1119"
-></A
-><H3
-><A
-NAME="HTMLDEFAULTSAXHANDLER"
-></A
->htmlDefaultSAXHandler</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern xmlSAXHandler htmlDefaultSAXHandler;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1124"
-></A
-><H3
-><A
-NAME="SGMLDEFAULTSAXHANDLER"
-></A
->sgmlDefaultSAXHandler</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern xmlSAXHandler sgmlDefaultSAXHandler;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1129"
-></A
-><H3
-><A
-NAME="XMLSUBSTITUTEENTITIESDEFAULTVALUE"
-></A
->xmlSubstituteEntitiesDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlSubstituteEntitiesDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1134"
-></A
-><H3
-><A
-NAME="XMLGETWARNINGSDEFAULTVALUE"
-></A
->xmlGetWarningsDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlGetWarningsDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN1139"
+NAME="AEN1097"
 ></A
 ><H3
 ><A
@@ -4945,7 +4736,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1145"
+NAME="AEN1103"
 ></A
 ><H3
 ><A
@@ -4976,7 +4767,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1151"
+NAME="AEN1109"
 ></A
 ><H3
 ><A
@@ -5074,7 +4865,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1175"
+NAME="AEN1133"
 ></A
 ><H3
 ><A
@@ -5172,7 +4963,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1199"
+NAME="AEN1157"
 ></A
 ><H3
 ><A
@@ -5255,7 +5046,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1220"
+NAME="AEN1178"
 ></A
 ><H3
 ><A
@@ -5359,7 +5150,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1246"
+NAME="AEN1204"
 ></A
 ><H3
 ><A
@@ -5476,7 +5267,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1275"
+NAME="AEN1233"
 ></A
 ><H3
 ><A
@@ -5578,7 +5369,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1301"
+NAME="AEN1259"
 ></A
 ><H3
 ><A
@@ -5680,7 +5471,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1327"
+NAME="AEN1285"
 ></A
 ><H3
 ><A
@@ -5782,7 +5573,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1353"
+NAME="AEN1311"
 ></A
 ><H3
 ><A
@@ -5881,7 +5672,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1378"
+NAME="AEN1336"
 ></A
 ><H3
 ><A
@@ -5998,7 +5789,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1407"
+NAME="AEN1365"
 ></A
 ><H3
 ><A
@@ -6097,7 +5888,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1432"
+NAME="AEN1390"
 ></A
 ><H3
 ><A
@@ -6214,7 +6005,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1461"
+NAME="AEN1419"
 ></A
 ><H3
 ><A
@@ -6317,7 +6108,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1487"
+NAME="AEN1445"
 ></A
 ><H3
 ><A
@@ -6395,7 +6186,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1507"
+NAME="AEN1465"
 ></A
 ><H3
 ><A
@@ -6499,7 +6290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1533"
+NAME="AEN1491"
 ></A
 ><H3
 ><A
@@ -6624,7 +6415,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1564"
+NAME="AEN1522"
 ></A
 ><H3
 ><A
@@ -6705,7 +6496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1585"
+NAME="AEN1543"
 ></A
 ><H3
 ><A
@@ -6801,7 +6592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1609"
+NAME="AEN1567"
 ></A
 ><H3
 ><A
@@ -6880,7 +6671,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1629"
+NAME="AEN1587"
 ></A
 ><H3
 ><A
@@ -6963,7 +6754,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1649"
+NAME="AEN1607"
 ></A
 ><H3
 ><A
@@ -7065,7 +6856,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1672"
+NAME="AEN1630"
 ></A
 ><H3
 ><A
@@ -7128,7 +6919,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1688"
+NAME="AEN1646"
 ></A
 ><H3
 ><A
@@ -7203,7 +6994,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1707"
+NAME="AEN1665"
 ></A
 ><H3
 ><A
@@ -7285,7 +7076,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1728"
+NAME="AEN1686"
 ></A
 ><H3
 ><A
@@ -7382,7 +7173,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1752"
+NAME="AEN1710"
 ></A
 ><H3
 ><A
@@ -7462,7 +7253,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1772"
+NAME="AEN1730"
 ></A
 ><H3
 ><A
@@ -7546,7 +7337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1794"
+NAME="AEN1752"
 ></A
 ><H3
 ><A
@@ -7629,7 +7420,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1815"
+NAME="AEN1773"
 ></A
 ><H3
 ><A
@@ -7752,7 +7543,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1845"
+NAME="AEN1803"
 ></A
 ><H3
 ><A
@@ -7867,7 +7658,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1873"
+NAME="AEN1831"
 ></A
 ><H3
 ><A
@@ -8000,7 +7791,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1905"
+NAME="AEN1863"
 ></A
 ><H3
 ><A
@@ -8138,7 +7929,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1938"
+NAME="AEN1896"
 ></A
 ><H3
 ><A
@@ -8259,7 +8050,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1967"
+NAME="AEN1925"
 ></A
 ><H3
 ><A
@@ -8364,7 +8155,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1994"
+NAME="AEN1952"
 ></A
 ><H3
 ><A
@@ -8446,7 +8237,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2016"
+NAME="AEN1974"
 ></A
 ><H3
 ><A
@@ -8548,7 +8339,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2042"
+NAME="AEN2000"
 ></A
 ><H3
 ><A
@@ -8671,7 +8462,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2073"
+NAME="AEN2031"
 ></A
 ><H3
 ><A
@@ -8800,7 +8591,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2105"
+NAME="AEN2063"
 ></A
 ><H3
 ><A
@@ -8975,7 +8766,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2147"
+NAME="AEN2105"
 ></A
 ><H3
 ><A
@@ -9178,7 +8969,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2196"
+NAME="AEN2154"
 ></A
 ><H3
 ><A
@@ -9324,7 +9115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2232"
+NAME="AEN2190"
 ></A
 ><H3
 ><A
@@ -9352,7 +9143,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2238"
+NAME="AEN2196"
 ></A
 ><H3
 ><A
@@ -9380,7 +9171,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2244"
+NAME="AEN2202"
 ></A
 ><H3
 ><A
@@ -9443,7 +9234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2260"
+NAME="AEN2218"
 ></A
 ><H3
 ><A
@@ -9506,7 +9297,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2276"
+NAME="AEN2234"
 ></A
 ><H3
 ><A
@@ -9570,7 +9361,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2292"
+NAME="AEN2250"
 ></A
 ><H3
 ><A
@@ -9674,7 +9465,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2317"
+NAME="AEN2275"
 ></A
 ><H3
 ><A
@@ -9755,7 +9546,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2338"
+NAME="AEN2296"
 ></A
 ><H3
 ><A
@@ -9846,7 +9637,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2360"
+NAME="AEN2318"
 ></A
 ><H3
 ><A
@@ -9958,7 +9749,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2387"
+NAME="AEN2345"
 ></A
 ><H3
 ><A
@@ -10070,7 +9861,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2414"
+NAME="AEN2372"
 ></A
 ><H3
 ><A
@@ -10236,7 +10027,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2453"
+NAME="AEN2411"
 ></A
 ><H3
 ><A
@@ -10368,7 +10159,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2485"
+NAME="AEN2443"
 ></A
 ><H3
 ><A
@@ -10549,7 +10340,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2529"
+NAME="AEN2487"
 ></A
 ><H3
 ><A
@@ -10678,7 +10469,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2561"
+NAME="AEN2519"
 ></A
 ><H3
 ><A
@@ -10781,7 +10572,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2587"
+NAME="AEN2545"
 ></A
 ><H3
 ><A
@@ -10844,7 +10635,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2603"
+NAME="AEN2561"
 ></A
 ><H3
 ><A
@@ -10908,7 +10699,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2619"
+NAME="AEN2577"
 ></A
 ><H3
 ><A
@@ -11011,7 +10802,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2645"
+NAME="AEN2603"
 ></A
 ><H3
 ><A
@@ -11095,7 +10886,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2666"
+NAME="AEN2624"
 ></A
 ><H3
 ><A
@@ -11156,7 +10947,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2681"
+NAME="AEN2639"
 ></A
 ><H3
 ><A
@@ -11216,7 +11007,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2696"
+NAME="AEN2654"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-parserinternals.html b/doc/html/gnome-xml-parserinternals.html
index aa562ac..b0e518a 100644
--- a/doc/html/gnome-xml-parserinternals.html
+++ b/doc/html/gnome-xml-parserinternals.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN14674"
+NAME="AEN14759"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN14677"
+NAME="AEN14762"
 ></A
 ><H2
 >Synopsis</H2
@@ -194,30 +194,6 @@
 HREF="gnome-xml-parserinternals.html#MOVETO-STARTTAG"
 >MOVETO_STARTTAG</A
 >                 (p)
-extern      int <A
-HREF="gnome-xml-parserinternals.html#XMLPARSERDEBUGENTITIES"
->xmlParserDebugEntities</A
->;
-extern      int <A
-HREF="gnome-xml-parser.html#XMLGETWARNINGSDEFAULTVALUE"
->xmlGetWarningsDefaultValue</A
->;
-extern      int <A
-HREF="gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE"
->xmlSubstituteEntitiesDefaultValue</A
->;
-extern      int <A
-HREF="gnome-xml-parserinternals.html#XMLDOVALIDITYCHECKINGDEFAULTVALUE"
->xmlDoValidityCheckingDefaultValue</A
->;
-extern      int <A
-HREF="gnome-xml-parserinternals.html#XMLPEDANTICPARSERDEFAULTVALUE"
->xmlPedanticParserDefaultValue</A
->;
-extern      int <A
-HREF="gnome-xml-parserinternals.html#XMLKEEPBLANKSDEFAULTVALUE"
->xmlKeepBlanksDefaultValue</A
->;
 int         <A
 HREF="gnome-xml-parserinternals.html#XMLISBASECHAR"
 >xmlIsBaseChar</A
@@ -1096,7 +1072,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14944"
+NAME="AEN15023"
 ></A
 ><H2
 >Description</H2
@@ -1106,14 +1082,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN14947"
+NAME="AEN15026"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14949"
+NAME="AEN15028"
 ></A
 ><H3
 ><A
@@ -1139,7 +1115,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14954"
+NAME="AEN15033"
 ></A
 ><H3
 ><A
@@ -1165,7 +1141,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14959"
+NAME="AEN15038"
 ></A
 ><H3
 ><A
@@ -1223,7 +1199,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14973"
+NAME="AEN15052"
 ></A
 ><H3
 ><A
@@ -1281,7 +1257,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14987"
+NAME="AEN15066"
 ></A
 ><H3
 ><A
@@ -1339,7 +1315,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15001"
+NAME="AEN15080"
 ></A
 ><H3
 ><A
@@ -1397,7 +1373,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15015"
+NAME="AEN15094"
 ></A
 ><H3
 ><A
@@ -1455,7 +1431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15029"
+NAME="AEN15108"
 ></A
 ><H3
 ><A
@@ -1513,7 +1489,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15043"
+NAME="AEN15122"
 ></A
 ><H3
 ><A
@@ -1571,7 +1547,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15057"
+NAME="AEN15136"
 ></A
 ><H3
 ><A
@@ -1629,7 +1605,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15071"
+NAME="AEN15150"
 ></A
 ><H3
 ><A
@@ -1687,7 +1663,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15085"
+NAME="AEN15164"
 ></A
 ><H3
 ><A
@@ -1745,7 +1721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15099"
+NAME="AEN15178"
 ></A
 ><H3
 ><A
@@ -1803,7 +1779,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15113"
+NAME="AEN15192"
 ></A
 ><H3
 ><A
@@ -1861,163 +1837,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15127"
-></A
-><H3
-><A
-NAME="XMLPARSERDEBUGENTITIES"
-></A
->xmlParserDebugEntities</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlParserDebugEntities;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN15132"
-></A
-><H3
-><A
-NAME="XMLGETWARNINGSDEFAULTVALUE"
-></A
->xmlGetWarningsDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlGetWarningsDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN15137"
-></A
-><H3
-><A
-NAME="XMLSUBSTITUTEENTITIESDEFAULTVALUE"
-></A
->xmlSubstituteEntitiesDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlSubstituteEntitiesDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN15142"
-></A
-><H3
-><A
-NAME="XMLDOVALIDITYCHECKINGDEFAULTVALUE"
-></A
->xmlDoValidityCheckingDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlDoValidityCheckingDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN15147"
-></A
-><H3
-><A
-NAME="XMLPEDANTICPARSERDEFAULTVALUE"
-></A
->xmlPedanticParserDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlPedanticParserDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN15152"
-></A
-><H3
-><A
-NAME="XMLKEEPBLANKSDEFAULTVALUE"
-></A
->xmlKeepBlanksDefaultValue</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlKeepBlanksDefaultValue;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN15157"
+NAME="AEN15206"
 ></A
 ><H3
 ><A
@@ -2107,7 +1927,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15180"
+NAME="AEN15229"
 ></A
 ><H3
 ><A
@@ -2199,7 +2019,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15204"
+NAME="AEN15253"
 ></A
 ><H3
 ><A
@@ -2284,7 +2104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15226"
+NAME="AEN15275"
 ></A
 ><H3
 ><A
@@ -2360,7 +2180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15245"
+NAME="AEN15294"
 ></A
 ><H3
 ><A
@@ -2436,7 +2256,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15264"
+NAME="AEN15313"
 ></A
 ><H3
 ><A
@@ -2527,7 +2347,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15288"
+NAME="AEN15337"
 ></A
 ><H3
 ><A
@@ -2603,7 +2423,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15307"
+NAME="AEN15356"
 ></A
 ><H3
 ><A
@@ -2723,7 +2543,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15340"
+NAME="AEN15389"
 ></A
 ><H3
 ><A
@@ -2832,7 +2652,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15369"
+NAME="AEN15418"
 ></A
 ><H3
 ><A
@@ -2913,7 +2733,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15390"
+NAME="AEN15439"
 ></A
 ><H3
 ><A
@@ -2993,7 +2813,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15410"
+NAME="AEN15459"
 ></A
 ><H3
 ><A
@@ -3089,7 +2909,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15434"
+NAME="AEN15483"
 ></A
 ><H3
 ><A
@@ -3150,7 +2970,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15450"
+NAME="AEN15499"
 ></A
 ><H3
 ><A
@@ -3275,7 +3095,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15481"
+NAME="AEN15530"
 ></A
 ><H3
 ><A
@@ -3375,7 +3195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15506"
+NAME="AEN15555"
 ></A
 ><H3
 ><A
@@ -3475,7 +3295,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15531"
+NAME="AEN15580"
 ></A
 ><H3
 ><A
@@ -3539,7 +3359,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15547"
+NAME="AEN15596"
 ></A
 ><H3
 ><A
@@ -3626,7 +3446,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15569"
+NAME="AEN15618"
 ></A
 ><H3
 ><A
@@ -3728,7 +3548,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15595"
+NAME="AEN15644"
 ></A
 ><H3
 ><A
@@ -3813,7 +3633,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15616"
+NAME="AEN15665"
 ></A
 ><H3
 ><A
@@ -3895,7 +3715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15637"
+NAME="AEN15686"
 ></A
 ><H3
 ><A
@@ -3958,7 +3778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15653"
+NAME="AEN15702"
 ></A
 ><H3
 ><A
@@ -4057,7 +3877,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15678"
+NAME="AEN15727"
 ></A
 ><H3
 ><A
@@ -4138,7 +3958,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15699"
+NAME="AEN15748"
 ></A
 ><H3
 ><A
@@ -4268,7 +4088,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15733"
+NAME="AEN15782"
 ></A
 ><H3
 ><A
@@ -4357,7 +4177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15757"
+NAME="AEN15806"
 ></A
 ><H3
 ><A
@@ -4469,7 +4289,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15787"
+NAME="AEN15836"
 ></A
 ><H3
 ><A
@@ -4557,7 +4377,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15811"
+NAME="AEN15860"
 ></A
 ><H3
 ><A
@@ -4640,7 +4460,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15833"
+NAME="AEN15882"
 ></A
 ><H3
 ><A
@@ -4711,7 +4531,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15852"
+NAME="AEN15901"
 ></A
 ><H3
 ><A
@@ -4803,7 +4623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15877"
+NAME="AEN15926"
 ></A
 ><H3
 ><A
@@ -4891,7 +4711,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15901"
+NAME="AEN15950"
 ></A
 ><H3
 ><A
@@ -4976,7 +4796,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15924"
+NAME="AEN15973"
 ></A
 ><H3
 ><A
@@ -5081,7 +4901,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15951"
+NAME="AEN16000"
 ></A
 ><H3
 ><A
@@ -5219,7 +5039,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN15985"
+NAME="AEN16034"
 ></A
 ><H3
 ><A
@@ -5302,7 +5122,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16007"
+NAME="AEN16056"
 ></A
 ><H3
 ><A
@@ -5385,7 +5205,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16029"
+NAME="AEN16078"
 ></A
 ><H3
 ><A
@@ -5474,7 +5294,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16051"
+NAME="AEN16100"
 ></A
 ><H3
 ><A
@@ -5605,7 +5425,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16084"
+NAME="AEN16133"
 ></A
 ><H3
 ><A
@@ -5672,7 +5492,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16101"
+NAME="AEN16150"
 ></A
 ><H3
 ><A
@@ -5755,7 +5575,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16123"
+NAME="AEN16172"
 ></A
 ><H3
 ><A
@@ -5822,7 +5642,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16141"
+NAME="AEN16190"
 ></A
 ><H3
 ><A
@@ -5897,7 +5717,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16161"
+NAME="AEN16210"
 ></A
 ><H3
 ><A
@@ -5975,7 +5795,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16184"
+NAME="AEN16233"
 ></A
 ><H3
 ><A
@@ -6114,7 +5934,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16221"
+NAME="AEN16270"
 ></A
 ><H3
 ><A
@@ -6203,7 +6023,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16245"
+NAME="AEN16294"
 ></A
 ><H3
 ><A
@@ -6290,7 +6110,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16268"
+NAME="AEN16317"
 ></A
 ><H3
 ><A
@@ -6393,7 +6213,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16295"
+NAME="AEN16344"
 ></A
 ><H3
 ><A
@@ -6537,7 +6357,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16333"
+NAME="AEN16382"
 ></A
 ><H3
 ><A
@@ -6604,7 +6424,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16351"
+NAME="AEN16400"
 ></A
 ><H3
 ><A
@@ -6702,7 +6522,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16377"
+NAME="AEN16426"
 ></A
 ><H3
 ><A
@@ -6805,7 +6625,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16403"
+NAME="AEN16452"
 ></A
 ><H3
 ><A
@@ -6928,7 +6748,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16434"
+NAME="AEN16483"
 ></A
 ><H3
 ><A
@@ -7011,7 +6831,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16456"
+NAME="AEN16505"
 ></A
 ><H3
 ><A
@@ -7090,7 +6910,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16475"
+NAME="AEN16524"
 ></A
 ><H3
 ><A
@@ -7178,7 +6998,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16498"
+NAME="AEN16547"
 ></A
 ><H3
 ><A
@@ -7279,7 +7099,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16522"
+NAME="AEN16571"
 ></A
 ><H3
 ><A
@@ -7353,7 +7173,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16541"
+NAME="AEN16590"
 ></A
 ><H3
 ><A
@@ -7439,7 +7259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16562"
+NAME="AEN16611"
 ></A
 ><H3
 ><A
@@ -7509,7 +7329,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16580"
+NAME="AEN16629"
 ></A
 ><H3
 ><A
@@ -7634,7 +7454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16614"
+NAME="AEN16663"
 ></A
 ><H3
 ><A
@@ -7734,7 +7554,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16642"
+NAME="AEN16691"
 ></A
 ><H3
 ><A
@@ -7803,7 +7623,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16661"
+NAME="AEN16710"
 ></A
 ><H3
 ><A
@@ -7874,7 +7694,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16681"
+NAME="AEN16730"
 ></A
 ><H3
 ><A
@@ -7939,7 +7759,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16698"
+NAME="AEN16747"
 ></A
 ><H3
 ><A
@@ -8021,7 +7841,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16717"
+NAME="AEN16766"
 ></A
 ><H3
 ><A
@@ -8104,7 +7924,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16739"
+NAME="AEN16788"
 ></A
 ><H3
 ><A
@@ -8189,7 +8009,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16762"
+NAME="AEN16811"
 ></A
 ><H3
 ><A
@@ -8272,7 +8092,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16784"
+NAME="AEN16833"
 ></A
 ><H3
 ><A
@@ -8357,7 +8177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16807"
+NAME="AEN16856"
 ></A
 ><H3
 ><A
@@ -8452,7 +8272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16829"
+NAME="AEN16878"
 ></A
 ><H3
 ><A
@@ -8517,7 +8337,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16846"
+NAME="AEN16895"
 ></A
 ><H3
 ><A
@@ -8584,7 +8404,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16864"
+NAME="AEN16913"
 ></A
 ><H3
 ><A
@@ -8649,7 +8469,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16881"
+NAME="AEN16930"
 ></A
 ><H3
 ><A
@@ -8758,7 +8578,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16909"
+NAME="AEN16958"
 ></A
 ><H3
 ><A
@@ -8784,7 +8604,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16914"
+NAME="AEN16963"
 ></A
 ><H3
 ><A
@@ -8810,7 +8630,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16919"
+NAME="AEN16968"
 ></A
 ><H3
 ><A
@@ -8836,7 +8656,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16924"
+NAME="AEN16973"
 ></A
 ><H3
 ><A
@@ -8862,7 +8682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16929"
+NAME="AEN16978"
 ></A
 ><H3
 ><A
@@ -9050,7 +8870,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN16976"
+NAME="AEN17025"
 ></A
 ><H3
 ><A
@@ -9238,7 +9058,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17023"
+NAME="AEN17072"
 ></A
 ><H3
 ><A
@@ -9335,7 +9155,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17047"
+NAME="AEN17096"
 ></A
 ><H3
 ><A
@@ -9414,7 +9234,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17067"
+NAME="AEN17116"
 ></A
 ><H3
 ><A
@@ -9511,7 +9331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17091"
+NAME="AEN17140"
 ></A
 ><H3
 ><A
@@ -9590,7 +9410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17111"
+NAME="AEN17160"
 ></A
 ><H3
 ><A
@@ -9669,7 +9489,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17131"
+NAME="AEN17180"
 ></A
 ><H3
 ><A
@@ -9787,7 +9607,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17160"
+NAME="AEN17209"
 ></A
 ><H3
 ><A
@@ -9879,7 +9699,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17182"
+NAME="AEN17231"
 ></A
 ><H3
 ><A
@@ -9969,7 +9789,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17206"
+NAME="AEN17255"
 ></A
 ><H3
 ><A
@@ -10048,7 +9868,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17226"
+NAME="AEN17275"
 ></A
 ><H3
 ><A
@@ -10124,7 +9944,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17245"
+NAME="AEN17294"
 ></A
 ><H3
 ><A
@@ -10243,7 +10063,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17274"
+NAME="AEN17323"
 ></A
 ><H3
 ><A
@@ -10357,7 +10177,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17302"
+NAME="AEN17351"
 ></A
 ><H3
 ><A
@@ -10420,7 +10240,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17318"
+NAME="AEN17367"
 ></A
 ><H3
 ><A
@@ -10483,7 +10303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN17334"
+NAME="AEN17383"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-sax.html b/doc/html/gnome-xml-sax.html
index 402ef37..62e6cf2 100644
--- a/doc/html/gnome-xml-sax.html
+++ b/doc/html/gnome-xml-sax.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN2729"
+NAME="AEN2687"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN2732"
+NAME="AEN2690"
 ></A
 ><H2
 >Synopsis</H2
@@ -502,7 +502,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2824"
+NAME="AEN2782"
 ></A
 ><H2
 >Description</H2
@@ -512,14 +512,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN2827"
+NAME="AEN2785"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2829"
+NAME="AEN2787"
 ></A
 ><H3
 ><A
@@ -597,7 +597,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2849"
+NAME="AEN2807"
 ></A
 ><H3
 ><A
@@ -676,7 +676,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2869"
+NAME="AEN2827"
 ></A
 ><H3
 ><A
@@ -758,7 +758,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2889"
+NAME="AEN2847"
 ></A
 ><H3
 ><A
@@ -833,7 +833,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2908"
+NAME="AEN2866"
 ></A
 ><H3
 ><A
@@ -908,7 +908,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2927"
+NAME="AEN2885"
 ></A
 ><H3
 ><A
@@ -983,7 +983,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2946"
+NAME="AEN2904"
 ></A
 ><H3
 ><A
@@ -1058,7 +1058,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2965"
+NAME="AEN2923"
 ></A
 ><H3
 ><A
@@ -1133,7 +1133,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2984"
+NAME="AEN2942"
 ></A
 ><H3
 ><A
@@ -1256,7 +1256,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3014"
+NAME="AEN2972"
 ></A
 ><H3
 ><A
@@ -1379,7 +1379,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3044"
+NAME="AEN3002"
 ></A
 ><H3
 ><A
@@ -1478,7 +1478,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3069"
+NAME="AEN3027"
 ></A
 ><H3
 ><A
@@ -1577,7 +1577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3094"
+NAME="AEN3052"
 ></A
 ><H3
 ><A
@@ -1707,7 +1707,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3126"
+NAME="AEN3084"
 ></A
 ><H3
 ><A
@@ -1869,7 +1869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3165"
+NAME="AEN3123"
 ></A
 ><H3
 ><A
@@ -2049,7 +2049,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3208"
+NAME="AEN3166"
 ></A
 ><H3
 ><A
@@ -2169,7 +2169,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3237"
+NAME="AEN3195"
 ></A
 ><H3
 ><A
@@ -2292,7 +2292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3267"
+NAME="AEN3225"
 ></A
 ><H3
 ><A
@@ -2436,7 +2436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3302"
+NAME="AEN3260"
 ></A
 ><H3
 ><A
@@ -2496,7 +2496,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3317"
+NAME="AEN3275"
 ></A
 ><H3
 ><A
@@ -2556,7 +2556,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3332"
+NAME="AEN3290"
 ></A
 ><H3
 ><A
@@ -2661,7 +2661,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3357"
+NAME="AEN3315"
 ></A
 ><H3
 ><A
@@ -2763,7 +2763,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3382"
+NAME="AEN3340"
 ></A
 ><H3
 ><A
@@ -2844,7 +2844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3402"
+NAME="AEN3360"
 ></A
 ><H3
 ><A
@@ -2925,7 +2925,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3422"
+NAME="AEN3380"
 ></A
 ><H3
 ><A
@@ -3025,7 +3025,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3446"
+NAME="AEN3404"
 ></A
 ><H3
 ><A
@@ -3125,7 +3125,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3470"
+NAME="AEN3428"
 ></A
 ><H3
 ><A
@@ -3227,7 +3227,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3495"
+NAME="AEN3453"
 ></A
 ><H3
 ><A
@@ -3329,7 +3329,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3520"
+NAME="AEN3478"
 ></A
 ><H3
 ><A
@@ -3410,7 +3410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3540"
+NAME="AEN3498"
 ></A
 ><H3
 ><A
@@ -3488,7 +3488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3560"
+NAME="AEN3518"
 ></A
 ><H3
 ><A
@@ -3585,7 +3585,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3584"
+NAME="AEN3542"
 ></A
 ><H3
 ><A
@@ -3687,7 +3687,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3609"
+NAME="AEN3567"
 ></A
 ><H3
 ><A
@@ -3768,7 +3768,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3629"
+NAME="AEN3587"
 ></A
 ><H3
 ><A
@@ -3867,7 +3867,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3653"
+NAME="AEN3611"
 ></A
 ><H3
 ><A
@@ -3895,7 +3895,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3659"
+NAME="AEN3617"
 ></A
 ><H3
 ><A
@@ -3923,7 +3923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3665"
+NAME="AEN3623"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-tree.html b/doc/html/gnome-xml-tree.html
index d42797c..381d6a7 100644
--- a/doc/html/gnome-xml-tree.html
+++ b/doc/html/gnome-xml-tree.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN3676"
+NAME="AEN3634"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN3679"
+NAME="AEN3637"
 ></A
 ><H2
 >Synopsis</H2
@@ -298,26 +298,6 @@
 HREF="gnome-xml-tree.html#XMLROOTNODE"
 >xmlRootNode</A
 >
-extern      xmlNsPtr <A
-HREF="gnome-xml-tree.html#BASEDTD"
->baseDTD</A
->;
-extern      int <A
-HREF="gnome-xml-tree.html#OLDXMLWDCOMPATIBILITY"
->oldXMLWDcompatibility</A
->;
-extern      int <A
-HREF="gnome-xml-tree.html#XMLINDENTTREEOUTPUT"
->xmlIndentTreeOutput</A
->;
-extern      xmlBufferAllocationScheme <A
-HREF="gnome-xml-tree.html#XMLBUFFERALLOCSCHEME"
->xmlBufferAllocScheme</A
->;
-extern      int <A
-HREF="gnome-xml-tree.html#XMLSAVENOEMPTYTAGS"
->xmlSaveNoEmptyTags</A
->;
 <A
 HREF="gnome-xml-tree.html#XMLBUFFERPTR"
 >xmlBufferPtr</A
@@ -1150,6 +1130,28 @@
 HREF="gnome-xml-tree.html#XMLNODEPTR"
 >xmlNodePtr</A
 > cur);
+void        <A
+HREF="gnome-xml-tree.html#XMLSETTREEDOC"
+>xmlSetTreeDoc</A
+>                   (<A
+HREF="gnome-xml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> tree,
+                                             <A
+HREF="gnome-xml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc);
+void        <A
+HREF="gnome-xml-tree.html#XMLSETLISTDOC"
+>xmlSetListDoc</A
+>                   (<A
+HREF="gnome-xml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> list,
+                                             <A
+HREF="gnome-xml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc);
 <A
 HREF="gnome-xml-tree.html#XMLNSPTR"
 >xmlNsPtr</A
@@ -1631,7 +1633,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4089"
+NAME="AEN4048"
 ></A
 ><H2
 >Description</H2
@@ -1641,14 +1643,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN4092"
+NAME="AEN4051"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4094"
+NAME="AEN4053"
 ></A
 ><H3
 ><A
@@ -1682,9 +1684,11 @@
     XML_ELEMENT_DECL=		15,
     XML_ATTRIBUTE_DECL=		16,
     XML_ENTITY_DECL=		17,
-    XML_NAMESPACE_DECL=		18
+    XML_NAMESPACE_DECL=		18,
+    XML_XINCLUDE_START=		19,
+    XML_XINCLUDE_END=		20
 #ifdef LIBXML_SGML_ENABLED
-   ,XML_SGML_DOCUMENT_NODE=	19
+   ,XML_SGML_DOCUMENT_NODE=	21
 #endif
 } xmlElementType;</PRE
 ></TD
@@ -1696,7 +1700,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4099"
+NAME="AEN4058"
 ></A
 ><H3
 ><A
@@ -1722,7 +1726,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4104"
+NAME="AEN4063"
 ></A
 ><H3
 ><A
@@ -1748,7 +1752,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4109"
+NAME="AEN4068"
 ></A
 ><H3
 ><A
@@ -1774,7 +1778,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4114"
+NAME="AEN4073"
 ></A
 ><H3
 ><A
@@ -1804,7 +1808,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4119"
+NAME="AEN4078"
 ></A
 ><H3
 ><A
@@ -1830,7 +1834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4124"
+NAME="AEN4083"
 ></A
 ><H3
 ><A
@@ -1867,7 +1871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4129"
+NAME="AEN4088"
 ></A
 ><H3
 ><A
@@ -1898,7 +1902,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4134"
+NAME="AEN4093"
 ></A
 ><H3
 ><A
@@ -1927,7 +1931,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4139"
+NAME="AEN4098"
 ></A
 ><H3
 ><A
@@ -1953,7 +1957,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4144"
+NAME="AEN4103"
 ></A
 ><H3
 ><A
@@ -1999,7 +2003,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4149"
+NAME="AEN4108"
 ></A
 ><H3
 ><A
@@ -2025,7 +2029,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4154"
+NAME="AEN4113"
 ></A
 ><H3
 ><A
@@ -2056,7 +2060,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4159"
+NAME="AEN4118"
 ></A
 ><H3
 ><A
@@ -2087,7 +2091,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4164"
+NAME="AEN4123"
 ></A
 ><H3
 ><A
@@ -2119,7 +2123,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4169"
+NAME="AEN4128"
 ></A
 ><H3
 ><A
@@ -2145,7 +2149,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4174"
+NAME="AEN4133"
 ></A
 ><H3
 ><A
@@ -2176,7 +2180,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4179"
+NAME="AEN4138"
 ></A
 ><H3
 ><A
@@ -2219,7 +2223,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4184"
+NAME="AEN4143"
 ></A
 ><H3
 ><A
@@ -2245,7 +2249,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4189"
+NAME="AEN4148"
 ></A
 ><H3
 ><A
@@ -2271,7 +2275,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4194"
+NAME="AEN4153"
 ></A
 ><H3
 ><A
@@ -2297,7 +2301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4199"
+NAME="AEN4158"
 ></A
 ><H3
 ><A
@@ -2328,7 +2332,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4204"
+NAME="AEN4163"
 ></A
 ><H3
 ><A
@@ -2354,7 +2358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4209"
+NAME="AEN4168"
 ></A
 ><H3
 ><A
@@ -2401,7 +2405,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4214"
+NAME="AEN4173"
 ></A
 ><H3
 ><A
@@ -2427,7 +2431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4219"
+NAME="AEN4178"
 ></A
 ><H3
 ><A
@@ -2467,7 +2471,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4224"
+NAME="AEN4183"
 ></A
 ><H3
 ><A
@@ -2493,7 +2497,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4229"
+NAME="AEN4188"
 ></A
 ><H3
 ><A
@@ -2523,7 +2527,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4234"
+NAME="AEN4193"
 ></A
 ><H3
 ><A
@@ -2549,7 +2553,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4239"
+NAME="AEN4198"
 ></A
 ><H3
 ><A
@@ -2579,7 +2583,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4244"
+NAME="AEN4203"
 ></A
 ><H3
 ><A
@@ -2605,7 +2609,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4249"
+NAME="AEN4208"
 ></A
 ><H3
 ><A
@@ -2634,7 +2638,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4254"
+NAME="AEN4213"
 ></A
 ><H3
 ><A
@@ -2665,7 +2669,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4259"
+NAME="AEN4218"
 ></A
 ><H3
 ><A
@@ -2691,7 +2695,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4264"
+NAME="AEN4223"
 ></A
 ><H3
 ><A
@@ -2739,7 +2743,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4269"
+NAME="AEN4228"
 ></A
 ><H3
 ><A
@@ -2765,7 +2769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4274"
+NAME="AEN4233"
 ></A
 ><H3
 ><A
@@ -2817,7 +2821,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4279"
+NAME="AEN4238"
 ></A
 ><H3
 ><A
@@ -2843,7 +2847,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4284"
+NAME="AEN4243"
 ></A
 ><H3
 ><A
@@ -2869,7 +2873,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4289"
+NAME="AEN4248"
 ></A
 ><H3
 ><A
@@ -2895,137 +2899,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4294"
-></A
-><H3
-><A
-NAME="BASEDTD"
-></A
->baseDTD</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern xmlNsPtr baseDTD;</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN4299"
-></A
-><H3
-><A
-NAME="OLDXMLWDCOMPATIBILITY"
-></A
->oldXMLWDcompatibility</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int oldXMLWDcompatibility;/* maintain compatibility with old WD */</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN4304"
-></A
-><H3
-><A
-NAME="XMLINDENTTREEOUTPUT"
-></A
->xmlIndentTreeOutput</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlIndentTreeOutput;  /* try to indent the tree dumps */</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN4309"
-></A
-><H3
-><A
-NAME="XMLBUFFERALLOCSCHEME"
-></A
->xmlBufferAllocScheme</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern xmlBufferAllocationScheme xmlBufferAllocScheme; /* alloc scheme to use */</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN4314"
-></A
-><H3
-><A
-NAME="XMLSAVENOEMPTYTAGS"
-></A
->xmlSaveNoEmptyTags</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->extern int xmlSaveNoEmptyTags;   /* save empty tags as &lt;empty&gt;&lt;/empty&gt; */</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN4319"
+NAME="AEN4253"
 ></A
 ><H3
 ><A
@@ -3086,7 +2960,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4335"
+NAME="AEN4269"
 ></A
 ><H3
 ><A
@@ -3167,7 +3041,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4356"
+NAME="AEN4290"
 ></A
 ><H3
 ><A
@@ -3230,7 +3104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4372"
+NAME="AEN4306"
 ></A
 ><H3
 ><A
@@ -3329,7 +3203,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4397"
+NAME="AEN4331"
 ></A
 ><H3
 ><A
@@ -3432,7 +3306,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4422"
+NAME="AEN4356"
 ></A
 ><H3
 ><A
@@ -3540,7 +3414,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4448"
+NAME="AEN4382"
 ></A
 ><H3
 ><A
@@ -3624,7 +3498,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4469"
+NAME="AEN4403"
 ></A
 ><H3
 ><A
@@ -3705,7 +3579,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4489"
+NAME="AEN4423"
 ></A
 ><H3
 ><A
@@ -3801,7 +3675,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4513"
+NAME="AEN4447"
 ></A
 ><H3
 ><A
@@ -3897,7 +3771,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4537"
+NAME="AEN4471"
 ></A
 ><H3
 ><A
@@ -3960,7 +3834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4553"
+NAME="AEN4487"
 ></A
 ><H3
 ><A
@@ -4041,7 +3915,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4574"
+NAME="AEN4508"
 ></A
 ><H3
 ><A
@@ -4117,7 +3991,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4593"
+NAME="AEN4527"
 ></A
 ><H3
 ><A
@@ -4201,7 +4075,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4614"
+NAME="AEN4548"
 ></A
 ><H3
 ><A
@@ -4279,7 +4153,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4634"
+NAME="AEN4568"
 ></A
 ><H3
 ><A
@@ -4423,7 +4297,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4670"
+NAME="AEN4604"
 ></A
 ><H3
 ><A
@@ -4571,7 +4445,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4707"
+NAME="AEN4641"
 ></A
 ><H3
 ><A
@@ -4652,7 +4526,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4728"
+NAME="AEN4662"
 ></A
 ><H3
 ><A
@@ -4715,7 +4589,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4744"
+NAME="AEN4678"
 ></A
 ><H3
 ><A
@@ -4840,7 +4714,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4775"
+NAME="AEN4709"
 ></A
 ><H3
 ><A
@@ -4967,7 +4841,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4806"
+NAME="AEN4740"
 ></A
 ><H3
 ><A
@@ -5030,7 +4904,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4822"
+NAME="AEN4756"
 ></A
 ><H3
 ><A
@@ -5111,7 +4985,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4843"
+NAME="AEN4777"
 ></A
 ><H3
 ><A
@@ -5175,7 +5049,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4859"
+NAME="AEN4793"
 ></A
 ><H3
 ><A
@@ -5298,7 +5172,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4890"
+NAME="AEN4824"
 ></A
 ><H3
 ><A
@@ -5421,7 +5295,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4921"
+NAME="AEN4855"
 ></A
 ><H3
 ><A
@@ -5565,7 +5439,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4957"
+NAME="AEN4891"
 ></A
 ><H3
 ><A
@@ -5628,7 +5502,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4973"
+NAME="AEN4907"
 ></A
 ><H3
 ><A
@@ -5691,7 +5565,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN4989"
+NAME="AEN4923"
 ></A
 ><H3
 ><A
@@ -5793,7 +5667,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5015"
+NAME="AEN4949"
 ></A
 ><H3
 ><A
@@ -5895,7 +5769,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5041"
+NAME="AEN4975"
 ></A
 ><H3
 ><A
@@ -5976,7 +5850,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5062"
+NAME="AEN4996"
 ></A
 ><H3
 ><A
@@ -6076,7 +5950,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5087"
+NAME="AEN5021"
 ></A
 ><H3
 ><A
@@ -6246,7 +6120,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5128"
+NAME="AEN5062"
 ></A
 ><H3
 ><A
@@ -6401,7 +6275,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5166"
+NAME="AEN5100"
 ></A
 ><H3
 ><A
@@ -6508,7 +6382,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5193"
+NAME="AEN5127"
 ></A
 ><H3
 ><A
@@ -6684,7 +6558,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5235"
+NAME="AEN5169"
 ></A
 ><H3
 ><A
@@ -6845,7 +6719,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5274"
+NAME="AEN5208"
 ></A
 ><H3
 ><A
@@ -6947,7 +6821,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5300"
+NAME="AEN5234"
 ></A
 ><H3
 ><A
@@ -7028,7 +6902,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5321"
+NAME="AEN5255"
 ></A
 ><H3
 ><A
@@ -7130,7 +7004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5347"
+NAME="AEN5281"
 ></A
 ><H3
 ><A
@@ -7251,7 +7125,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5377"
+NAME="AEN5311"
 ></A
 ><H3
 ><A
@@ -7350,7 +7224,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5402"
+NAME="AEN5336"
 ></A
 ><H3
 ><A
@@ -7452,7 +7326,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5428"
+NAME="AEN5362"
 ></A
 ><H3
 ><A
@@ -7533,7 +7407,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5449"
+NAME="AEN5383"
 ></A
 ><H3
 ><A
@@ -7653,7 +7527,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5479"
+NAME="AEN5413"
 ></A
 ><H3
 ><A
@@ -7755,7 +7629,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5505"
+NAME="AEN5439"
 ></A
 ><H3
 ><A
@@ -7857,7 +7731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5531"
+NAME="AEN5465"
 ></A
 ><H3
 ><A
@@ -7956,7 +7830,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5556"
+NAME="AEN5490"
 ></A
 ><H3
 ><A
@@ -8037,7 +7911,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5577"
+NAME="AEN5511"
 ></A
 ><H3
 ><A
@@ -8118,7 +7992,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5598"
+NAME="AEN5532"
 ></A
 ><H3
 ><A
@@ -8200,7 +8074,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5619"
+NAME="AEN5553"
 ></A
 ><H3
 ><A
@@ -8281,7 +8155,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5640"
+NAME="AEN5574"
 ></A
 ><H3
 ><A
@@ -8359,7 +8233,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5660"
+NAME="AEN5594"
 ></A
 ><H3
 ><A
@@ -8438,7 +8312,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5680"
+NAME="AEN5614"
 ></A
 ><H3
 ><A
@@ -8541,7 +8415,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5706"
+NAME="AEN5640"
 ></A
 ><H3
 ><A
@@ -8625,7 +8499,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5727"
+NAME="AEN5661"
 ></A
 ><H3
 ><A
@@ -8738,7 +8612,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5755"
+NAME="AEN5689"
 ></A
 ><H3
 ><A
@@ -8846,7 +8720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5782"
+NAME="AEN5716"
 ></A
 ><H3
 ><A
@@ -8950,7 +8824,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5808"
+NAME="AEN5742"
 ></A
 ><H3
 ><A
@@ -9070,7 +8944,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5837"
+NAME="AEN5771"
 ></A
 ><H3
 ><A
@@ -9190,7 +9064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5866"
+NAME="AEN5800"
 ></A
 ><H3
 ><A
@@ -9310,7 +9184,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5895"
+NAME="AEN5829"
 ></A
 ><H3
 ><A
@@ -9373,7 +9247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5911"
+NAME="AEN5845"
 ></A
 ><H3
 ><A
@@ -9475,7 +9349,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5937"
+NAME="AEN5871"
 ></A
 ><H3
 ><A
@@ -9582,7 +9456,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5963"
+NAME="AEN5897"
 ></A
 ><H3
 ><A
@@ -9646,7 +9520,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5979"
+NAME="AEN5913"
 ></A
 ><H3
 ><A
@@ -9713,7 +9587,175 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN5996"
+NAME="AEN5930"
+></A
+><H3
+><A
+NAME="XMLSETTREEDOC"
+></A
+>xmlSetTreeDoc ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlSetTreeDoc                   (<A
+HREF="gnome-xml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> tree,
+                                             <A
+HREF="gnome-xml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc);</PRE
+></TD
+></TR
+></TABLE
+><P
+>update all nodes under the tree to point to the right document</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
+>tree</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the top element</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>doc</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the document</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5951"
+></A
+><H3
+><A
+NAME="XMLSETLISTDOC"
+></A
+>xmlSetListDoc ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlSetListDoc                   (<A
+HREF="gnome-xml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+> list,
+                                             <A
+HREF="gnome-xml-tree.html#XMLDOCPTR"
+>xmlDocPtr</A
+> doc);</PRE
+></TD
+></TR
+></TABLE
+><P
+>update all nodes in the list to point to the right document</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
+>list</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>&nbsp;</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>doc</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the document</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN5972"
 ></A
 ><H3
 ><A
@@ -9847,7 +9889,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6028"
+NAME="AEN6004"
 ></A
 ><H3
 ><A
@@ -9971,7 +10013,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6059"
+NAME="AEN6035"
 ></A
 ><H3
 ><A
@@ -10075,7 +10117,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6085"
+NAME="AEN6061"
 ></A
 ><H3
 ><A
@@ -10159,7 +10201,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6106"
+NAME="AEN6082"
 ></A
 ><H3
 ><A
@@ -10240,7 +10282,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6127"
+NAME="AEN6103"
 ></A
 ><H3
 ><A
@@ -10321,7 +10363,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6148"
+NAME="AEN6124"
 ></A
 ><H3
 ><A
@@ -10444,7 +10486,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6179"
+NAME="AEN6155"
 ></A
 ><H3
 ><A
@@ -10553,7 +10595,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6206"
+NAME="AEN6182"
 ></A
 ><H3
 ><A
@@ -10661,7 +10703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6233"
+NAME="AEN6209"
 ></A
 ><H3
 ><A
@@ -10792,7 +10834,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6265"
+NAME="AEN6241"
 ></A
 ><H3
 ><A
@@ -10895,7 +10937,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6291"
+NAME="AEN6267"
 ></A
 ><H3
 ><A
@@ -11016,7 +11058,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6321"
+NAME="AEN6297"
 ></A
 ><H3
 ><A
@@ -11137,7 +11179,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6351"
+NAME="AEN6327"
 ></A
 ><H3
 ><A
@@ -11262,7 +11304,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6382"
+NAME="AEN6358"
 ></A
 ><H3
 ><A
@@ -11346,7 +11388,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6403"
+NAME="AEN6379"
 ></A
 ><H3
 ><A
@@ -11453,7 +11495,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6429"
+NAME="AEN6405"
 ></A
 ><H3
 ><A
@@ -11537,7 +11579,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6450"
+NAME="AEN6426"
 ></A
 ><H3
 ><A
@@ -11644,7 +11686,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6476"
+NAME="AEN6452"
 ></A
 ><H3
 ><A
@@ -11729,7 +11771,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6497"
+NAME="AEN6473"
 ></A
 ><H3
 ><A
@@ -11812,7 +11854,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6518"
+NAME="AEN6494"
 ></A
 ><H3
 ><A
@@ -11897,7 +11939,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6539"
+NAME="AEN6515"
 ></A
 ><H3
 ><A
@@ -11977,7 +12019,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6559"
+NAME="AEN6535"
 ></A
 ><H3
 ><A
@@ -12062,7 +12104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6580"
+NAME="AEN6556"
 ></A
 ><H3
 ><A
@@ -12094,7 +12136,16 @@
 ></TABLE
 ><P
 >Searches for the BASE URL. The code should work on both XML
-and HTML document even if base mechanisms are completely different.</P
+and HTML document even if base mechanisms are completely different.
+It returns the base as defined in RFC 2396 sections
+5.1.1. Base URI within Document Content
+and
+5.1.2. Base URI from the Encapsulating Entity
+However it does not return the document base (5.1.3), use
+<GTKDOCLINK
+HREF="XMLDOCUMENTGETBASE"
+>xmlDocumentGetBase</GTKDOCLINK
+>() for this</P
 ><P
 ></P
 ><DIV
@@ -12166,7 +12217,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6606"
+NAME="AEN6583"
 ></A
 ><H3
 ><A
@@ -12251,7 +12302,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6627"
+NAME="AEN6604"
 ></A
 ><H3
 ><A
@@ -12330,7 +12381,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6647"
+NAME="AEN6624"
 ></A
 ><H3
 ><A
@@ -12406,7 +12457,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6666"
+NAME="AEN6643"
 ></A
 ><H3
 ><A
@@ -12491,7 +12542,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6687"
+NAME="AEN6664"
 ></A
 ><H3
 ><A
@@ -12573,7 +12624,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6707"
+NAME="AEN6684"
 ></A
 ><H3
 ><A
@@ -12659,7 +12710,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6728"
+NAME="AEN6705"
 ></A
 ><H3
 ><A
@@ -12769,7 +12820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6754"
+NAME="AEN6731"
 ></A
 ><H3
 ><A
@@ -12872,7 +12923,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6779"
+NAME="AEN6756"
 ></A
 ><H3
 ><A
@@ -12971,7 +13022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6804"
+NAME="AEN6781"
 ></A
 ><H3
 ><A
@@ -13076,7 +13127,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6830"
+NAME="AEN6807"
 ></A
 ><H3
 ><A
@@ -13179,7 +13230,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6855"
+NAME="AEN6832"
 ></A
 ><H3
 ><A
@@ -13320,7 +13371,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6889"
+NAME="AEN6866"
 ></A
 ><H3
 ><A
@@ -13434,7 +13485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6917"
+NAME="AEN6894"
 ></A
 ><H3
 ><A
@@ -13512,7 +13563,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6937"
+NAME="AEN6914"
 ></A
 ><H3
 ><A
@@ -13594,7 +13645,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6957"
+NAME="AEN6934"
 ></A
 ><H3
 ><A
@@ -13652,7 +13703,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN6972"
+NAME="AEN6949"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-uri.html b/doc/html/gnome-xml-uri.html
index 0702d0a..43f66d8 100644
--- a/doc/html/gnome-xml-uri.html
+++ b/doc/html/gnome-xml-uri.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN9175"
+NAME="AEN9152"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN9178"
+NAME="AEN9155"
 ></A
 ><H2
 >Synopsis</H2
@@ -213,6 +213,16 @@
 HREF="gnome-xml-uri.html#XMLNORMALIZEURIPATH"
 >xmlNormalizeURIPath</A
 >             (char *path);
+<A
+HREF="gnome-xml-tree.html#XMLCHAR"
+>xmlChar</A
+>*    <A
+HREF="gnome-xml-uri.html#XMLURIESCAPE"
+>xmlURIEscape</A
+>                    (const <A
+HREF="gnome-xml-tree.html#XMLCHAR"
+>xmlChar</A
+> *str);
 void        <A
 HREF="gnome-xml-uri.html#XMLFREEURI"
 >xmlFreeURI</A
@@ -227,7 +237,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9203"
+NAME="AEN9183"
 ></A
 ><H2
 >Description</H2
@@ -237,14 +247,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9206"
+NAME="AEN9186"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9208"
+NAME="AEN9188"
 ></A
 ><H3
 ><A
@@ -280,7 +290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9213"
+NAME="AEN9193"
 ></A
 ><H3
 ><A
@@ -306,7 +316,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9218"
+NAME="AEN9198"
 ></A
 ><H3
 ><A
@@ -367,7 +377,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9234"
+NAME="AEN9214"
 ></A
 ><H3
 ><A
@@ -475,7 +485,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9261"
+NAME="AEN9241"
 ></A
 ><H3
 ><A
@@ -555,7 +565,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9282"
+NAME="AEN9262"
 ></A
 ><H3
 ><A
@@ -659,7 +669,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9308"
+NAME="AEN9288"
 ></A
 ><H3
 ><A
@@ -740,7 +750,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9329"
+NAME="AEN9309"
 ></A
 ><H3
 ><A
@@ -829,7 +839,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9351"
+NAME="AEN9331"
 ></A
 ><H3
 ><A
@@ -944,7 +954,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9379"
+NAME="AEN9359"
 ></A
 ><H3
 ><A
@@ -1020,7 +1030,90 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9398"
+NAME="AEN9378"
+></A
+><H3
+><A
+NAME="XMLURIESCAPE"
+></A
+>xmlURIEscape ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="gnome-xml-tree.html#XMLCHAR"
+>xmlChar</A
+>*    xmlURIEscape                    (const <A
+HREF="gnome-xml-tree.html#XMLCHAR"
+>xmlChar</A
+> *str);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Escaping routine, does not do validity checks !
+It will try to escape the chars needing this, but this is heuristic
+based it's impossible to be sure.</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
+>str</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the string of the URI to escape</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>an copy of the string, but escaped</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN9399"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-valid.html b/doc/html/gnome-xml-valid.html
index f3e6c83..a11879f 100644
--- a/doc/html/gnome-xml-valid.html
+++ b/doc/html/gnome-xml-valid.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN7464"
+NAME="AEN7441"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN7467"
+NAME="AEN7444"
 ></A
 ><H2
 >Synopsis</H2
@@ -898,7 +898,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7674"
+NAME="AEN7651"
 ></A
 ><H2
 >Description</H2
@@ -908,14 +908,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN7677"
+NAME="AEN7654"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7679"
+NAME="AEN7656"
 ></A
 ><H3
 ><A
@@ -1009,7 +1009,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7701"
+NAME="AEN7678"
 ></A
 ><H3
 ><A
@@ -1103,7 +1103,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7723"
+NAME="AEN7700"
 ></A
 ><H3
 ><A
@@ -1143,7 +1143,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7728"
+NAME="AEN7705"
 ></A
 ><H3
 ><A
@@ -1169,7 +1169,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7733"
+NAME="AEN7710"
 ></A
 ><H3
 ><A
@@ -1195,7 +1195,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7738"
+NAME="AEN7715"
 ></A
 ><H3
 ><A
@@ -1221,7 +1221,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7743"
+NAME="AEN7720"
 ></A
 ><H3
 ><A
@@ -1247,7 +1247,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7748"
+NAME="AEN7725"
 ></A
 ><H3
 ><A
@@ -1273,7 +1273,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7753"
+NAME="AEN7730"
 ></A
 ><H3
 ><A
@@ -1299,7 +1299,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7758"
+NAME="AEN7735"
 ></A
 ><H3
 ><A
@@ -1464,7 +1464,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7799"
+NAME="AEN7776"
 ></A
 ><H3
 ><A
@@ -1545,7 +1545,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7820"
+NAME="AEN7797"
 ></A
 ><H3
 ><A
@@ -1608,7 +1608,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7836"
+NAME="AEN7813"
 ></A
 ><H3
 ><A
@@ -1692,7 +1692,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7857"
+NAME="AEN7834"
 ></A
 ><H3
 ><A
@@ -1776,7 +1776,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7878"
+NAME="AEN7855"
 ></A
 ><H3
 ><A
@@ -1878,7 +1878,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7904"
+NAME="AEN7881"
 ></A
 ><H3
 ><A
@@ -1959,7 +1959,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7925"
+NAME="AEN7902"
 ></A
 ><H3
 ><A
@@ -2022,7 +2022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7941"
+NAME="AEN7918"
 ></A
 ><H3
 ><A
@@ -2122,7 +2122,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN7965"
+NAME="AEN7942"
 ></A
 ><H3
 ><A
@@ -2287,7 +2287,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8006"
+NAME="AEN7983"
 ></A
 ><H3
 ><A
@@ -2368,7 +2368,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8027"
+NAME="AEN8004"
 ></A
 ><H3
 ><A
@@ -2431,7 +2431,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8043"
+NAME="AEN8020"
 ></A
 ><H3
 ><A
@@ -2515,7 +2515,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8064"
+NAME="AEN8041"
 ></A
 ><H3
 ><A
@@ -2600,7 +2600,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8085"
+NAME="AEN8062"
 ></A
 ><H3
 ><A
@@ -2682,7 +2682,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8106"
+NAME="AEN8083"
 ></A
 ><H3
 ><A
@@ -2745,7 +2745,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8122"
+NAME="AEN8099"
 ></A
 ><H3
 ><A
@@ -2827,7 +2827,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8143"
+NAME="AEN8120"
 ></A
 ><H3
 ><A
@@ -3082,7 +3082,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8205"
+NAME="AEN8182"
 ></A
 ><H3
 ><A
@@ -3163,7 +3163,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8226"
+NAME="AEN8203"
 ></A
 ><H3
 ><A
@@ -3226,7 +3226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8242"
+NAME="AEN8219"
 ></A
 ><H3
 ><A
@@ -3310,7 +3310,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8263"
+NAME="AEN8240"
 ></A
 ><H3
 ><A
@@ -3395,7 +3395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8284"
+NAME="AEN8261"
 ></A
 ><H3
 ><A
@@ -3539,7 +3539,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8320"
+NAME="AEN8297"
 ></A
 ><H3
 ><A
@@ -3618,7 +3618,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8340"
+NAME="AEN8317"
 ></A
 ><H3
 ><A
@@ -3681,7 +3681,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8356"
+NAME="AEN8333"
 ></A
 ><H3
 ><A
@@ -3783,7 +3783,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8382"
+NAME="AEN8359"
 ></A
 ><H3
 ><A
@@ -3905,7 +3905,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8412"
+NAME="AEN8389"
 ></A
 ><H3
 ><A
@@ -4004,7 +4004,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8437"
+NAME="AEN8414"
 ></A
 ><H3
 ><A
@@ -4148,7 +4148,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8473"
+NAME="AEN8450"
 ></A
 ><H3
 ><A
@@ -4227,7 +4227,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8493"
+NAME="AEN8470"
 ></A
 ><H3
 ><A
@@ -4290,7 +4290,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8509"
+NAME="AEN8486"
 ></A
 ><H3
 ><A
@@ -4412,7 +4412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8539"
+NAME="AEN8516"
 ></A
 ><H3
 ><A
@@ -4511,7 +4511,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8564"
+NAME="AEN8541"
 ></A
 ><H3
 ><A
@@ -4614,7 +4614,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8589"
+NAME="AEN8566"
 ></A
 ><H3
 ><A
@@ -4739,7 +4739,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8619"
+NAME="AEN8596"
 ></A
 ><H3
 ><A
@@ -4899,7 +4899,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8659"
+NAME="AEN8636"
 ></A
 ><H3
 ><A
@@ -5026,7 +5026,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8690"
+NAME="AEN8667"
 ></A
 ><H3
 ><A
@@ -5140,7 +5140,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8719"
+NAME="AEN8696"
 ></A
 ><H3
 ><A
@@ -5264,7 +5264,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8749"
+NAME="AEN8726"
 ></A
 ><H3
 ><A
@@ -5386,7 +5386,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8780"
+NAME="AEN8757"
 ></A
 ><H3
 ><A
@@ -5492,7 +5492,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8806"
+NAME="AEN8783"
 ></A
 ><H3
 ><A
@@ -5595,7 +5595,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8832"
+NAME="AEN8809"
 ></A
 ><H3
 ><A
@@ -5715,7 +5715,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8862"
+NAME="AEN8839"
 ></A
 ><H3
 ><A
@@ -5845,7 +5845,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8894"
+NAME="AEN8871"
 ></A
 ><H3
 ><A
@@ -6019,7 +6019,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8935"
+NAME="AEN8912"
 ></A
 ><H3
 ><A
@@ -6121,7 +6121,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8961"
+NAME="AEN8938"
 ></A
 ><H3
 ><A
@@ -6242,7 +6242,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN8991"
+NAME="AEN8968"
 ></A
 ><H3
 ><A
@@ -6342,7 +6342,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9016"
+NAME="AEN8993"
 ></A
 ><H3
 ><A
@@ -6466,7 +6466,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9047"
+NAME="AEN9024"
 ></A
 ><H3
 ><A
@@ -6568,7 +6568,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9073"
+NAME="AEN9050"
 ></A
 ><H3
 ><A
@@ -6670,7 +6670,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9099"
+NAME="AEN9076"
 ></A
 ><H3
 ><A
@@ -6836,7 +6836,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9137"
+NAME="AEN9114"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-xml-error.html b/doc/html/gnome-xml-xml-error.html
index 163a295..976f8b9 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="AEN9419"
+NAME="AEN9420"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN9422"
+NAME="AEN9423"
 ></A
 ><H2
 >Synopsis</H2
@@ -187,7 +187,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9434"
+NAME="AEN9435"
 ></A
 ><H2
 >Description</H2
@@ -197,14 +197,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN9437"
+NAME="AEN9438"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9439"
+NAME="AEN9440"
 ></A
 ><H3
 ><A
@@ -357,7 +357,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9444"
+NAME="AEN9445"
 ></A
 ><H3
 ><A
@@ -454,7 +454,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9467"
+NAME="AEN9468"
 ></A
 ><H3
 ><A
@@ -551,7 +551,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9490"
+NAME="AEN9491"
 ></A
 ><H3
 ><A
@@ -648,7 +648,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9513"
+NAME="AEN9514"
 ></A
 ><H3
 ><A
@@ -745,7 +745,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9536"
+NAME="AEN9537"
 ></A
 ><H3
 ><A
@@ -808,7 +808,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN9552"
+NAME="AEN9553"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-xmlio.html b/doc/html/gnome-xml-xmlio.html
index 8048337..845093a 100644
--- a/doc/html/gnome-xml-xmlio.html
+++ b/doc/html/gnome-xml-xmlio.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN13758"
+NAME="AEN13843"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN13761"
+NAME="AEN13846"
 ></A
 ><H2
 >Synopsis</H2
@@ -493,7 +493,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13851"
+NAME="AEN13936"
 ></A
 ><H2
 >Description</H2
@@ -503,14 +503,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN13854"
+NAME="AEN13939"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13856"
+NAME="AEN13941"
 ></A
 ><H3
 ><A
@@ -583,7 +583,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13874"
+NAME="AEN13959"
 ></A
 ><H3
 ><A
@@ -641,7 +641,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13888"
+NAME="AEN13973"
 ></A
 ><H3
 ><A
@@ -750,7 +750,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13914"
+NAME="AEN13999"
 ></A
 ><H3
 ><A
@@ -808,7 +808,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13928"
+NAME="AEN14013"
 ></A
 ><H3
 ><A
@@ -843,7 +843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13933"
+NAME="AEN14018"
 ></A
 ><H3
 ><A
@@ -869,7 +869,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13938"
+NAME="AEN14023"
 ></A
 ><H3
 ><A
@@ -942,7 +942,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13956"
+NAME="AEN14041"
 ></A
 ><H3
 ><A
@@ -1000,7 +1000,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13970"
+NAME="AEN14055"
 ></A
 ><H3
 ><A
@@ -1109,7 +1109,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN13996"
+NAME="AEN14081"
 ></A
 ><H3
 ><A
@@ -1167,7 +1167,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14010"
+NAME="AEN14095"
 ></A
 ><H3
 ><A
@@ -1203,7 +1203,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14015"
+NAME="AEN14100"
 ></A
 ><H3
 ><A
@@ -1229,7 +1229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14020"
+NAME="AEN14105"
 ></A
 ><H3
 ><A
@@ -1258,7 +1258,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14026"
+NAME="AEN14111"
 ></A
 ><H3
 ><A
@@ -1340,7 +1340,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14047"
+NAME="AEN14132"
 ></A
 ><H3
 ><A
@@ -1444,7 +1444,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14072"
+NAME="AEN14157"
 ></A
 ><H3
 ><A
@@ -1548,7 +1548,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14098"
+NAME="AEN14183"
 ></A
 ><H3
 ><A
@@ -1649,7 +1649,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14123"
+NAME="AEN14208"
 ></A
 ><H3
 ><A
@@ -1768,7 +1768,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14152"
+NAME="AEN14237"
 ></A
 ><H3
 ><A
@@ -1911,7 +1911,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14187"
+NAME="AEN14272"
 ></A
 ><H3
 ><A
@@ -2010,7 +2010,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14211"
+NAME="AEN14296"
 ></A
 ><H3
 ><A
@@ -2112,7 +2112,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14236"
+NAME="AEN14321"
 ></A
 ><H3
 ><A
@@ -2229,7 +2229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14264"
+NAME="AEN14349"
 ></A
 ><H3
 ><A
@@ -2292,7 +2292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14280"
+NAME="AEN14365"
 ></A
 ><H3
 ><A
@@ -2365,7 +2365,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14298"
+NAME="AEN14383"
 ></A
 ><H3
 ><A
@@ -2506,7 +2506,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14333"
+NAME="AEN14418"
 ></A
 ><H3
 ><A
@@ -2535,7 +2535,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14339"
+NAME="AEN14424"
 ></A
 ><H3
 ><A
@@ -2616,7 +2616,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14360"
+NAME="AEN14445"
 ></A
 ><H3
 ><A
@@ -2739,7 +2739,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14389"
+NAME="AEN14474"
 ></A
 ><H3
 ><A
@@ -2843,7 +2843,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14415"
+NAME="AEN14500"
 ></A
 ><H3
 ><A
@@ -2943,7 +2943,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14440"
+NAME="AEN14525"
 ></A
 ><H3
 ><A
@@ -3085,7 +3085,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14475"
+NAME="AEN14560"
 ></A
 ><H3
 ><A
@@ -3203,7 +3203,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14503"
+NAME="AEN14588"
 ></A
 ><H3
 ><A
@@ -3303,7 +3303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14527"
+NAME="AEN14612"
 ></A
 ><H3
 ><A
@@ -3381,7 +3381,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14547"
+NAME="AEN14632"
 ></A
 ><H3
 ><A
@@ -3460,7 +3460,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14567"
+NAME="AEN14652"
 ></A
 ><H3
 ><A
@@ -3601,7 +3601,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14602"
+NAME="AEN14687"
 ></A
 ><H3
 ><A
@@ -3718,7 +3718,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN14631"
+NAME="AEN14716"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-xmlmemory.html b/doc/html/gnome-xml-xmlmemory.html
index 1891f9f..dc30211 100644
--- a/doc/html/gnome-xml-xmlmemory.html
+++ b/doc/html/gnome-xml-xmlmemory.html
@@ -103,7 +103,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN18203"
+NAME="AEN18252"
 ></A
 ><H2
 >Name</H2
@@ -111,7 +111,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN18206"
+NAME="AEN18255"
 ></A
 ><H2
 >Synopsis</H2
@@ -258,7 +258,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18239"
+NAME="AEN18288"
 ></A
 ><H2
 >Description</H2
@@ -268,14 +268,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN18242"
+NAME="AEN18291"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18244"
+NAME="AEN18293"
 ></A
 ><H3
 ><A
@@ -301,7 +301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18249"
+NAME="AEN18298"
 ></A
 ><H3
 ><A
@@ -327,7 +327,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18254"
+NAME="AEN18303"
 ></A
 ><H3
 ><A
@@ -385,7 +385,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18268"
+NAME="AEN18317"
 ></A
 ><H3
 ><A
@@ -443,7 +443,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18282"
+NAME="AEN18331"
 ></A
 ><H3
 ><A
@@ -519,7 +519,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18300"
+NAME="AEN18349"
 ></A
 ><H3
 ><A
@@ -592,7 +592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18318"
+NAME="AEN18367"
 ></A
 ><H3
 ><A
@@ -618,7 +618,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18323"
+NAME="AEN18372"
 ></A
 ><H3
 ><A
@@ -644,7 +644,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18328"
+NAME="AEN18377"
 ></A
 ><H3
 ><A
@@ -670,7 +670,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18333"
+NAME="AEN18382"
 ></A
 ><H3
 ><A
@@ -696,7 +696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18338"
+NAME="AEN18387"
 ></A
 ><H3
 ><A
@@ -853,7 +853,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18378"
+NAME="AEN18427"
 ></A
 ><H3
 ><A
@@ -1006,7 +1006,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18417"
+NAME="AEN18466"
 ></A
 ><H3
 ><A
@@ -1064,7 +1064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18432"
+NAME="AEN18481"
 ></A
 ><H3
 ><A
@@ -1122,7 +1122,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18447"
+NAME="AEN18496"
 ></A
 ><H3
 ><A
@@ -1186,7 +1186,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18463"
+NAME="AEN18512"
 ></A
 ><H3
 ><A
@@ -1273,7 +1273,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18484"
+NAME="AEN18533"
 ></A
 ><H3
 ><A
@@ -1301,7 +1301,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18490"
+NAME="AEN18539"
 ></A
 ><H3
 ><A
@@ -1400,7 +1400,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18514"
+NAME="AEN18563"
 ></A
 ><H3
 ><A
@@ -1517,7 +1517,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN18542"
+NAME="AEN18591"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-xpath.html b/doc/html/gnome-xml-xpath.html
index 59a2271..4b42bdf 100644
--- a/doc/html/gnome-xml-xpath.html
+++ b/doc/html/gnome-xml-xpath.html
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN10527"
+NAME="AEN10528"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN10530"
+NAME="AEN10531"
 ></A
 ><H2
 >Synopsis</H2
@@ -359,7 +359,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10591"
+NAME="AEN10592"
 ></A
 ><H2
 >Description</H2
@@ -369,14 +369,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN10594"
+NAME="AEN10595"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10596"
+NAME="AEN10597"
 ></A
 ><H3
 ><A
@@ -435,7 +435,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10601"
+NAME="AEN10602"
 ></A
 ><H3
 ><A
@@ -461,7 +461,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10606"
+NAME="AEN10607"
 ></A
 ><H3
 ><A
@@ -498,7 +498,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10611"
+NAME="AEN10612"
 ></A
 ><H3
 ><A
@@ -524,7 +524,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10616"
+NAME="AEN10617"
 ></A
 ><H3
 ><A
@@ -577,7 +577,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10623"
+NAME="AEN10624"
 ></A
 ><H3
 ><A
@@ -607,7 +607,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10628"
+NAME="AEN10629"
 ></A
 ><H3
 ><A
@@ -633,7 +633,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10633"
+NAME="AEN10634"
 ></A
 ><H3
 ><A
@@ -669,7 +669,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10638"
+NAME="AEN10639"
 ></A
 ><H3
 ><A
@@ -705,7 +705,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10643"
+NAME="AEN10644"
 ></A
 ><H3
 ><A
@@ -731,7 +731,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10648"
+NAME="AEN10649"
 ></A
 ><H3
 ><A
@@ -825,7 +825,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10671"
+NAME="AEN10672"
 ></A
 ><H3
 ><A
@@ -854,7 +854,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10676"
+NAME="AEN10677"
 ></A
 ><H3
 ><A
@@ -880,7 +880,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10681"
+NAME="AEN10682"
 ></A
 ><H3
 ><A
@@ -909,7 +909,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10686"
+NAME="AEN10687"
 ></A
 ><H3
 ><A
@@ -935,7 +935,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10691"
+NAME="AEN10692"
 ></A
 ><H3
 ><A
@@ -1014,7 +1014,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10710"
+NAME="AEN10711"
 ></A
 ><H3
 ><A
@@ -1043,7 +1043,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10715"
+NAME="AEN10716"
 ></A
 ><H3
 ><A
@@ -1069,7 +1069,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10720"
+NAME="AEN10721"
 ></A
 ><H3
 ><A
@@ -1169,7 +1169,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10745"
+NAME="AEN10746"
 ></A
 ><H3
 ><A
@@ -1198,7 +1198,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10750"
+NAME="AEN10751"
 ></A
 ><H3
 ><A
@@ -1224,7 +1224,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10755"
+NAME="AEN10756"
 ></A
 ><H3
 ><A
@@ -1303,7 +1303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10774"
+NAME="AEN10775"
 ></A
 ><H3
 ><A
@@ -1331,7 +1331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10780"
+NAME="AEN10781"
 ></A
 ><H3
 ><A
@@ -1412,7 +1412,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10801"
+NAME="AEN10802"
 ></A
 ><H3
 ><A
@@ -1475,7 +1475,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10817"
+NAME="AEN10818"
 ></A
 ><H3
 ><A
@@ -1578,7 +1578,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10843"
+NAME="AEN10844"
 ></A
 ><H3
 ><A
@@ -1678,7 +1678,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10868"
+NAME="AEN10869"
 ></A
 ><H3
 ><A
@@ -1741,7 +1741,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10884"
+NAME="AEN10885"
 ></A
 ><H3
 ><A
@@ -1844,7 +1844,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10910"
+NAME="AEN10911"
 ></A
 ><H3
 ><A
@@ -1930,7 +1930,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10932"
+NAME="AEN10933"
 ></A
 ><H3
 ><A
@@ -2002,7 +2002,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10950"
+NAME="AEN10951"
 ></A
 ><H3
 ><A
@@ -2065,7 +2065,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN10966"
+NAME="AEN10967"
 ></A
 ><H3
 ><A
diff --git a/doc/html/gnome-xml-xpointer.html b/doc/html/gnome-xml-xpointer.html
index b4d10d7..97f7cf2 100644
--- a/doc/html/gnome-xml-xpointer.html
+++ b/doc/html/gnome-xml-xpointer.html
@@ -15,8 +15,8 @@
 TITLE="xpathInternals"
 HREF="gnome-xml-xpathinternals.html"><LINK
 REL="NEXT"
-TITLE="nanohttp"
-HREF="gnome-xml-nanohttp.html"></HEAD
+TITLE="xinclude"
+HREF="gnome-xml-xinclude.html"></HEAD
 ><BODY
 BGCOLOR="#FFFFFF"
 TEXT="#000000"
@@ -98,7 +98,7 @@
 BGCOLOR="#C00000"
 ALIGN="right"
 ><A
-HREF="gnome-xml-nanohttp.html"
+HREF="gnome-xml-xinclude.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -115,7 +115,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN12835"
+NAME="AEN12837"
 ></A
 ><H2
 >Name</H2
@@ -123,7 +123,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN12838"
+NAME="AEN12840"
 ></A
 ><H2
 >Synopsis</H2
@@ -206,7 +206,17 @@
 HREF="gnome-xml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
 >xmlXPathParserContextPtr</A
 > ctxt,
-                                             int nargs);</PRE
+                                             int nargs);
+<A
+HREF="gnome-xml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+>  <A
+HREF="gnome-xml-xpointer.html#XMLXPTRBUILDNODELIST"
+>xmlXPtrBuildNodeList</A
+>            (<A
+HREF="gnome-xml-xpath.html#XMLXPATHOBJECTPTR"
+>xmlXPathObjectPtr</A
+> obj);</PRE
 ></TD
 ></TR
 ></TABLE
@@ -214,7 +224,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN12860"
+NAME="AEN12865"
 ></A
 ><H2
 >Description</H2
@@ -224,14 +234,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN12863"
+NAME="AEN12868"
 ></A
 ><H2
 >Details</H2
 ><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12865"
+NAME="AEN12870"
 ></A
 ><H3
 ><A
@@ -261,7 +271,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12870"
+NAME="AEN12875"
 ></A
 ><H3
 ><A
@@ -287,7 +297,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12875"
+NAME="AEN12880"
 ></A
 ><H3
 ><A
@@ -350,7 +360,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12891"
+NAME="AEN12896"
 ></A
 ><H3
 ><A
@@ -462,7 +472,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12919"
+NAME="AEN12924"
 ></A
 ><H3
 ><A
@@ -586,7 +596,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12950"
+NAME="AEN12955"
 ></A
 ><H3
 ><A
@@ -689,7 +699,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN12976"
+NAME="AEN12981"
 ></A
 ><H3
 ><A
@@ -770,6 +780,88 @@
 ></P
 ></DIV
 ></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN13002"
+></A
+><H3
+><A
+NAME="XMLXPTRBUILDNODELIST"
+></A
+>xmlXPtrBuildNodeList ()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#D6E8FF"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+><A
+HREF="gnome-xml-tree.html#XMLNODEPTR"
+>xmlNodePtr</A
+>  xmlXPtrBuildNodeList            (<A
+HREF="gnome-xml-xpath.html#XMLXPATHOBJECTPTR"
+>xmlXPathObjectPtr</A
+> obj);</PRE
+></TD
+></TR
+></TABLE
+><P
+>Build a node list tree copy of the XPointer result.</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
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XPointer result from the evaluation.</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><I
+CLASS="EMPHASIS"
+>Returns</I
+> :</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>an xmlNodePtr list or NULL.
+the caller has to free the node tree.</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
 ></DIV
 ><DIV
 CLASS="NAVFOOTER"
@@ -840,7 +932,7 @@
 BGCOLOR="#C00000"
 ALIGN="right"
 ><A
-HREF="gnome-xml-nanohttp.html"
+HREF="gnome-xml-xinclude.html"
 ><FONT
 COLOR="#FFFFFF"
 SIZE="3"
@@ -868,7 +960,7 @@
 COLOR="#FFFFFF"
 SIZE="3"
 ><B
->nanohttp</B
+>xinclude</B
 ></FONT
 ></TD
 ></TR
diff --git a/doc/html/index.sgml b/doc/html/index.sgml
index b4fda3a..74d5cd1 100644
--- a/doc/html/index.sgml
+++ b/doc/html/index.sgml
@@ -43,13 +43,6 @@
 <ANCHOR id ="XMLSAXHANDLER" href="gnome-xml/gnome-xml-parser.html#XMLSAXHANDLER">
 <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">
-<ANCHOR id ="HTMLDEFAULTSAXHANDLER" href="gnome-xml/gnome-xml-parser.html#HTMLDEFAULTSAXHANDLER">
-<ANCHOR id ="SGMLDEFAULTSAXHANDLER" href="gnome-xml/gnome-xml-parser.html#SGMLDEFAULTSAXHANDLER">
-<ANCHOR id ="XMLSUBSTITUTEENTITIESDEFAULTVALUE" href="gnome-xml/gnome-xml-parser.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE">
-<ANCHOR id ="XMLGETWARNINGSDEFAULTVALUE" href="gnome-xml/gnome-xml-parser.html#XMLGETWARNINGSDEFAULTVALUE">
 <ANCHOR id ="XMLINITPARSER" href="gnome-xml/gnome-xml-parser.html#XMLINITPARSER">
 <ANCHOR id ="XMLCLEANUPPARSER" href="gnome-xml/gnome-xml-parser.html#XMLCLEANUPPARSER">
 <ANCHOR id ="XMLPARSERINPUTREAD" href="gnome-xml/gnome-xml-parser.html#XMLPARSERINPUTREAD">
@@ -194,11 +187,6 @@
 <ANCHOR id ="XMLDOCPTR" href="gnome-xml/gnome-xml-tree.html#XMLDOCPTR">
 <ANCHOR id ="XMLCHILDRENNODE" href="gnome-xml/gnome-xml-tree.html#XMLCHILDRENNODE">
 <ANCHOR id ="XMLROOTNODE" href="gnome-xml/gnome-xml-tree.html#XMLROOTNODE">
-<ANCHOR id ="BASEDTD" href="gnome-xml/gnome-xml-tree.html#BASEDTD">
-<ANCHOR id ="OLDXMLWDCOMPATIBILITY" href="gnome-xml/gnome-xml-tree.html#OLDXMLWDCOMPATIBILITY">
-<ANCHOR id ="XMLINDENTTREEOUTPUT" href="gnome-xml/gnome-xml-tree.html#XMLINDENTTREEOUTPUT">
-<ANCHOR id ="XMLBUFFERALLOCSCHEME" href="gnome-xml/gnome-xml-tree.html#XMLBUFFERALLOCSCHEME">
-<ANCHOR id ="XMLSAVENOEMPTYTAGS" href="gnome-xml/gnome-xml-tree.html#XMLSAVENOEMPTYTAGS">
 <ANCHOR id ="XMLBUFFERCREATE" href="gnome-xml/gnome-xml-tree.html#XMLBUFFERCREATE">
 <ANCHOR id ="XMLBUFFERCREATESIZE" href="gnome-xml/gnome-xml-tree.html#XMLBUFFERCREATESIZE">
 <ANCHOR id ="XMLBUFFERFREE" href="gnome-xml/gnome-xml-tree.html#XMLBUFFERFREE">
@@ -267,6 +255,8 @@
 <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 ="XMLSETTREEDOC" href="gnome-xml/gnome-xml-tree.html#XMLSETTREEDOC">
+<ANCHOR id ="XMLSETLISTDOC" href="gnome-xml/gnome-xml-tree.html#XMLSETLISTDOC">
 <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">
@@ -403,6 +393,7 @@
 <ANCHOR id ="XMLPRINTURI" href="gnome-xml/gnome-xml-uri.html#XMLPRINTURI">
 <ANCHOR id ="XMLURIUNESCAPESTRING" href="gnome-xml/gnome-xml-uri.html#XMLURIUNESCAPESTRING">
 <ANCHOR id ="XMLNORMALIZEURIPATH" href="gnome-xml/gnome-xml-uri.html#XMLNORMALIZEURIPATH">
+<ANCHOR id ="XMLURIESCAPE" href="gnome-xml/gnome-xml-uri.html#XMLURIESCAPE">
 <ANCHOR id ="XMLFREEURI" href="gnome-xml/gnome-xml-uri.html#XMLFREEURI">
 <ANCHOR id ="GNOME-XML-XML-ERROR" href="gnome-xml/gnome-xml-xml-error.html">
 <ANCHOR id ="XMLPARSERERRORS" href="gnome-xml/gnome-xml-xml-error.html#XMLPARSERERRORS">
@@ -583,6 +574,9 @@
 <ANCHOR id ="XMLXPTRNEWCONTEXT" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRNEWCONTEXT">
 <ANCHOR id ="XMLXPTREVAL" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTREVAL">
 <ANCHOR id ="XMLXPTRRANGETOFUNCTION" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRRANGETOFUNCTION">
+<ANCHOR id ="XMLXPTRBUILDNODELIST" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRBUILDNODELIST">
+<ANCHOR id ="GNOME-XML-XINCLUDE" href="gnome-xml/gnome-xml-xinclude.html">
+<ANCHOR id ="XMLXINCLUDEPROCESS" href="gnome-xml/gnome-xml-xinclude.html#XMLXINCLUDEPROCESS">
 <ANCHOR id ="GNOME-XML-NANOHTTP" href="gnome-xml/gnome-xml-nanohttp.html">
 <ANCHOR id ="XMLNANOHTTPINIT" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPINIT">
 <ANCHOR id ="XMLNANOHTTPCLEANUP" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPCLEANUP">
@@ -591,6 +585,7 @@
 <ANCHOR id ="XMLNANOHTTPMETHOD" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPMETHOD">
 <ANCHOR id ="XMLNANOHTTPOPEN" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPOPEN">
 <ANCHOR id ="XMLNANOHTTPRETURNCODE" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPRETURNCODE">
+<ANCHOR id ="XMLNANOHTTPAUTHHEADER" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPAUTHHEADER">
 <ANCHOR id ="XMLNANOHTTPREAD" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPREAD">
 <ANCHOR id ="XMLNANOHTTPSAVE" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPSAVE">
 <ANCHOR id ="XMLNANOHTTPCLOSE" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPCLOSE">
@@ -672,12 +667,6 @@
 <ANCHOR id ="SKIP-EOL" href="gnome-xml/gnome-xml-parserinternals.html#SKIP-EOL">
 <ANCHOR id ="MOVETO-ENDTAG" href="gnome-xml/gnome-xml-parserinternals.html#MOVETO-ENDTAG">
 <ANCHOR id ="MOVETO-STARTTAG" href="gnome-xml/gnome-xml-parserinternals.html#MOVETO-STARTTAG">
-<ANCHOR id ="XMLPARSERDEBUGENTITIES" href="gnome-xml/gnome-xml-parserinternals.html#XMLPARSERDEBUGENTITIES">
-<ANCHOR id ="XMLGETWARNINGSDEFAULTVALUE" href="gnome-xml/gnome-xml-parserinternals.html#XMLGETWARNINGSDEFAULTVALUE">
-<ANCHOR id ="XMLSUBSTITUTEENTITIESDEFAULTVALUE" href="gnome-xml/gnome-xml-parserinternals.html#XMLSUBSTITUTEENTITIESDEFAULTVALUE">
-<ANCHOR id ="XMLDOVALIDITYCHECKINGDEFAULTVALUE" href="gnome-xml/gnome-xml-parserinternals.html#XMLDOVALIDITYCHECKINGDEFAULTVALUE">
-<ANCHOR id ="XMLPEDANTICPARSERDEFAULTVALUE" href="gnome-xml/gnome-xml-parserinternals.html#XMLPEDANTICPARSERDEFAULTVALUE">
-<ANCHOR id ="XMLKEEPBLANKSDEFAULTVALUE" href="gnome-xml/gnome-xml-parserinternals.html#XMLKEEPBLANKSDEFAULTVALUE">
 <ANCHOR id ="XMLISBASECHAR" href="gnome-xml/gnome-xml-parserinternals.html#XMLISBASECHAR">
 <ANCHOR id ="XMLISBLANK" href="gnome-xml/gnome-xml-parserinternals.html#XMLISBLANK">
 <ANCHOR id ="XMLISPUBIDCHAR" href="gnome-xml/gnome-xml-parserinternals.html#XMLISPUBIDCHAR">
diff --git a/doc/html/libxml-lib.html b/doc/html/libxml-lib.html
index 9e5fae5..920a51a 100644
--- a/doc/html/libxml-lib.html
+++ b/doc/html/libxml-lib.html
@@ -174,6 +174,11 @@
 > &#8212; </DT
 ><DT
 ><A
+HREF="gnome-xml-xinclude.html"
+>xinclude</A
+> &#8212; </DT
+><DT
+><A
 HREF="gnome-xml-nanohttp.html"
 >nanohttp</A
 > &#8212; </DT
diff --git a/doc/xml.html b/doc/xml.html
index b2422f1..58794e5 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -1,9 +1,7 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
-                      "http://www.w3.org/TR/REC-html40/loose.dtd">
 <html>
 <head>
   <title>The XML C library for Gnome</title>
-  <meta name="GENERATOR" content="amaya V3.2.1">
+  <meta name="GENERATOR" content="amaya V4.0">
   <meta http-equiv="Content-Type" content="text/html">
 </head>
 
@@ -235,10 +233,32 @@
 <p>Item floating around but not actively worked on, get in touch with me if
 you want to test those</p>
 <ul>
+  <li>Finishing up <a href="http://www.w3.org/TR/xptr">XPointer</a> and <a
+    href="http://www.w3.org/TR/xinclude">XInclude</a></li>
   <li>working on HTML and XML links recognition layers</li>
   <li>parsing/import of Docbook SGML docs</li>
 </ul>
 
+<h3>2.2.8: Nov 13 2000</h3>
+<ul>
+  <li>First version of <a href="http://www.w3.org/TR/xinclude">XInclude</a>
+    support</li>
+  <li>Patch in conditional section handling</li>
+  <li>updated MS compiler project</li>
+  <li>fixed some XPath problems</li>
+  <li>added an URI escaping function</li>
+  <li>some other bug fixes</li>
+</ul>
+
+<h3>2.2.7: Oct 31 2000</h3>
+<ul>
+  <li>added message redirection</li>
+  <li>XPath improvements (thanks TOM !)</li>
+  <li>xmlIOParseDTD() added</li>
+  <li>various small fixes in the HTML, URI, HTTP and XPointer support</li>
+  <li>some cleanup of the Makefile, autoconf and the distribution content</li>
+</ul>
+
 <h3>2.2.6: Oct 25 2000:</h3>
 <ul>
   <li>Added an hash table module, migrated a number of internal structure to
@@ -1354,6 +1374,6 @@
 
 <p><a href="mailto:Daniel.Veillard@w3.org">Daniel Veillard</a></p>
 
-<p>$Id: xml.html,v 1.56 2000/10/21 09:25:52 veillard Exp $</p>
+<p>$Id: xml.html,v 1.57 2000/10/25 13:32:38 veillard Exp $</p>
 </body>
 </html>