• Kurt B. Kaiser's avatar
    M PyShell.py · bc286131
    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.
    bc286131
Adı
Son kayıt (commit)
Son güncelleme
Demo Loading commit data...
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Python Loading commit data...
RISCOS Loading commit data...
Tools Loading commit data...
.cvsignore Loading commit data...
.hgtags Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
setup.py Loading commit data...