[Python-checkins] CVS: python/dist/src/Lib sgmllib.py,1.23,1.24

Eric S. Raymond esr@users.sourceforge.net
Thu, 08 Feb 2001 23:49:32 -0800


Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv16099

Modified Files:
	sgmllib.py 
Log Message:
String method conversion.


Index: sgmllib.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/sgmllib.py,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** sgmllib.py	2001/01/15 01:36:40	1.23
--- sgmllib.py	2001/02/09 07:49:30	1.24
***************
*** 228,232 ****
              tag, data = match.group(1, 2)
              self.__starttag_text = '<%s/' % tag
!             tag = string.lower(tag)
              k = match.end(0)
              self.finish_shorttag(tag, data)
--- 228,232 ----
              tag, data = match.group(1, 2)
              self.__starttag_text = '<%s/' % tag
!             tag = tag.lower()
              k = match.end(0)
              self.finish_shorttag(tag, data)
***************
*** 249,253 ****
                  raise RuntimeError, 'unexpected call to parse_starttag'
              k = match.end(0)
!             tag = string.lower(rawdata[i+1:k])
              self.lasttag = tag
          while k < j:
--- 249,253 ----
                  raise RuntimeError, 'unexpected call to parse_starttag'
              k = match.end(0)
!             tag = rawdata[i+1:k].lower()
              self.lasttag = tag
          while k < j:
***************
*** 260,264 ****
                   attrvalue[:1] == '"' == attrvalue[-1:]:
                  attrvalue = attrvalue[1:-1]
!             attrs.append((string.lower(attrname), attrvalue))
              k = match.end(0)
          if rawdata[j] == '>':
--- 260,264 ----
                   attrvalue[:1] == '"' == attrvalue[-1:]:
                  attrvalue = attrvalue[1:-1]
!             attrs.append((attrname.lower(), attrvalue))
              k = match.end(0)
          if rawdata[j] == '>':
***************
*** 275,279 ****
              return -1
          j = match.start(0)
!         tag = string.lower(string.strip(rawdata[i+2:j]))
          if rawdata[j] == '>':
              j = j+1
--- 275,279 ----
              return -1
          j = match.start(0)
!         tag = rawdata[i+2:j].strip().lower()
          if rawdata[j] == '>':
              j = j+1
***************
*** 354,358 ****
      def handle_charref(self, name):
          try:
!             n = string.atoi(name)
          except string.atoi_error:
              self.unknown_charref(name)
--- 354,358 ----
      def handle_charref(self, name):
          try:
!             n = int(name)
          except string.atoi_error:
              self.unknown_charref(name)