From 42401c8f26f97d6c5b650018355364a22a5e595a Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Sat, 12 Sep 2015 16:53:24 +0200 Subject: [PATCH] windows: rclrtf.py and rcldoc.py apparently working ok --HG-- branch : WINDOWSPORT --- src/filters/rclexecm.py | 1 + src/filters/rclrtf.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/filters/rclexecm.py b/src/filters/rclexecm.py index 61000264..27e68048 100644 --- a/src/filters/rclexecm.py +++ b/src/filters/rclexecm.py @@ -54,6 +54,7 @@ class RclExecM: if sys.platform == "win32": import msvcrt msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY) + msvcrt.setmode(sys.stdin.fileno(), os.O_BINARY) def rclog(self, s, doexit = 0, exitvalue = 1): print("RCLMFILT: %s: %s" % (self.myname, s), file=sys.stderr) diff --git a/src/filters/rclrtf.py b/src/filters/rclrtf.py index 07cf6ca9..81af1eab 100644 --- a/src/filters/rclrtf.py +++ b/src/filters/rclrtf.py @@ -20,7 +20,7 @@ class RTFProcessData: def takeLine(self, line): if not self.gothead: if self.patendhead.search(line): - self.out += '' + "\n" self.out += line + "\n" self.gothead = 1