[Python-checkins] CVS: python/dist/src/Lib/xml/dom minidom.py,1.40,1.41
Fred L. Drake
fdrake@users.sourceforge.net
Fri, 30 Nov 2001 14:22:02 -0800
Update of /cvsroot/python/python/dist/src/Lib/xml/dom
In directory usw-pr-cvs1:/tmp/cvs-serv18584
Modified Files:
minidom.py
Log Message:
Synchronize with minidom from PyXML (revision 1.35).
Index: minidom.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/xml/dom/minidom.py,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -d -r1.40 -r1.41
*** minidom.py 2001/10/15 22:53:29 1.40
--- minidom.py 2001/11/30 22:21:58 1.41
***************
*** 19,23 ****
del string
! from xml.dom import HierarchyRequestErr
# localize the types, and allow support for Unicode values if available:
--- 19,23 ----
del string
! from xml.dom import HierarchyRequestErr, EMPTY_NAMESPACE
# localize the types, and allow support for Unicode values if available:
***************
*** 330,334 ****
childNodeTypes = (Node.TEXT_NODE, Node.ENTITY_REFERENCE_NODE)
! def __init__(self, qName, namespaceURI="", localName=None, prefix=None):
# skip setattr for performance
d = self.__dict__
--- 330,334 ----
childNodeTypes = (Node.TEXT_NODE, Node.ENTITY_REFERENCE_NODE)
! def __init__(self, qName, namespaceURI=EMPTY_NAMESPACE, localName=None, prefix=None):
# skip setattr for performance
d = self.__dict__
***************
*** 395,399 ****
L = []
for node in self._attrs.values():
! L.append(((node.URI, node.localName), node.value))
return L
--- 395,399 ----
L = []
for node in self._attrs.values():
! L.append(((node.namespaceURI, node.localName), node.value))
return L
***************
*** 469,473 ****
Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE)
! def __init__(self, tagName, namespaceURI=None, prefix="",
localName=None):
Node.__init__(self)
--- 469,473 ----
Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE)
! def __init__(self, tagName, namespaceURI=EMPTY_NAMESPACE, prefix=None,
localName=None):
Node.__init__(self)
***************
*** 755,759 ****
return fields
elif len(fields) == 1:
! return ('', fields[0])
--- 755,759 ----
return fields
elif len(fields) == 1:
! return (None, fields[0])