make __str__ call serialize() on nodes, c.f. bug #157872 Daniel

* python/libxml.py: make __str__ call serialize() on nodes, c.f.
  bug #157872
Daniel
diff --git a/ChangeLog b/ChangeLog
index e559938..17ff210 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sat Jan 15 18:44:30 CET 2005 Daniel Veillard <daniel@veillard.com>
+
+	* python/libxml.py: make __str__ call serialize() on nodes, c.f. 
+	  bug #157872
+
 Sat Jan 15 18:18:07 CET 2005 Daniel Veillard <daniel@veillard.com>
 
 	* nanoftp.c: applied patch from Dan McNichol for compilation on AIX
diff --git a/python/libxml.py b/python/libxml.py
index 588e862..bde8aba 100644
--- a/python/libxml.py
+++ b/python/libxml.py
@@ -231,6 +231,8 @@
             self._o = _obj;
             return
         self._o = None
+    def __str__(self):
+        return self.serialize()
     def get_parent(self):
         ret = libxml2mod.parent(self._o)
         if ret == None: