From dee61a32f15272b17bbfdde19601fe0d8d3f8b25 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Wed, 8 Sep 2004 22:48:53 +0000 Subject: [PATCH] Let's use os.linesep instead. --- src/log.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/log.py b/src/log.py index 76674ef60..8f99bcff7 100644 --- a/src/log.py +++ b/src/log.py @@ -118,12 +118,15 @@ class BetterFileHandler(logging.FileHandler): def emit(self, record): msg = self.format(record) if not hasattr(types, "UnicodeType"): #if no unicode support... - self.stream.write("%s\n" % msg) + self.stream.write(msg) + self.stream.write(os.linesep) else: try: - self.stream.write("%s\n" % msg) + self.stream.write(msg) + self.stream.write(os.linesep) except UnicodeError: - self.stream.write("%s\n" % msg.encode("UTF-8")) + self.stream.write(msg.encode("utf8")) + self.stream.write(os.linesep) self.flush()