preparing release 2.5.3 Daniel

* NEWS doc/* configure.in: preparing release 2.5.3
Daniel
diff --git a/ChangeLog b/ChangeLog
index 721c643..ab33e05 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Mon Feb 10 17:19:14 CET 2003 Daniel Veillard <daniel@veillard.com>
+
+	* NEWS doc/* configure.in: preparing release 2.5.3
+
 Mon Feb 10 17:11:22 CET 2003 Daniel Veillard <daniel@veillard.com>
 
 	* tree.c: trying to fix #104934 about some XHTML1 serialization
diff --git a/NEWS b/NEWS
index e56da79..6ca6788 100644
--- a/NEWS
+++ b/NEWS
@@ -18,6 +18,15 @@
 
 
 
+2.5.3: Feb 10 2003:
+   - RelaxNG and XML Schemas datatypes improvements, and added a first
+    version of RelaxNG Python bindings
+   - Fixes: XLink (Sean Chittenden), XInclude (Sean Chittenden), API fix for
+    serializing namespace nodes, encoding conversion bug, XHTML1
+  serialization
+   - Portability fixes: Windows (Igor), AMD 64bits RPM spec file
+
+
 2.5.2: Feb 5 2003:
    - First implementation of RelaxNG, added --relaxng flag to xmllint
    - Schemas support now compiled in by default.
diff --git a/configure.in b/configure.in
index e9f3801..75c4677 100644
--- a/configure.in
+++ b/configure.in
@@ -6,7 +6,7 @@
 
 LIBXML_MAJOR_VERSION=2
 LIBXML_MINOR_VERSION=5
-LIBXML_MICRO_VERSION=2
+LIBXML_MICRO_VERSION=3
 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/libxml2-api.xml b/doc/libxml2-api.xml
index 828beb6..27cf940 100644
--- a/doc/libxml2-api.xml
+++ b/doc/libxml2-api.xml
@@ -3705,10 +3705,10 @@
       <arg name='encoding' type='const char *' info='the encoding string'/>
     </function>
     <function name='htmlNodeStatus' file='HTMLparser'>
-      <info>for Element nodes)  Checks whether the tree node is valid.  Experimental (the author only uses the HTML enhancements in a SAX parser)</info>
+      <info>Checks whether the tree node is valid.  Experimental (the author only uses the HTML enhancements in a SAX parser)</info>
       <return type='htmlStatus' info='for Element nodes, a return from htmlElementAllowedHere (if legacy allowed) or htmlElementStatusHere (otherwise). for Attribute nodes, a return from htmlAttrAllowed for other nodes, HTML_NA (no checks performed)'/>
-      <arg name='node' type='const htmlNodePtr' info=''/>
-      <arg name='legacy' type='int' info=''/>
+      <arg name='node' type='const htmlNodePtr' info='an htmlNodePtr in a tree'/>
+      <arg name='legacy' type='int' info='whether to allow deprecated elements (YES is faster here for Element nodes)'/>
     </function>
     <function name='htmlParseCharRef' file='HTMLparser'>
       <info>parse Reference declarations  [66] CharRef ::= &apos;&amp;#&apos; [0-9]+ &apos;;&apos; | &apos;&amp;#x&apos; [0-9a-fA-F]+ &apos;;&apos;</info>
@@ -4987,7 +4987,7 @@
       <arg name='alias' type='const char *' info='the alias name as parsed, in UTF-8 format (ASCII actually)'/>
     </function>
     <function name='xmlDeregisterNodeDefault' file='globals'>
-      <info></info>
+      <info>Registers a callback for node destruction</info>
       <return type='xmlDeregisterNodeFunc' info='the previous value of the deregistration function'/>
       <arg name='func' type='xmlDeregisterNodeFunc' info='function pointer to the new DeregisterNodeFunc'/>
     </function>
@@ -7498,8 +7498,8 @@
       <arg name='closeFunc' type='xmlInputCloseCallback' info='the xmlInputCloseCallback'/>
     </function>
     <function name='xmlRegisterNodeDefault' file='globals'>
-      <info></info>
-      <return type='xmlRegisterNodeFunc' info='the previous value of the registration function'/>
+      <info>Registers a callback for node creation</info>
+      <return type='xmlRegisterNodeFunc' info='the old value of the registration function'/>
       <arg name='func' type='xmlRegisterNodeFunc' info='function pointer to the new RegisterNodeFunc'/>
     </function>
     <functype name='xmlRegisterNodeFunc' file='globals'>
diff --git a/doc/news.html b/doc/news.html
index 2422855..23de592 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -105,6 +105,15 @@
   Schemas</a>
 </li>
 </ul>
+<h3>2.5.3: Feb 10 2003</h3>
+<ul>
+<li>RelaxNG and XML Schemas datatypes improvements, and added a first
+    version of RelaxNG Python bindings</li>
+  <li>Fixes: XLink (Sean Chittenden), XInclude (Sean Chittenden), API fix for
+    serializing namespace nodes, encoding conversion bug, XHTML1
+  serialization</li>
+  <li>Portability fixes: Windows (Igor), AMD 64bits RPM spec file</li>
+</ul>
 <h3>2.5.2: Feb 5 2003</h3>
 <ul>
 <li>First implementation of RelaxNG, added --relaxng flag to xmllint</li>
diff --git a/doc/xml.html b/doc/xml.html
index af046aa..400877d 100644
--- a/doc/xml.html
+++ b/doc/xml.html
@@ -611,6 +611,16 @@
   Schemas</a></li>
 </ul>
 
+<h3>2.5.3: Feb 10 2003</h3>
+<ul>
+  <li>RelaxNG and XML Schemas datatypes improvements, and added a first
+    version of RelaxNG Python bindings</li>
+  <li>Fixes: XLink (Sean Chittenden), XInclude (Sean Chittenden), API fix for
+    serializing namespace nodes, encoding conversion bug, XHTML1
+  serialization</li>
+  <li>Portability fixes: Windows (Igor), AMD 64bits RPM spec file</li>
+</ul>
+
 <h3>2.5.2: Feb 5 2003</h3>
 <ul>
   <li>First implementation of RelaxNG, added --relaxng flag to xmllint</li>
@@ -2846,6 +2856,7 @@
 
 
 
+
 } </pre>
   </li>
   <li>And then use it to save the document:
diff --git a/doc/xmlio.html b/doc/xmlio.html
index 386d992..3353709 100644
--- a/doc/xmlio.html
+++ b/doc/xmlio.html
@@ -264,6 +264,7 @@
 
 
 
+
 } </pre>
   </li>
   <li>And then use it to save the document: