[Python-checkins] CVS: python/dist/src/Lib/xml/sax xmlreader.py,1.11,1.12
Fred L. Drake
python-dev@python.org
Wed, 13 Dec 2000 12:48:32 -0800
Update of /cvsroot/python/python/dist/src/Lib/xml/sax
In directory slayer.i.sourceforge.net:/tmp/cvs-serv11281/xml/sax
Modified Files:
xmlreader.py
Log Message:
When raising KeyError, provide the key value that failed.
Index: xmlreader.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/xml/sax/xmlreader.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** xmlreader.py 2000/10/23 18:09:50 1.11
--- xmlreader.py 2000/12/13 20:48:29 1.12
***************
*** 293,302 ****
def getNameByQName(self, name):
if not self._attrs.has_key(name):
! raise KeyError
return name
def getQNameByName(self, name):
if not self._attrs.has_key(name):
! raise KeyError
return name
--- 293,302 ----
def getNameByQName(self, name):
if not self._attrs.has_key(name):
! raise KeyError, name
return name
def getQNameByName(self, name):
if not self._attrs.has_key(name):
! raise KeyError, name
return name
***************
*** 348,352 ****
return self._attrs[nsname]
! raise KeyError
def getNameByQName(self, name):
--- 348,352 ----
return self._attrs[nsname]
! raise KeyError, name
def getNameByQName(self, name):
***************
*** 355,359 ****
return nsname
! raise KeyError
def getQNameByName(self, name):
--- 355,359 ----
return nsname
! raise KeyError, name
def getQNameByName(self, name):