- 31 Ock, 2003 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
M rpc.py SF Bug 676398 Doesn't handle non-built-in exceptions 1. Move exception formatting to the subprocess; allows subclassing of exceptions, including subclasses created in the shell without introducing excessive complexity in the RPC mechanism. 2. Provide access to linecache from subprocess to support this.
-
- 25 Ock, 2003 2 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
M RemoteDebugger.py M rpc.py Fix the incorrect shell exception tracebacks generated when running under debugger control: 1. Use rpc.SocketIO.asynccall() instead of remotecall() to handle the IdbProxy.run() command. 2. Add a 'shell' attribute to RemoteDebugger.IdbProxy to allow setting of ModifiedInterpreter's active_seq attribute from RemoteDebugger code. 3. Cleanup PyShell.ModifiedInterpreter.runcode() and remove ambiguity regarding use of begin/endexecuting(). 4. In runcode() and cleanup_traceback() use 'console' instead of 'file' to denote the entity to which the exception traceback is printed. 5. Enhance cleanup_traceback() so if the traceback is pruned entirely away (the error is in IDLE internals) it will be displayed in its entirety instead. 6. ModifiedInterpreter.runcode() now prints ERROR RPC returns to both console and __stderr__. 7. Make a small tweak to the rpc.py debug messages.
-
Kurt B. Kaiser yazdı
2. Add additional debugging statements and enhance others. 3. Clarify comments. 4. Move SocketIO.nextseq class attribute to beginning of class.
-
- 31 Ara, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
-
- 23 Ara, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
-
- 06 Ara, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
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.
-
- 30 Kas, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
M rpc.py SF Bug 629987: Idle not printing prompts following SyntaxError
-
- 10 Eki, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
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
-
- 25 Agu, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
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
-
- 24 Agu, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
Modified Files: rpc.py
-
- 05 Agu, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
M PyShell.py M rpc.py M run.py
-
- 26 Tem, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
Idle client and localhost origin of connection is verified by client. M PyShell.py M rpc.py M run.py
-
- 26 Haz, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
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
-
- 16 Haz, 2002 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
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.
-
- 26 May, 2002 1 kayıt (commit)
-
-
Chui Tey yazdı
-