[z3-checkins] r41125 - z3/deliverance/trunk/deliverance

ianb at codespeak.net ianb at codespeak.net
Thu Mar 22 21:41:49 CET 2007


Author: ianb
Date: Thu Mar 22 21:41:47 2007
New Revision: 41125

Modified:
   z3/deliverance/trunk/deliverance/interpreter.py
Log:
Check for strings when dropping elements, as strings don't need to be dropped but can get returned

Modified: z3/deliverance/trunk/deliverance/interpreter.py
==============================================================================
--- z3/deliverance/trunk/deliverance/interpreter.py	(original)
+++ z3/deliverance/trunk/deliverance/interpreter.py	Thu Mar 22 21:41:47 2007
@@ -442,8 +442,10 @@
         surrounding text 
         """
         removed = 0
-        for el in els: 
-            self.attach_text_to_previous(el,el.tail)
+        for el in els:
+            if isinstance(el, basestring):
+                continue
+            self.attach_text_to_previous(el, el.tail)
             el.getparent().remove(el)
             removed += 1
         return removed


More information about the z3-checkins mailing list