From b0fea0465309ca12453df1977a7ac94e8ddc7168 Mon Sep 17 00:00:00 2001 From: Brendan Howell Date: Sun, 22 Nov 2020 20:15:41 +0100 Subject: [PATCH] nicer linewrap algo for the small printer --- screenless/bureau/bureau.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/screenless/bureau/bureau.py b/screenless/bureau/bureau.py index dc58dbe..63bd14b 100644 --- a/screenless/bureau/bureau.py +++ b/screenless/bureau/bureau.py @@ -96,7 +96,7 @@ class LogPrinter(logging.Handler): #text = textwrap.fill(msg, width=self.printer["textwidth"]) spliter_regex = r'.{1,' + str(self.printer["textwidth"]) + '}(?:\s+|$)' out_text = "\r\n".join(line.strip() for line in - re.findall(spliter_regex, text)) + re.findall(spliter_regex, msg)) out_text += "\r\n" * 4 prn.text(out_text) prn.cut()