In display-buffer-pop-up-frame make BUFFER current (Bug#15133).
* window.el (display-buffer-pop-up-frame): Call pop-up-frame-function with BUFFER current so `make-frame' will use it as the new frame's buffer (Bug#15133).
This commit is contained in:
parent
6b729d1685
commit
7fd5f65e89
2 changed files with 10 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2013-08-23 Martin Rudalics <rudalics@gmx.at>
|
||||
|
||||
* window.el (display-buffer-pop-up-frame): Call
|
||||
pop-up-frame-function with BUFFER current so `make-frame' will
|
||||
use it as the new frame's buffer (Bug#15133).
|
||||
|
||||
2013-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* calendar/timeclock.el: Minor cleanups.
|
||||
|
|
|
@ -5642,7 +5642,10 @@ new frame."
|
|||
(fun pop-up-frame-function)
|
||||
frame window)
|
||||
(when (and fun
|
||||
(setq frame (funcall fun))
|
||||
;; Make BUFFER current so `make-frame' will use it as the
|
||||
;; new frame's buffer (Bug#15133).
|
||||
(with-current-buffer buffer
|
||||
(setq frame (funcall fun)))
|
||||
(setq window (frame-selected-window frame)))
|
||||
(prog1 (window--display-buffer
|
||||
buffer window 'frame alist display-buffer-mark-dedicated)
|
||||
|
|
Loading…
Add table
Reference in a new issue