8000 Fix issue 32 Inverted chars when tokenizing in RCDATA content model · awesome-python/html5lib-python@32f3fd8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 32f3fd8

Browse files
committed
Fix issue 32 Inverted chars when tokenizing in RCDATA content model
--HG-- extra : convert_revision : svn%3Aacbfec75-9323-0410-a652-858a13e371e0/trunk%40536
1 parent 0f0e372 commit 32f3fd8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/tokenizer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,13 +338,13 @@ def tagOpenState(self):
338338
self.state = self.states["closeTagOpen"]
339339
else:
340340
self.tokenQueue.append({"type": "Characters", "data": u"<"})
341-
self.stream.queue.append(data)
341+
self.stream.queue.insert(0, data)
342342
self.state = self.states["data"]
343343
return True
344344

345345
def closeTagOpenState(self):
346-
if self.contentModelFlag in (contentModelFlags["RCDATA"],\
347-
contentModelFlags["CDATA"]):
346+
if (self.contentModelFlag in (contentModelFlags["RCDATA"],
347+
contentModelFlags["CDATA"])):
348348
charStack = []
349349

350350
# So far we know that "</" has been consumed. We now need to know

0 commit comments

Comments
 (0)
0