From a36d4bd72f992baff1f8529909cd1a5ba47bb1b5 Mon Sep 17 00:00:00 2001 From: djcb Date: Mon, 2 Jun 2014 08:42:05 +0300 Subject: [PATCH] * mu4e: make sure there's always an ending newline --- mu4e/mu4e-draft.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mu4e/mu4e-draft.el b/mu4e/mu4e-draft.el index 0b622beb..1c9a1f6c 100644 --- a/mu4e/mu4e-draft.el +++ b/mu4e/mu4e-draft.el @@ -423,11 +423,12 @@ from either `mu4e~draft-reply-construct', or (new (mu4e~draft-newmsg-construct)) (t (mu4e-error "unsupported compose-type %S" compose-type)))) ;; include the message signature (if it's set) - (when mu4e-compose-signature-auto-include - (let ((message-signature mu4e-compose-signature) + (if mu4e-compose-signature-auto-include + (let ((message-signature (or mu4e-compose-signature "\n")) (message-signature-insert-empty-line t)) (message-insert-signature) - (mu4e~fontify-signature))))) + (mu4e~fontify-signature)) + (insert "\n")))) ;; evaluate mu4e~drafts-drafts-folder once, here, and use that value ;; throughout. (set (make-local-variable 'mu4e~draft-drafts-folder) draft-dir)