[XML-SIG] [ pyxml-Bugs-1186373 ] Error calling normalize() on text
node
SourceForge.net
noreply at sourceforge.net
Wed Apr 20 02:34:25 CEST 2005
Bugs item #1186373, was opened at 2005-04-20 00:34
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=106473&aid=1186373&group_id=6473
Category: DOM
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Chui Tey (teyc)
Assigned to: Nobody/Anonymous (nobody)
Summary: Error calling normalize() on text node
Initial Comment:
Traceback (most recent call last):
File "broken.py", line 24, in ?
node.normalize()
File "c:\Python23\lib\xml\dom\minidom.py", line 208, in
normalize
self.childNodes[:] = L
TypeError: object doesn't support slice assignment
Patch:
*** minidom.py.084 Wed Apr 20 10:24:59 2005
--- minidom.py Wed Apr 20 10:33:42 2005
***************
*** 179,184 ****
--- 179,189 ----
return oldChild
def normalize(self):
+
+ if self.nodeType == Node.TEXT_NODE:
+ if not self.data: self.unlink()
+ return
+
L = []
for child in self.childNodes:
if child.nodeType == Node.TEXT_NODE:
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=106473&aid=1186373&group_id=6473
More information about the XML-SIG
mailing list