rolled back to 2.9.1 because 2.9.2 doesn't work with connecting net
[platform/upstream/libxml2.git] / python / libxml2.py
index 76b8dcd..9712d16 100644 (file)
@@ -530,7 +530,7 @@ class xmlCoreDepthFirstItertor:
         self.parents = []
     def __iter__(self):
         return self
-    def __next__(self):
+    def next(self):
         while 1:
             if self.node:
                 ret = self.node
@@ -542,7 +542,6 @@ class xmlCoreDepthFirstItertor:
             except IndexError:
                 raise StopIteration
             self.node = parent.next
-    next = __next__
 
 #
 # implements the breadth-first iterator for libxml2 DOM tree
@@ -553,7 +552,7 @@ class xmlCoreBreadthFirstItertor:
         self.parents = []
     def __iter__(self):
         return self
-    def __next__(self):
+    def next(self):
         while 1:
             if self.node:
                 ret = self.node
@@ -565,7 +564,6 @@ class xmlCoreBreadthFirstItertor:
             except IndexError:
                 raise StopIteration
             self.node = parent.children
-    next = __next__
 
 #
 # converters to present a nicer view of the XPath returns
@@ -3365,10 +3363,8 @@ class xmlNode(xmlCore):
     def newNs(self, href, prefix):
         """Creation of a new Namespace. This function will refuse to
           create a namespace with a similar prefix than an existing
-          one present on this node. Note that for a default
-          namespace, @prefix should be None.  We use href==None in
-          the case of an element creation where the namespace was not
-           defined. """
+          one present on this node. We use href==None in the case of
+           an element creation where the namespace was not defined. """
         ret = libxml2mod.xmlNewNs(self._o, href, prefix)
         if ret is None:raise treeError('xmlNewNs() failed')
         __tmp = xmlNs(_obj=ret)