Cosmetic changes; sabotage 'go' and 'stdwin'; New == syntax.
diff --git a/Lib/importall.py b/Lib/importall.py
index 57e6821..469e9c6 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