I have noticed the bad behavior of loosing the gud window happens
almost all of the time on inline debugging breaks.  Because setting
breaks in python code really slows the running down, I place inline
breaks like the following:

import pdb;pdb.set_trace()

When debugging in emacs24, the window that had the gud in it gets
replaced by the source for where the break is and thus I lose my gud
window and have to go hunting for it in the buffers in order to enter
any commands.

On emacs23 this does not happen.  My gud window is always there during
the debugging no matter how many other source files have to be opened
during the debugging.  I have noticed under emacs23 that a lot of the
times, the gud window will be bounced back and forth between the 2
split windows(one with the current source and gud in the other). That
is also kind of annoying but still usable.

Reply via email to