updated the docs, ready for 2.5.2 release Daniel

* NEWS doc/*: updated the docs, ready for 2.5.2 release
Daniel
diff --git a/ChangeLog b/ChangeLog
index fefa59b..709e8ef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Wed Feb  5 15:28:04 CET 2003 Daniel Veillard <daniel@veillard.com>
+
+	* NEWS doc/*: updated the docs, ready for 2.5.2 release
+
 Wed Feb  5 14:15:59 CET 2003 Daniel Veillard <daniel@veillard.com>
 
 	* HTMLparser.c tree.c xmlIO.c: comments cleanups
diff --git a/NEWS b/NEWS
index 9aa9861..e56da79 100644
--- a/NEWS
+++ b/NEWS
@@ -12,11 +12,29 @@
 for a really accurate description:
 Items not finished and worked on, get in touch with the list if you want
 to test those
+   - More testing on RelaxNG
    - Finishing up XML
-    Schemas and XInclude
+  Schemas
 
 
 
+2.5.2: Feb 5 2003:
+   - First implementation of RelaxNG, added --relaxng flag to xmllint
+   - Schemas support now compiled in by default.
+   - Bug fixes: DTD validation, namespace checking, XInclude and entities,
+    delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul),
+    XPath parser and evaluation,  UTF8ToUTF8 serialization, XML reader memory
+    consumption, HTML parser, HTML serialization in the presence of
+  namespaces
+   - added an HTML API to check elements and attributes.
+   - Documentation improvement, PDF for the tutorial (John Fleck), doc
+    patches (Stefan Kost)
+   - Portability fixes: NetBSD (Julio Merino), Windows (Igor Zlatkovic)
+   - Added python bindings for XPointer, contextual error reporting
+    (Stéphane Bidoul)
+   - URI/file escaping problems (Stefano Zacchiroli)
+
+
 2.5.1: Jan 8 2003:
    - Fixes a memory leak and configuration/compilation problems in 2.5.0
    - documentation updates (John)
diff --git a/doc/FAQ.html b/doc/FAQ.html
index 6201fe6..84093c5 100644
--- a/doc/FAQ.html
+++ b/doc/FAQ.html
@@ -264,7 +264,7 @@
     <p><em>but it does not work. If I change it to</em></p>
     <pre>pnode=pxmlDoc-&gt;children-&gt;children-&gt;next;</pre>
     <p><em>then it works.  Can someone explain it to me.</em></p>
-    <p>
+    <p></p>
     <p>In XML all characters in the content of the document are significant
     <strong>including blanks and formatting line breaks</strong>.</p>
     <p>The extra nodes you are wondering about are just that, text nodes with
@@ -367,7 +367,7 @@
   </li>
   <li>etc ...</li>
 </ol>
-<p>
+<p></p>
 <p><a href="bugs.html">Daniel Veillard</a></p>
 </td></tr></table></td></tr></table></td></tr></table></td>
 </tr></table></td></tr></table>
diff --git a/doc/architecture.html b/doc/architecture.html
index 7f3844e..4762ba8 100644
--- a/doc/architecture.html
+++ b/doc/architecture.html
@@ -113,7 +113,7 @@
 </ul>
 <p>Graphically this gives the following:</p>
 <p><img src="libxml.gif" alt="a graphical view of the various"></p>
-<p>
+<p></p>
 <p><a href="bugs.html">Daniel Veillard</a></p>
 </td></tr></table></td></tr></table></td></tr></table></td>
 </tr></table></td></tr></table>
diff --git a/doc/catalog.html b/doc/catalog.html
index ee8adc3..706ca47 100644
--- a/doc/catalog.html
+++ b/doc/catalog.html
@@ -149,7 +149,7 @@
     Catalogs</a> is far more flexible, more recent, uses an XML syntax and
     should scale quite better. This is the default option of libxml.</li>
 </ul>
-<p>
+<p></p>
 <h3><a name="Simple">Using catalog</a></h3>
 <p>In a normal environment libxml will by default check the presence of a
 catalog in /etc/xml/catalog, and assuming it has been correctly populated,
@@ -388,7 +388,7 @@
 try to avoid troubles in multithreaded environments. The code is now thread
 safe assuming that the libxml library has been compiled with threads
 support.</p>
-<p>
+<p></p>
 <h3><a name="Other">Other resources</a></h3>
 <p>The XML Catalog specification is relatively recent so there isn't much
 literature to point at:</p>
diff --git a/doc/contribs.html b/doc/contribs.html
index 77b7e20..cc7fd69 100644
--- a/doc/contribs.html
+++ b/doc/contribs.html
@@ -136,7 +136,7 @@
     Digital Signature</a> <a href="http://www.aleksey.com/xmlsec/">implementations for libxml2</a>
 </li>
 </ul>
-<p>
+<p></p>
 <p><a href="bugs.html">Daniel Veillard</a></p>
 </td></tr></table></td></tr></table></td></tr></table></td>
 </tr></table></td></tr></table>
diff --git a/doc/index.html b/doc/index.html
index 1e43225..ce96e6c 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -95,7 +95,7 @@
 </table>
 </td></tr></table></td>
 <td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd">
-<p>
+<p></p>
 <p>Libxml is the XML C library developed for the Gnome project.  XML itself
 is a metalanguage to design markup languages, i.e. text language where
 semantic and structure are added to the content using extra &quot;markup&quot;
@@ -154,8 +154,10 @@
   <li>DocBook SGML v4: libxml2 includes a hackish parser to transition to
   XML</li>
 </ul>
-<p>XML Schemas is being worked on but it would be far too early to make any
-conformance statement about it at the moment.</p>
+<p>A first implementation of RelaxNG is available as of libxml2-2.5.2, it
+should cover most of the specification, feedback welcome.</p>
+<p>A partial implementation of XML Schemas is being worked on but it would be
+far too early to make any conformance statement about it at the moment.</p>
 <p>Libxml2 is known to be very portable, the library should build and work
 without serious troubles on a variety of systems (Linux, Unix, Windows,
 CygWin, MacOS, MacOS X, RISC Os, OS/2, VMS, QNX, MVS, ...)</p>
diff --git a/doc/news.html b/doc/news.html
index 961538b..2422855 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -100,10 +100,28 @@
 <p>Items not finished and worked on, get in touch with the list if you want
 to test those</p>
 <ul>
-<li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
-    Schemas</a> and <a href="http://www.w3.org/TR/xinclude">XInclude</a>
+<li>More testing on RelaxNG</li>
+  <li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
+  Schemas</a>
 </li>
 </ul>
+<h3>2.5.2: Feb 5 2003</h3>
+<ul>
+<li>First implementation of RelaxNG, added --relaxng flag to xmllint</li>
+  <li>Schemas support now compiled in by default.</li>
+  <li>Bug fixes: DTD validation, namespace checking, XInclude and entities,
+    delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul),
+    XPath parser and evaluation,  UTF8ToUTF8 serialization, XML reader memory
+    consumption, HTML parser, HTML serialization in the presence of
+  namespaces</li>
+  <li>added an HTML API to check elements and attributes.</li>
+  <li>Documentation improvement, PDF for the tutorial (John Fleck), doc
+    patches (Stefan Kost)</li>
+  <li>Portability fixes: NetBSD (Julio Merino), Windows (Igor Zlatkovic)</li>
+  <li>Added python bindings for XPointer, contextual error reporting
+    (Stéphane Bidoul)</li>
+  <li>URI/file escaping problems (Stefano Zacchiroli)</li>
+</ul>
 <h3>2.5.1: Jan 8 2003</h3>
 <ul>
 <li>Fixes a memory leak and configuration/compilation problems in 2.5.0</li>
diff --git a/doc/xml.html b/doc/xml.html
index ed89a85..64c5053 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -80,8 +80,11 @@
   XML</li>
 </ul>
 
-<p>XML Schemas is being worked on but it would be far too early to make any
-conformance statement about it at the moment.</p>
+<p>A first implementation of RelaxNG is available as of libxml2-2.5.2, it
+should cover most of the specification, feedback welcome.</p>
+
+<p>A partial implementation of XML Schemas is being worked on but it would be
+far too early to make any conformance statement about it at the moment.</p>
 
 <p>Libxml2 is known to be very portable, the library should build and work
 without serious troubles on a variety of systems (Linux, Unix, Windows,
@@ -603,8 +606,27 @@
 <p>Items not finished and worked on, get in touch with the list if you want
 to test those</p>
 <ul>
+  <li>More testing on RelaxNG</li>
   <li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
-    Schemas</a> and <a href="http://www.w3.org/TR/xinclude">XInclude</a></li>
+  Schemas</a></li>
+</ul>
+
+<h3>2.5.2: Feb 5 2003</h3>
+<ul>
+  <li>First implementation of RelaxNG, added --relaxng flag to xmllint</li>
+  <li>Schemas support now compiled in by default.</li>
+  <li>Bug fixes: DTD validation, namespace checking, XInclude and entities,
+    delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul),
+    XPath parser and evaluation,  UTF8ToUTF8 serialization, XML reader memory
+    consumption, HTML parser, HTML serialization in the presence of
+  namespaces</li>
+  <li>added an HTML API to check elements and attributes.</li>
+  <li>Documentation improvement, PDF for the tutorial (John Fleck), doc
+    patches (Stefan Kost)</li>
+  <li>Portability fixes: NetBSD (Julio Merino), Windows (Igor Zlatkovic)</li>
+  <li>Added python bindings for XPointer, contextual error reporting
+    (Stéphane Bidoul)</li>
+  <li>URI/file escaping problems (Stefano Zacchiroli)</li>
 </ul>
 
 <h3>2.5.1: Jan 8 2003</h3>
@@ -2823,6 +2845,7 @@
 
 
 
+
 } </pre>
   </li>
   <li>And then use it to save the document:
diff --git a/doc/xmldtd.html b/doc/xmldtd.html
index c6c2528..2e129fc 100644
--- a/doc/xmldtd.html
+++ b/doc/xmldtd.html
@@ -249,7 +249,7 @@
 <p>I suggest looking at the examples found under test/valid/dtd and any of
 the large number of books available on XML. The dia example in test/valid
 should be both simple and complete enough to allow you to build your own.</p>
-<p>
+<p></p>
 <p><a href="bugs.html">Daniel Veillard</a></p>
 </td></tr></table></td></tr></table></td></tr></table></td>
 </tr></table></td></tr></table>
diff --git a/doc/xmlio.html b/doc/xmlio.html
index e6e4602..386d992 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -263,6 +263,7 @@
 
 
 
+
 } </pre>
   </li>
   <li>And then use it to save the document:
diff --git a/doc/xmlmem.html b/doc/xmlmem.html
index ddce58c..f863c80 100644
--- a/doc/xmlmem.html
+++ b/doc/xmlmem.html
@@ -218,7 +218,7 @@
     validation, DOM, XPath or XPointer, but really need to work fixed memory
     requirements, then the SAX interface should be used.</li>
 </ul>
-<p>
+<p></p>
 <p><a href="bugs.html">Daniel Veillard</a></p>
 </td></tr></table></td></tr></table></td></tr></table></td>
 </tr></table></td></tr></table>