[Python-checkins] CVS: python/dist/src/Lib bdb.py,1.31,1.32

Just van Rossum jvr@users.sourceforge.net
Mon, 25 Jun 2001 11:01:26 -0700


Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv19069

Modified Files:
	bdb.py 
Log Message:
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.)

Index: bdb.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/bdb.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -r1.31 -r1.32
*** bdb.py	2001/04/08 15:05:16	1.31
--- bdb.py	2001/06/25 18:01:24	1.32
***************
*** 75,78 ****
--- 75,79 ----
              self.user_return(frame, arg)
              if self.quitting: raise BdbQuit
+         return self.trace_dispatch
  
      def dispatch_exception(self, frame, arg):