bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#16768: 24.3.50; `quit-restore-window' with KILL=t replaces special-d


From: Drew Adams
Subject: bug#16768: 24.3.50; `quit-restore-window' with KILL=t replaces special-display buffer in its dedicated window
Date: Sun, 16 Feb 2014 08:53:59 -0800 (PST)

I debugged this more and found that the problem came from my
version of `special-display-popup-frame', whose only difference
from the vanilla version should be that it calls `fit-frame'
with the buffer's window selected and it inhibits calling
`fit-frame' (e.g. from hooks) before then.

My version had not been updated to reflect the latest vanilla
version, which correctly (a) calls `display-buffer-record-window'
first, and then calls `set-window-buffer' only if BUFFER is not
the buffer of `frame-selected-window'.

With that update, the bug is fixed.  The problem was that
the Dired buffer was getting recorded as being used for the
new frame that pops up with the list of marked files.

I've closed this bug.  Thx.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]