Merge pull request #406 from thierryvolpiatto/master
* mu4e/mu4e-compose.el (mu4e-sent-handler): Honour `message-kill-buffer-...
This commit is contained in:
@ -390,16 +390,17 @@ the appropriate flag at the message forwarded or replied-to."
|
|||||||
;; this seems a bit hamfisted...
|
;; this seems a bit hamfisted...
|
||||||
(dolist (buf (buffer-list))
|
(dolist (buf (buffer-list))
|
||||||
(when (and (buffer-file-name buf)
|
(when (and (buffer-file-name buf)
|
||||||
(string= (buffer-file-name buf) path))
|
(string= (buffer-file-name buf) path)
|
||||||
|
message-kill-buffer-on-exit)
|
||||||
(kill-buffer buf)))
|
(kill-buffer buf)))
|
||||||
;; now, try to go back to some previous buffer, in the order
|
;; now, try to go back to some previous buffer, in the order
|
||||||
;; view->headers->main
|
;; view->headers->main
|
||||||
(if (buffer-live-p mu4e~view-buffer)
|
(if (buffer-live-p mu4e~view-buffer)
|
||||||
(switch-to-buffer mu4e~view-buffer)
|
(switch-to-buffer mu4e~view-buffer)
|
||||||
(if (buffer-live-p mu4e~headers-buffer)
|
(if (buffer-live-p mu4e~headers-buffer)
|
||||||
(switch-to-buffer mu4e~headers-buffer)
|
(switch-to-buffer mu4e~headers-buffer)
|
||||||
;; if all else fails, back to the main view
|
;; if all else fails, back to the main view
|
||||||
(when (fboundp 'mu4e) (mu4e))))
|
(when (fboundp 'mu4e) (mu4e))))
|
||||||
(mu4e-message "Message sent"))
|
(mu4e-message "Message sent"))
|
||||||
|
|
||||||
(defun mu4e~compose-set-parent-flag (path)
|
(defun mu4e~compose-set-parent-flag (path)
|
||||||
|
|||||||
Reference in New Issue
Block a user