From ae1f65ff825f72f3972e503036966e206f5b39fa Mon Sep 17 00:00:00 2001 From: Just van Rossum Date: Mon, 25 Jun 2001 18:01:24 +0000 Subject: Return self.trace_dispatch from dispatch_return() to enable stepping through generators. (An alternative would be to create a new "yield" debugger event, but that involves many more changes, and might break Bdb subclasses.) --- Lib/bdb.py | 1 + 1 file changed, 1 insertion(+) (limited to 'Lib/bdb.py') diff --git a/Lib/bdb.py b/Lib/bdb.py index 3fdfbddabf..7326a72d55 100644 --- a/Lib/bdb.py +++ b/Lib/bdb.py @@ -74,6 +74,7 @@ class Bdb: if self.stop_here(frame) or frame == self.returnframe: self.user_return(frame, arg) if self.quitting: raise BdbQuit + return self.trace_dispatch def dispatch_exception(self, frame, arg): if self.stop_here(frame): -- cgit v1.2.1