From 4d26fc0b174beccd0129220de74fe0b44c6c7edf Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 1 Dec 2013 20:47:05 +0000 Subject: Add support for w:ins --- mammoth/docx/document_xml.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mammoth/docx/document_xml.py') diff --git a/mammoth/docx/document_xml.py b/mammoth/docx/document_xml.py index 8e8dda8..71d744c 100644 --- a/mammoth/docx/document_xml.py +++ b/mammoth/docx/document_xml.py @@ -91,6 +91,10 @@ def _create_reader(numbering): @handler("w:tab") def tab(element): return results.success(documents.tab()) + + @handler("w:ins") + def ins(element): + return _read_xml_elements(element.children) def read(element): handler = _handlers.get(element.name) @@ -106,7 +110,7 @@ def _create_reader(numbering): def _read_xml_elements(elements): return results.combine(map(read, elements)) \ - .map(lambda values: lists.filter(None, values)) + .map(lambda values: lists.collect(values)) return read -- cgit v1.2.3