Skip to content

Commit 8e72ade

Browse files
committed
fix comments; split a function so we can have separate parse error messages for each at some point
--HG-- extra : convert_revision : svn%3Aacbfec75-9323-0410-a652-858a13e371e0/trunk%40373
1 parent 716a116 commit 8e72ade

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/parser.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,10 @@ def parse(self, stream, innerHTML=False):
5353
"""Stream should be a stream of unicode bytes. Character encoding
5454
issues have not yet been dealt with."""
5555

56-
#XXX - need to ensure the tree is reset here
56+
# XXX - need to ensure the tree is reset here
57+
# Why? -- anne
5758

58-
# We don't actually support inner HTML yet but this should allow
59+
# We don't actually support innerHTML yet but this should allow
5960
# assertations
6061
self.innerHTML = innerHTML
6162

@@ -1559,24 +1560,27 @@ def __init__(self, parser, tree):
15591560
("html", self.startTagHtml),
15601561
("noframes", self.startTagNoframes)
15611562
])
1562-
self.startTagHandler.default = self.tagOther
1563+
self.startTagHandler.default = self.startTagOther
15631564

15641565
self.endTagHandler = utils.MethodDispatcher([
15651566
("html", self.endTagHtml)
15661567
])
1567-
self.endTagHandler.default = self.tagOther
1568+
self.endTagHandler.default = self.endTagOther
15681569

15691570
def processCharacters(self, data):
15701571
self.parser.parseError()
15711572

15721573
def startTagNoframes(self, name, attributes):
15731574
self.parser.phases["inBody"].processStartTag(name, attributes)
15741575

1576+
def startTagOther(self, name, attributes):
1577+
self.parser.parseError()
1578+
15751579
def endTagHtml(self, name):
15761580
self.parser.lastPhase = self.parser.phase
15771581
self.parser.phase = self.parser.phases["trailingEnd"]
15781582

1579-
def tagOther(self, name, attributes={}):
1583+
def endTagOther(self, name):
15801584
self.parser.parseError()
15811585

15821586

0 commit comments

Comments
 (0)