From 3672aa2dcdd8898ff520aa3885f8444ac73a2b2c Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Wed, 29 May 1996 00:02:30 +0000 Subject: [PATCH] change DumbWriter to derive from NullWriter --- Lib/formatter.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Lib/formatter.py b/Lib/formatter.py index 985f4fb430f..026637940e5 100644 --- a/Lib/formatter.py +++ b/Lib/formatter.py @@ -262,6 +262,7 @@ class AbstractFormatter: class NullWriter: """Minimal writer interface to use in testing. """ + def __init__(self): pass def new_alignment(self, align): pass def new_font(self, font): pass def new_margin(self, margin, level): pass @@ -275,7 +276,7 @@ class NullWriter: def send_literal_data(self, data): pass -class AbstractWriter: +class AbstractWriter(NullWriter): def __init__(self): pass @@ -314,12 +315,12 @@ class AbstractWriter: print "send_literal_data(%s)" % `data` -class DumbWriter(AbstractWriter): +class DumbWriter(NullWriter): def __init__(self, file=None, maxcol=72): self.file = file or sys.stdout self.maxcol = maxcol - AbstractWriter.__init__(self) + NullWriter.__init__(self) self.reset() def reset(self):