summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/rpc.py
Commit message (Collapse)AuthorAgeFilesLines
* Whitespace NormalizationKurt B. Kaiser2002-12-311-15/+13
|
* Remove debugging connection messageKurt B. Kaiser2002-12-231-2/+3
|
* M PyShell.pyKurt B. Kaiser2002-12-061-15/+20
| | | | | | | | | | | | | 1. Format and print exceptions raised in user code. M rpc.py 1. Additional debug messages in rpc.py 2. Move debug message enable switch from SocketIO to Client and Server to allow separate activation. 3. Add indication of origin (client or server) to debug message 4. Add sequence number to appropriate debug messages 5. Pass string exception arg as a string rather than a tuple.
* M PyShell.pyKurt B. Kaiser2002-11-301-1/+2
| | | | | | M rpc.py SF Bug 629987: Idle not printing prompts following SyntaxError
* M CallTips.py Add support for getting calltip from subprocess,Kurt B. Kaiser2002-10-101-1/+4
| | | | | | | | | | | | refactor a bit and clean up. M PyShell.py Cosmetic changes, delete blank lines, add # on some blank lines. M rpc.py Add more debugging capability M run.py Add support for getting calltip from subprocess Move import statements
* 1. Revert subprocess environment clearing, will restart subprocessKurt B. Kaiser2002-08-251-26/+14
| | | | | | | | | | instead. 2. Preserve the Idle client's listening socket for reuse with the fresh subprocess. 3. Remove some unused rpc code, comment out additional unused code. Modified Files: ScriptBinding.py rpc.py run.py
* Improve exception handling across rpc interfaceKurt B. Kaiser2002-08-241-1/+4
| | | | | Modified Files: rpc.py
* GvR provided solution to the socket rebinding timeout problem.Kurt B. Kaiser2002-08-051-0/+1
| | | | | | M PyShell.py M rpc.py M run.py
* Reverse the RPC socket connection: Python execution server connects toKurt B. Kaiser2002-07-261-67/+69
| | | | | | | Idle client and localhost origin of connection is verified by client. M PyShell.py M rpc.py M run.py
* Shutdown subprocess debugger and associated Proxies/Adapters when closingKurt B. Kaiser2002-06-261-22/+40
| | | | | | | | | | | the Idle debugger. M PyShell.py : Call RemoteDebugger.close_remote_debugger() M RemoteDebugger.py: Add close_remote_debugger(); further polish code used to start the debugger sections. M rpc.py : Add comments on Idlefork methods register(), unregister() comment out unused methods M run.py : Add stop_the_debugger(); polish code
* Polish RemoteDebugger code.Kurt B. Kaiser2002-06-161-5/+8
| | | | | | 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.
* GvR's rpc patchChui Tey2002-05-261-0/+530