From cedd30b030d8424e5f4de9f5fa2fdf14a3a702b7 Mon Sep 17 00:00:00 2001
From: "Steven M. Gava" <elguavas@python.net>
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

