From: Kurt B. Kaiser Date: Wed, 21 Jan 2004 22:10:01 +0000 (+0000) Subject: There was an error in the Tk error dialog fix at Rev 1.84 which caused starting X-Git-Tag: v2.4a1~908 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7663729ec72f5ffe44b8e7f76bdb56d8663c5e6e;p=python There was an error in the Tk error dialog fix at Rev 1.84 which caused starting w/o the subprocess to fail. Check in a fix to IDLE and IDLEfork. M PyShell.py Backport candidate, combine with previous. --- diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py index fe940cb9aa..060528512f 100644 --- a/Lib/idlelib/PyShell.py +++ b/Lib/idlelib/PyShell.py @@ -926,7 +926,7 @@ class PyShell(OutputWindow): client = self.interp.start_subprocess() if not client: self.close() - return None + return False else: nosub = "==== No Subprocess ====" self.write("Python %s on %s\n%s\n%s\nIDLE %s %s\n" % @@ -935,7 +935,7 @@ class PyShell(OutputWindow): self.showprompt() import Tkinter Tkinter._default_root = None # 03Jan04 KBK What's this? - return client + return True def readline(self): save = self.reading