Commit abb158f5 authored by Fred Drake's avatar Fred Drake

feed(): Added support for ESIS '&' lines.

parent 1f332925
...@@ -73,8 +73,11 @@ class ExtendedEsisBuilder(xml.dom.esis_builder.EsisBuilder): ...@@ -73,8 +73,11 @@ class ExtendedEsisBuilder(xml.dom.esis_builder.EsisBuilder):
return return
elif event == 'e': elif event == 'e':
self.__is_empty = 1 self.__is_empty = 1
elif event == '&':
eref = self.document.createEntityReference(text)
self.push(eref)
else: else:
sys.stderr.write('Unknown event: %s\n' % line) sys.stderr.write('Unknown event: %s\n' % line)
def get_empties(self): def get_empties(self):
return self.__empties.keys() return self.__empties.keys()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment