From d3b20704dc8b9d3a967a7bd4ec866ad9912e65fd Mon Sep 17 00:00:00 2001 From: djcb Date: Wed, 8 Jun 2016 22:29:28 +0300 Subject: [PATCH] mu4e: exclude compose buffer from desktop-saving You can't really use drafts restored from desktop-save-mode; so exclude them. Fixes #860. --- mu4e/mu4e.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mu4e/mu4e.el b/mu4e/mu4e.el index fd018757..b605cb96 100644 --- a/mu4e/mu4e.el +++ b/mu4e/mu4e.el @@ -38,6 +38,15 @@ (require 'mu4e-context) ;; support for contexts (require 'mu4e-speedbar) ;; support for speedbar + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; we can't properly use compose buffers that are revived using +;; desktop-save-mode; so let's turn that off +(require 'desktop) +(add-to-list 'desktop-modes-not-to-save 'mu4e-compose-mode) +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; register our handler functions; these connect server messages to functions