From f00ed2ba5aaecf2e32bb1ecb0bafe44fd1dfb0a7 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Mon, 7 Sep 2015 09:23:07 +0200 Subject: [PATCH] actually postprocess --HG-- branch : WINDOWSPORT --- src/filters/rcldoc.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/filters/rcldoc.py b/src/filters/rcldoc.py index 07ea248e..4499c4ea 100755 --- a/src/filters/rcldoc.py +++ b/src/filters/rcldoc.py @@ -66,8 +66,10 @@ class WordPassData: def __init__(self, em): self.out = "" self.em = em + def takeLine(self, line): self.out += line + def wrapData(self): self.em.setmimetype("text/html") return self.out @@ -112,7 +114,7 @@ class WordFilter: if self.ntry == 0: self.ntry = 1 return (["antiword", "-t", "-i", "1", "-m", "UTF-8"], - WordPassData(self.em)) + WordProcessData(self.em)) elif self.ntry == 1: ntry = 2 # antiword failed. Check for an rtf file, or text and @@ -132,7 +134,7 @@ class WordFilter: return ([],None) else: return ([],None) - + if __name__ == '__main__': thisdir = os.path.dirname(sys.argv[0]) proto = rclexecm.RclExecM()