Release of libxml-1.1, Daniel.
diff --git a/doc/html/gnome-xml-tree.html b/doc/html/gnome-xml-tree.html
index 72121bc..eedec7f 100644
--- a/doc/html/gnome-xml-tree.html
+++ b/doc/html/gnome-xml-tree.html
@@ -65,7 +65,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN1503"
+NAME="AEN1539"
 ></A
 ><H2
 >Name</H2
@@ -73,7 +73,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN1506"
+NAME="AEN1542"
 ></A
 ><H2
 >Synopsis</H2
@@ -898,6 +898,17 @@
 > buf,
                                              const char *string);
 void        <A
+HREF="gnome-xml-tree.html#XMLBUFFERWRITEQUOTEDSTRING"
+>xmlBufferWriteQuotedString</A
+>      (<A
+HREF="gnome-xml-tree.html#XMLBUFFERPTR"
+>xmlBufferPtr</A
+> buf,
+                                             const <A
+HREF="gnome-xml-tree.html#CHAR"
+>CHAR</A
+> *string);
+void        <A
 HREF="gnome-xml-tree.html#XMLDOCDUMPMEMORY"
 >xmlDocDumpMemory</A
 >                (<A
@@ -958,7 +969,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN1746"
+NAME="AEN1785"
 ></A
 ><H2
 >Description</H2
@@ -968,14 +979,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN1749"
+NAME="AEN1788"
 ></A
 ><H2
 >Details</H2
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1751"
+NAME="AEN1790"
 ></A
 ><H3
 ><A
@@ -1014,7 +1025,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1756"
+NAME="AEN1795"
 ></A
 ><H3
 ><A
@@ -1027,7 +1038,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1760"
+NAME="AEN1799"
 ></A
 ><H3
 ><A
@@ -1053,7 +1064,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1765"
+NAME="AEN1804"
 ></A
 ><H3
 ><A
@@ -1090,7 +1101,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1770"
+NAME="AEN1809"
 ></A
 ><H3
 ><A
@@ -1121,7 +1132,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1775"
+NAME="AEN1814"
 ></A
 ><H3
 ><A
@@ -1147,7 +1158,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1780"
+NAME="AEN1819"
 ></A
 ><H3
 ><A
@@ -1173,7 +1184,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1785"
+NAME="AEN1824"
 ></A
 ><H3
 ><A
@@ -1204,7 +1215,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1790"
+NAME="AEN1829"
 ></A
 ><H3
 ><A
@@ -1235,7 +1246,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1795"
+NAME="AEN1834"
 ></A
 ><H3
 ><A
@@ -1261,7 +1272,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1800"
+NAME="AEN1839"
 ></A
 ><H3
 ><A
@@ -1292,7 +1303,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1805"
+NAME="AEN1844"
 ></A
 ><H3
 ><A
@@ -1318,7 +1329,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1810"
+NAME="AEN1849"
 ></A
 ><H3
 ><A
@@ -1347,7 +1358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1815"
+NAME="AEN1854"
 ></A
 ><H3
 ><A
@@ -1373,7 +1384,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1820"
+NAME="AEN1859"
 ></A
 ><H3
 ><A
@@ -1399,7 +1410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1825"
+NAME="AEN1864"
 ></A
 ><H3
 ><A
@@ -1425,7 +1436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1830"
+NAME="AEN1869"
 ></A
 ><H3
 ><A
@@ -1451,7 +1462,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1835"
+NAME="AEN1874"
 ></A
 ><H3
 ><A
@@ -1477,7 +1488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1840"
+NAME="AEN1879"
 ></A
 ><H3
 ><A
@@ -1503,7 +1514,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1845"
+NAME="AEN1884"
 ></A
 ><H3
 ><A
@@ -1529,7 +1540,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1850"
+NAME="AEN1889"
 ></A
 ><H3
 ><A
@@ -1555,7 +1566,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1855"
+NAME="AEN1894"
 ></A
 ><H3
 ><A
@@ -1581,7 +1592,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1860"
+NAME="AEN1899"
 ></A
 ><H3
 ><A
@@ -1642,7 +1653,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1876"
+NAME="AEN1915"
 ></A
 ><H3
 ><A
@@ -1705,7 +1716,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1892"
+NAME="AEN1931"
 ></A
 ><H3
 ><A
@@ -1804,7 +1815,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1917"
+NAME="AEN1956"
 ></A
 ><H3
 ><A
@@ -1906,7 +1917,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1942"
+NAME="AEN1981"
 ></A
 ><H3
 ><A
@@ -1990,7 +2001,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1963"
+NAME="AEN2002"
 ></A
 ><H3
 ><A
@@ -2071,7 +2082,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN1983"
+NAME="AEN2022"
 ></A
 ><H3
 ><A
@@ -2215,7 +2226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2019"
+NAME="AEN2058"
 ></A
 ><H3
 ><A
@@ -2359,7 +2370,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2055"
+NAME="AEN2094"
 ></A
 ><H3
 ><A
@@ -2422,7 +2433,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2071"
+NAME="AEN2110"
 ></A
 ><H3
 ><A
@@ -2545,7 +2556,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2102"
+NAME="AEN2141"
 ></A
 ><H3
 ><A
@@ -2668,7 +2679,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2133"
+NAME="AEN2172"
 ></A
 ><H3
 ><A
@@ -2731,7 +2742,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2149"
+NAME="AEN2188"
 ></A
 ><H3
 ><A
@@ -2812,7 +2823,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2170"
+NAME="AEN2209"
 ></A
 ><H3
 ><A
@@ -2876,7 +2887,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2186"
+NAME="AEN2225"
 ></A
 ><H3
 ><A
@@ -2999,7 +3010,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2217"
+NAME="AEN2256"
 ></A
 ><H3
 ><A
@@ -3122,7 +3133,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2248"
+NAME="AEN2287"
 ></A
 ><H3
 ><A
@@ -3185,7 +3196,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2264"
+NAME="AEN2303"
 ></A
 ><H3
 ><A
@@ -3248,7 +3259,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2280"
+NAME="AEN2319"
 ></A
 ><H3
 ><A
@@ -3329,7 +3340,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2301"
+NAME="AEN2340"
 ></A
 ><H3
 ><A
@@ -3410,7 +3421,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2322"
+NAME="AEN2361"
 ></A
 ><H3
 ><A
@@ -3491,7 +3502,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2343"
+NAME="AEN2382"
 ></A
 ><H3
 ><A
@@ -3591,7 +3602,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2368"
+NAME="AEN2407"
 ></A
 ><H3
 ><A
@@ -3746,7 +3757,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2406"
+NAME="AEN2445"
 ></A
 ><H3
 ><A
@@ -3860,7 +3871,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2434"
+NAME="AEN2473"
 ></A
 ><H3
 ><A
@@ -4021,7 +4032,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2473"
+NAME="AEN2512"
 ></A
 ><H3
 ><A
@@ -4123,7 +4134,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2499"
+NAME="AEN2538"
 ></A
 ><H3
 ><A
@@ -4204,7 +4215,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2520"
+NAME="AEN2559"
 ></A
 ><H3
 ><A
@@ -4325,7 +4336,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2550"
+NAME="AEN2589"
 ></A
 ><H3
 ><A
@@ -4424,7 +4435,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2575"
+NAME="AEN2614"
 ></A
 ><H3
 ><A
@@ -4526,7 +4537,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2601"
+NAME="AEN2640"
 ></A
 ><H3
 ><A
@@ -4607,7 +4618,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2622"
+NAME="AEN2661"
 ></A
 ><H3
 ><A
@@ -4709,7 +4720,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2648"
+NAME="AEN2687"
 ></A
 ><H3
 ><A
@@ -4808,7 +4819,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2673"
+NAME="AEN2712"
 ></A
 ><H3
 ><A
@@ -4889,7 +4900,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2694"
+NAME="AEN2733"
 ></A
 ><H3
 ><A
@@ -4970,7 +4981,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2715"
+NAME="AEN2754"
 ></A
 ><H3
 ><A
@@ -5048,7 +5059,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2735"
+NAME="AEN2774"
 ></A
 ><H3
 ><A
@@ -5155,7 +5166,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2762"
+NAME="AEN2801"
 ></A
 ><H3
 ><A
@@ -5218,7 +5229,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2778"
+NAME="AEN2817"
 ></A
 ><H3
 ><A
@@ -5320,7 +5331,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2804"
+NAME="AEN2843"
 ></A
 ><H3
 ><A
@@ -5427,7 +5438,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2830"
+NAME="AEN2869"
 ></A
 ><H3
 ><A
@@ -5491,7 +5502,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2846"
+NAME="AEN2885"
 ></A
 ><H3
 ><A
@@ -5554,7 +5565,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2862"
+NAME="AEN2901"
 ></A
 ><H3
 ><A
@@ -5685,7 +5696,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2894"
+NAME="AEN2933"
 ></A
 ><H3
 ><A
@@ -5809,7 +5820,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2925"
+NAME="AEN2964"
 ></A
 ><H3
 ><A
@@ -5893,7 +5904,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2946"
+NAME="AEN2985"
 ></A
 ><H3
 ><A
@@ -5974,7 +5985,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2967"
+NAME="AEN3006"
 ></A
 ><H3
 ><A
@@ -6055,7 +6066,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN2988"
+NAME="AEN3027"
 ></A
 ><H3
 ><A
@@ -6178,7 +6189,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3019"
+NAME="AEN3058"
 ></A
 ><H3
 ><A
@@ -6281,7 +6292,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3045"
+NAME="AEN3084"
 ></A
 ><H3
 ><A
@@ -6384,7 +6395,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3071"
+NAME="AEN3110"
 ></A
 ><H3
 ><A
@@ -6505,7 +6516,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3101"
+NAME="AEN3140"
 ></A
 ><H3
 ><A
@@ -6626,7 +6637,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3131"
+NAME="AEN3170"
 ></A
 ><H3
 ><A
@@ -6710,7 +6721,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3152"
+NAME="AEN3191"
 ></A
 ><H3
 ><A
@@ -6817,7 +6828,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3178"
+NAME="AEN3217"
 ></A
 ><H3
 ><A
@@ -6901,7 +6912,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3199"
+NAME="AEN3238"
 ></A
 ><H3
 ><A
@@ -7008,7 +7019,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3225"
+NAME="AEN3264"
 ></A
 ><H3
 ><A
@@ -7093,7 +7104,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3246"
+NAME="AEN3285"
 ></A
 ><H3
 ><A
@@ -7178,7 +7189,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3267"
+NAME="AEN3306"
 ></A
 ><H3
 ><A
@@ -7233,7 +7244,7 @@
 WIDTH="80%"
 ALIGN="LEFT"
 VALIGN="TOP"
->  the XML buffer</TD
+>  the XML buffer output</TD
 ></TR
 ><TR
 ><TD
@@ -7260,7 +7271,93 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3287"
+NAME="AEN3326"
+></A
+><H3
+><A
+NAME="XMLBUFFERWRITEQUOTEDSTRING"
+></A
+>xmlBufferWriteQuotedString()</H3
+><TABLE
+BORDER="0"
+BGCOLOR="#E8E8F8"
+WIDTH="100%"
+CELLPADDING="6"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+>void        xmlBufferWriteQuotedString      (<A
+HREF="gnome-xml-tree.html#XMLBUFFERPTR"
+>xmlBufferPtr</A
+> buf,
+                                             const <A
+HREF="gnome-xml-tree.html#CHAR"
+>CHAR</A
+> *string);</PRE
+></TD
+></TR
+></TABLE
+><P
+>routine which manage and grows an output buffer. This one writes
+a quoted or double quoted CHAR string, checking first if it holds
+quote or double-quotes internally</P
+><P
+></P
+><DIV
+CLASS="INFORMALTABLE"
+><P
+></P
+><TABLE
+BORDER="0"
+WIDTH="100%"
+BGCOLOR="#FFE0E0"
+CELLSPACING="0"
+CELLPADDING="4"
+CLASS="CALSTABLE"
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>buf</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the XML buffer output</TD
+></TR
+><TR
+><TD
+WIDTH="20%"
+ALIGN="RIGHT"
+VALIGN="TOP"
+><TT
+CLASS="PARAMETER"
+><I
+>string</I
+></TT
+>&nbsp;:</TD
+><TD
+WIDTH="80%"
+ALIGN="LEFT"
+VALIGN="TOP"
+>  the string to add</TD
+></TR
+></TABLE
+><P
+></P
+></DIV
+></DIV
+><HR><DIV
+CLASS="REFSECT2"
+><A
+NAME="AEN3347"
 ></A
 ><H3
 ><A
@@ -7363,7 +7460,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3312"
+NAME="AEN3372"
 ></A
 ><H3
 ><A
@@ -7447,7 +7544,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3333"
+NAME="AEN3393"
 ></A
 ><H3
 ><A
@@ -7544,7 +7641,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3357"
+NAME="AEN3417"
 ></A
 ><H3
 ><A
@@ -7622,7 +7719,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3377"
+NAME="AEN3437"
 ></A
 ><H3
 ><A
@@ -7704,7 +7801,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3397"
+NAME="AEN3457"
 ></A
 ><H3
 ><A
@@ -7762,7 +7859,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3412"
+NAME="AEN3472"
 ></A
 ><H3
 ><A