From cedd30b030d8424e5f4de9f5fa2fdf14a3a702b7 Mon Sep 17 00:00:00 2001 From: "Steven M. Gava" Date: Wed, 27 Mar 2002 00:51:53 +0000 Subject: _finally_ tracked down and eliminated a major problem in PyShell.py that was causing extreme headaches in working on EditorWindow.py --- Lib/idlelib/PyShell.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py index fa4bb3d..9616e35 100644 --- a/Lib/idlelib/PyShell.py +++ b/Lib/idlelib/PyShell.py @@ -740,10 +740,13 @@ class main: root.withdraw() flist = PyShellFileList(root) - dbg=OnDemandOutputWindow(flist) - dbg.set_title('IDLE Debugging Messages') - sys.stdout = PseudoFile(dbg,['stdout']) - sys.stderr = PseudoFile(dbg,['stderr']) + # the following causes lockups and silent failures when debugging + # changes to EditorWindow.__init__ ; the console works fine for idle + # debugging in any case, so disable this unnescesary stuff. + #dbg=OnDemandOutputWindow(flist) + #dbg.set_title('IDLE Debugging Messages') + #sys.stdout = PseudoFile(dbg,['stdout']) + #sys.stderr = PseudoFile(dbg,['stderr']) try: self.server = protocol.Server(connection_hook = self.address_ok) -- cgit v0.12