comparison Lib/HTMLParser.py @ 33433:06abdcd57fa8 legacy-trunk

remove unnecessary override of base class method
author Fred Drake <fdrake@acm.org>
date Wed, 08 Sep 2004 22:58:36 +0000
parents 2f5f38f4bc2b
children ba44e9e2b554
comparison
equal deleted inserted replaced
33432:4b708fa0a60a 33433:06abdcd57fa8
206 if end and i < n: 206 if end and i < n:
207 self.handle_data(rawdata[i:n]) 207 self.handle_data(rawdata[i:n])
208 i = self.updatepos(i, n) 208 i = self.updatepos(i, n)
209 self.rawdata = rawdata[i:] 209 self.rawdata = rawdata[i:]
210 210
211 # Internal -- parse comment, return end or -1 if not terminated
212 def parse_comment(self, i, report=1):
213 rawdata = self.rawdata
214 assert rawdata[i:i+4] == '<!--', 'unexpected call to parse_comment()'
215 match = commentclose.search(rawdata, i+4)
216 if not match:
217 return -1
218 if report:
219 j = match.start()
220 self.handle_comment(rawdata[i+4: j])
221 j = match.end()
222 return j
223
224 # Internal -- parse processing instr, return end or -1 if not terminated 211 # Internal -- parse processing instr, return end or -1 if not terminated
225 def parse_pi(self, i): 212 def parse_pi(self, i):
226 rawdata = self.rawdata 213 rawdata = self.rawdata
227 assert rawdata[i:i+2] == '<?', 'unexpected call to parse_pi()' 214 assert rawdata[i:i+2] == '<?', 'unexpected call to parse_pi()'
228 match = piclose.search(rawdata, i+2) # > 215 match = piclose.search(rawdata, i+2) # >