From b68a700595ff730c29d3d4b7abf92ee287678745 Mon Sep 17 00:00:00 2001 From: Just Date: Sun, 24 Jun 2001 15:14:06 +0000 Subject: [PATCH] don't print extra error info to stdout git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@136 4cde692c-a291-49d1-8350-778aa11640f8 --- Lib/fontTools/misc/psCharStrings.py | 2 +- Lib/fontTools/misc/psLib.py | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Lib/fontTools/misc/psCharStrings.py b/Lib/fontTools/misc/psCharStrings.py index 58303b448..c2fbd62fc 100644 --- a/Lib/fontTools/misc/psCharStrings.py +++ b/Lib/fontTools/misc/psCharStrings.py @@ -262,7 +262,7 @@ class T1CharString(T2CharString): operators = _buildOperatorDict(t1Operators) def decompile(self): - if hasattr(self, "program"): + if self.program is not None: return program = [] index = 0 diff --git a/Lib/fontTools/misc/psLib.py b/Lib/fontTools/misc/psLib.py index df7712283..dd4b64e37 100644 --- a/Lib/fontTools/misc/psLib.py +++ b/Lib/fontTools/misc/psLib.py @@ -167,11 +167,12 @@ class PSInterpreter(PSOperators): self.tokenizer = None finally: if self.tokenizer is not None: - print 'ps error:\n- - - - - - -' - print self.tokenizer.buf[self.tokenizer.pos-50:self.tokenizer.pos] - print '>>>' - print self.tokenizer.buf[self.tokenizer.pos:self.tokenizer.pos+50] - print '- - - - - - -' + if 0: + print 'ps error:\n- - - - - - -' + print self.tokenizer.buf[self.tokenizer.pos-50:self.tokenizer.pos] + print '>>>' + print self.tokenizer.buf[self.tokenizer.pos:self.tokenizer.pos+50] + print '- - - - - - -' def handle_object(self, object): if not (self.proclevel or object.literal or object.type == 'proceduretype'):