fix(mu4e): account for signature change in v1.6
Mu4e 1.6 changes the signature of `mu4e-draft-open'. Since we don't care about the args replace funcall with apply to make sure it's happy no matter how many args it expected.
This commit is contained in:
parent
74f72c15b3
commit
181f17a6f4
1 changed files with 2 additions and 2 deletions
|
@ -282,11 +282,11 @@ Usefull for affecting HTML export config.")
|
|||
(+mu4e-compose-org-msg-handle-toggle (/= 1 (or toggle-p 0)))
|
||||
(funcall orig-fn))
|
||||
|
||||
(defadvice! +mu4e-draft-open-signature-a (orig-fn compose-type &optional msg)
|
||||
(defadvice! +mu4e-draft-open-signature-a (orig-fn &rest args)
|
||||
"Prevent `mu4e-compose-signature' from being used with `org-msg-mode'."
|
||||
:around #'mu4e-draft-open
|
||||
(let ((mu4e-compose-signature (unless org-msg-mode mu4e-compose-signature)))
|
||||
(funcall orig-fn compose-type msg)))
|
||||
(apply orig-fn args)))
|
||||
|
||||
(map! :map org-msg-edit-mode-map
|
||||
"TAB" #'org-msg-tab) ; only <tab> bound by default
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue