]> granicus.if.org Git - python/commitdiff
Cleanup:
authorNeal Norwitz <nnorwitz@gmail.com>
Sat, 30 Nov 2002 19:18:46 +0000 (19:18 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Sat, 30 Nov 2002 19:18:46 +0000 (19:18 +0000)
 * Remove unused imports
 * Convert some more 1/0 to True/False
 * Shorten up a long line

Lib/idlelib/ScriptBinding.py

index c24bf81204e62cc2a9ca9072b9bd403b0ec82b8b..4a425765d7388ed31a7016872db1479d77cc9e99 100644 (file)
@@ -17,9 +17,6 @@ XXX Redesign this interface (yet again) as follows:
 
 """
 
-import sys
-import os
-import imp
 import tkMessageBox
 
 indent_message = """Error: Inconsistent indentation detected!
@@ -69,15 +66,14 @@ class ScriptBinding:
         try:
             tabnanny.process_tokens(tokenize.generate_tokens(f.readline))
         except tokenize.TokenError, msg:
-            self.errorbox("Token error",
-                          "Token error:\n%s" % str(msg))
-            return 0
+            self.errorbox("Token error", "Token error:\n%s" % msg)
+            return False
         except tabnanny.NannyNag, nag:
             # The error messages from tabnanny are too confusing...
             self.editwin.gotoline(nag.get_lineno())
             self.errorbox("Tab/space error", indent_message)
-            return 0
-        return 1
+            return False
+        return True
 
     def checksyntax(self, filename):
         f = open(filename, 'r')
@@ -103,7 +99,7 @@ class ScriptBinding:
                 self.editwin.gotoline(lineno)
             self.errorbox("Syntax error",
                           "There's an error in your program:\n" + msg)
-        return 1
+        return True
 
     def run_script_event(self, event):
         filename = self.getfilename()