From: Guido van Rossum Date: Sat, 30 Sep 1995 16:49:58 +0000 (+0000) Subject: add flush_softspace() interface X-Git-Tag: v1.3~88 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c7ae92069d9b83b3c50ffd68b86a97a28d6f75cc;p=thirdparty%2FPython%2Fcpython.git add flush_softspace() interface --- diff --git a/Lib/formatter.py b/Lib/formatter.py index 67d2b16e9a76..9ff03b557b7d 100644 --- a/Lib/formatter.py +++ b/Lib/formatter.py @@ -109,6 +109,11 @@ class AbstractFormatter: self.nospace = self.softspace = 0 self.writer.send_literal_data(data) + def flush_softspace(self): + if self.softspace: + self.nospace = self.softspace = 0 + self.writer.send_flowing_data(' ') + def push_font(self, (size, i, b, tt)): if self.font_stack: csize, ci, cb, ctt = self.font_stack[-1]