diff --git a/IPython/core/debugger.py b/IPython/core/debugger.py index 3e20170..671fb88 100644 --- a/IPython/core/debugger.py +++ b/IPython/core/debugger.py @@ -283,12 +283,6 @@ class Pdb(OldPdb, object): self.color_scheme_table.set_active_scheme(scheme) self.parser.style = scheme - def trace_dispatch(self, frame, event, arg): - try: - return super(Pdb, self).trace_dispatch(frame, event, arg) - except bdb.BdbQuit: - pass - def interaction(self, frame, traceback): try: OldPdb.interaction(self, frame, traceback) diff --git a/docs/source/whatsnew/version5.rst b/docs/source/whatsnew/version5.rst index 9cad5b1..e5e6fef 100644 --- a/docs/source/whatsnew/version5.rst +++ b/docs/source/whatsnew/version5.rst @@ -2,6 +2,13 @@ 5.x Series ============ + +IPython 5.2 +=========== + +* restore IPython's debugger to raise on quit. :ghpull:`10009` + + IPython 5.1 ===========