Mercurial > cpython-lru_cache-weakref
diff Lib/idlelib/PyShell.py @ 73233:9fbf79d6be56 3.2
Issue 13296: Fix IDLE to clear compile __future__ flags on shell restart.
(Patch by Roger Serwy)
| author | Ned Deily <nad@acm.org> |
|---|---|
| date | Sun, 30 Oct 2011 20:01:35 -0700 |
| parents | e74860883a9c |
| children | 26e3e542d20d ce483d696c06 |
line wrap: on
line diff
--- a/Lib/idlelib/PyShell.py Mon Oct 31 02:41:06 2011 +0100 +++ b/Lib/idlelib/PyShell.py Sun Oct 30 20:01:35 2011 -0700 @@ -340,6 +340,7 @@ self.restarting = False self.subprocess_arglist = None self.port = PORT + self.original_compiler_flags = self.compile.compiler.flags rpcclt = None rpcsubproc = None @@ -447,6 +448,7 @@ gui = RemoteDebugger.restart_subprocess_debugger(self.rpcclt) # reload remote debugger breakpoints for all PyShellEditWindows debug.load_breakpoints() + self.compile.compiler.flags = self.original_compiler_flags self.restarting = False return self.rpcclt
