From d4e5a733b2c8d692dff11696647731806c2818d6 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Wed, 1 Jan 1992 19:30:14 +0000 Subject: [PATCH] Cosmetic changes; sabotage 'go' and 'stdwin'; New == syntax. --- Lib/importall.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Lib/importall.py b/Lib/importall.py index 57e6821306a..469e9c6845c 100755 --- a/Lib/importall.py +++ b/Lib/importall.py @@ -14,6 +14,10 @@ import sys +# Sabotage 'gl' and 'stdwin' to prevent windows popping up... +for m in 'gl', 'stdwin', 'fl', 'fm': + sys.modules[m] = sys + exceptions = ['importall'] for dir in sys.path: @@ -26,10 +30,15 @@ names.sort() for name in names: head, tail = name[:-3], name[-3:] - if tail = '.py' and head not in exceptions: + if tail == '.py' and head not in exceptions: s = 'import ' + head print s try: exec(s + '\n') + except KeyboardInterrupt: + del names[:] + print '\n[interrupt]' + break except: - print 'Sorry:', sys.exc_type, sys.exc_value + print 'Sorry:', sys.exc_type + ':', + print sys.exc_value