From ff06d5fb4d660d9312540073736d007533691bb5 Mon Sep 17 00:00:00 2001 From: djcb Date: Fri, 16 Oct 2015 11:18:50 +0300 Subject: [PATCH] mu4e: don't include '--' if no signature set This fixes issue #434. --- mu4e/mu4e-draft.el | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/mu4e/mu4e-draft.el b/mu4e/mu4e-draft.el index 415601de..852e3ab4 100644 --- a/mu4e/mu4e-draft.el +++ b/mu4e/mu4e-draft.el @@ -446,14 +446,13 @@ from either `mu4e~draft-reply-construct', or (forward (mu4e~draft-forward-construct msg)) (new (mu4e~draft-newmsg-construct)) (t (mu4e-error "unsupported compose-type %S" compose-type)))) + (newline) ;; include the message signature (if it's set) - (if mu4e-compose-signature-auto-include - (let ((message-signature (or mu4e-compose-signature "\n")) - (message-signature-insert-empty-line t)) + (if (and mu4e-compose-signature-auto-include mu4e-compose-signature) + (let ((message-signature mu4e-compose-signature)) (save-excursion (message-insert-signature) - (mu4e~fontify-signature))) - (insert "\n")))) + (mu4e~fontify-signature)))))) ;; evaluate mu4e~drafts-drafts-folder once, here, and use that value ;; throughout. (set (make-local-variable 'mu4e~draft-drafts-folder) draft-dir)