summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wikitrans/wikimarkup.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/wikitrans/wikimarkup.py b/wikitrans/wikimarkup.py
index 0ce0e15..19f69e6 100644
--- a/wikitrans/wikimarkup.py
+++ b/wikitrans/wikimarkup.py
@@ -261,3 +261,4 @@ class WikiMarkupParser(object):
else:
- yield(self._new_node(type='TEXT', content=m.group(0)))
+ yield(self._new_node(type='TEXT',
+ content=m.group(0)))
continue
@@ -269,4 +270,7 @@ class WikiMarkupParser(object):
tag=m.group('tag')))
- pos = m.end(0)
- continue
+ else:
+ yield(self._new_node(type='TEXT',
+ content=m.group(0)))
+ pos = m.end(0)
+ continue
else:
@@ -372,3 +376,5 @@ class WikiMarkupParser(object):
for i in stack:
- self.toklist[i].type = 'TEXT' # FIXME
+ # FIXME
+ self.toklist[i] = self._new_node(type='TEXT',
+ content=str(self.toklist[i]))

Return to:

Send suggestions and report system problems to the System administrator.