Polish RemoteDebugger code.
Use a repr() on the subprocess side when fetching dict values for stack.
The various dict entities are not needed by the debugger GUI, only
their representation.
diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py
index d335c7e..d84e2e1 100644
--- a/Lib/idlelib/PyShell.py
+++ b/Lib/idlelib/PyShell.py
@@ -529,6 +529,9 @@
self.set_debugger_indicator()
def open_debugger(self):
+ # XXX KBK 13Jun02 An RPC client always exists now? Open remote
+ # debugger and return...dike the rest of this fcn and combine
+ # with open_remote_debugger?
if self.interp.rpcclt:
return self.open_remote_debugger()
import Debugger