mirror of https://github.com/djcb/mu.git
don't use display-buffer-reuse-window when composing in frame
This commit is contained in:
parent
6e0135da0a
commit
840d02b848
|
@ -297,22 +297,28 @@ for BUFFER-OR-NAME to be displayed in."
|
||||||
('(view . vertical) '((window-min-width . fit-window-to-buffer)))
|
('(view . vertical) '((window-min-width . fit-window-to-buffer)))
|
||||||
(`(,_ . t) nil)))
|
(`(,_ . t) nil)))
|
||||||
(window-action (cond
|
(window-action (cond
|
||||||
((eq buffer-type 'main) '(display-buffer-full-frame))
|
((eq buffer-type 'main) '(display-buffer-reuse-window
|
||||||
|
display-buffer-reuse-mode-window
|
||||||
|
display-buffer-full-frame))
|
||||||
((and (eq buffer-type 'compose) mu4e-compose-in-new-frame)
|
((and (eq buffer-type 'compose) mu4e-compose-in-new-frame)
|
||||||
'(display-buffer-pop-up-frame))
|
'(display-buffer-pop-up-frame))
|
||||||
((memq buffer-type '(headers compose))
|
((memq buffer-type '(headers compose))
|
||||||
'(display-buffer-reuse-mode-window display-buffer-same-window))
|
'(display-buffer-reuse-window
|
||||||
|
display-buffer-reuse-mode-window
|
||||||
|
display-buffer-same-window))
|
||||||
((memq mu4e-split-view '(horizontal vertical))
|
((memq mu4e-split-view '(horizontal vertical))
|
||||||
'(display-buffer-in-direction))
|
'(display-buffer-in-direction))
|
||||||
((memq mu4e-split-view '(single-window))
|
((memq mu4e-split-view '(single-window))
|
||||||
'(display-buffer-same-window))
|
'(display-buffer-reuse-window
|
||||||
|
display-buffer-reuse-mode-window
|
||||||
|
display-buffer-same-window))
|
||||||
;; I cannot discern a difference between
|
;; I cannot discern a difference between
|
||||||
;; `single-window' and "anything else" in
|
;; `single-window' and "anything else" in
|
||||||
;; `mu4e-split-view'.
|
;; `mu4e-split-view'.
|
||||||
(t '(display-buffer-same-window))))
|
(t '(display-buffer-reuse-window
|
||||||
(arg `((display-buffer-reuse-window
|
|
||||||
display-buffer-reuse-mode-window
|
display-buffer-reuse-mode-window
|
||||||
,@window-action)
|
display-buffer-same-window))))
|
||||||
|
(arg `((,@window-action)
|
||||||
,@window-size
|
,@window-size
|
||||||
,direction
|
,direction
|
||||||
)))
|
)))
|
||||||
|
|
Loading…
Reference in New Issue