##// END OF EJS Templates
allow keyboard interrupt to break out of ipdb...
allow keyboard interrupt to break out of ipdb @takluyver @minrk and I discussed this issue in person. It's currently problematic that there is no way, short of restarting a kernel, to get out of an ipdb session if you've deleted the output of the cell in the notebook which started it (by e.g. re-executing that cell). This patch makes Ctrl-C behave the same as Ctrl-D inside of ipdb - it exits the ipdb session. This also makes it possible to stop ipdb sessions from another client. I polled @katyhuff, @scopatz, and some other pyne/pyne hackers and they were surprised to hear that this was not the behavior already.
Paul Ivanov -
r16455:bb8a2804
Show More
Name Size Modified Last Commit Author
/ IPython / core
magics
tests
__init__.py Loading ...
alias.py Loading ...
application.py Loading ...
autocall.py Loading ...
builtin_trap.py Loading ...
compilerop.py Loading ...
completer.py Loading ...
completerlib.py Loading ...
crashhandler.py Loading ...
debugger.py Loading ...
display.py Loading ...
display_trap.py Loading ...
displayhook.py Loading ...
displaypub.py Loading ...
error.py Loading ...
events.py Loading ...
excolors.py Loading ...
extensions.py Loading ...
formatters.py Loading ...
getipython.py Loading ...
history.py Loading ...
historyapp.py Loading ...
hooks.py Loading ...
inputsplitter.py Loading ...
inputtransformer.py Loading ...
interactiveshell.py Loading ...
logger.py Loading ...
macro.py Loading ...
magic.py Loading ...
magic_arguments.py Loading ...
oinspect.py Loading ...
page.py Loading ...
payload.py Loading ...
payloadpage.py Loading ...
prefilter.py Loading ...
profileapp.py Loading ...
profiledir.py Loading ...
prompts.py Loading ...
pylabtools.py Loading ...
release.py Loading ...
shadowns.py Loading ...
shellapp.py Loading ...
splitinput.py Loading ...
ultratb.py Loading ...
usage.py Loading ...