Roger Serwy <roger.se...@gmail.com> added the comment:

The ColorDelegator is responsible for providing the coloring for the BREAK tag 
which is used to mark breakpoints. When recoloring, the BREAK tag may be 
removed (find self.tag_remove in recolorize_main). This is precisely why the 
breakpoints disappear.

On 2.7, you can use Control-/ to toggle the ColorDelegator. Doing so eliminates 
the behavior you describe. On 3.x, Control-/ is broken due to two 
ColorDelegators being loaded. See issue13495.

A possible solution would be to separate the BREAK tags from the color 
delegator since these tags ought to be part of the debugging code only.

----------
nosy: +serwy
versions: +Python 3.2, Python 3.3

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14105>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to