From: Stefan Monnier
    > emacs -q
    > If pop-up-frames is non-nil, each step (e.g. `d') in the debugger
    > creates a new frame. This is crazy.

    I think the only thing crazy about it is to set pop-up-frames to t while
    keeping display-buffer-reuse-frames to nil.  Such a setup will
    lead to the
    above problem in many more situations than just the debugger.

    Maybe display-buffer-reuse-frames should simply default to t,
    or at least
    default to t whenever pop-up-frames is non-nil.


I get the same bugged behavior (in Emacs -q) when these are both `t':

 pop-up-frames
 display-buffer-reuse-frames

In fact, it is in such a setup that I first discovered the bug.

Perhaps this problem has been fixed since the version I'm using? In my
version, a new frame is created with each debug step.

In GNU Emacs 22.0.50.2 (i386-mingw-nt5.1.2600)
 of 2005-04-16 on LAPTOP
Distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4)'

And, yes, I think the default value for `display-buffer-reuse-frames' should
be `t'. People upgrading from versions of Emacs that don't have this
variable will expect more or less unchanged behavior without having to
explicitly set this variable to `t'.

 - Drew



_______________________________________________
Emacs-pretest-bug mailing list
Emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to