[Idle-dev] CVS: idle Debugger.py,1.8,1.9

Kurt B. Kaiser kbk@users.sourceforge.net
Mon, 24 Jun 2002 20:28:40 -0700


Update of /cvsroot/idlefork/idle
In directory usw-pr-cvs1:/tmp/cvs-serv7570

Modified Files:
	Debugger.py 
Log Message:
Remove all EditorWindow BREAK tags when closing Debugger


Index: Debugger.py
===================================================================
RCS file: /cvsroot/idlefork/idle/Debugger.py,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** Debugger.py	24 Jun 2002 17:03:35 -0000	1.8
--- Debugger.py	25 Jun 2002 03:28:38 -0000	1.9
***************
*** 77,81 ****
--- 77,89 ----
          if self.stackviewer:
              self.stackviewer.close(); self.stackviewer = None
+         # Remove all EditWindow BREAK tags when closing debugger:
+         edit_windows = self.pyshell.flist.inversedict.keys()
+         for window in edit_windows:
+             window.text.tag_remove("BREAK", 1.0, END)
+         # Clean up pyshell if user clicked debugger control close widget.
+         # (Causes a harmless extra cycle through close_debugger() if user
+         # toggled debugger from pyshell Debug menu)
          self.pyshell.close_debugger()
+         # Now close the debugger control window....
          self.top.destroy()