Mu4e: Better adhere to Doom naming conventions
This commit is contained in:
parent
ffaed9f5d7
commit
6915490d21
2 changed files with 10 additions and 10 deletions
|
@ -238,7 +238,7 @@ attach a file, or select a folder to open dired in and select file attachments
|
||||||
When otherwise called, open a dired buffer and enable `dired-mu4e-attach-ctrl-c-ctrl-c'."
|
When otherwise called, open a dired buffer and enable `dired-mu4e-attach-ctrl-c-ctrl-c'."
|
||||||
;; TODO add ability to attach files (+dirs) as a single (named) archive
|
;; TODO add ability to attach files (+dirs) as a single (named) archive
|
||||||
(interactive "p")
|
(interactive "p")
|
||||||
(mu4e-compose-org-msg-handle-toggle (/= 1 files-to-attach))
|
(+mu4e-compose-org-msg-handle-toggle (/= 1 files-to-attach))
|
||||||
(pcase major-mode
|
(pcase major-mode
|
||||||
((or 'mu4e-compose-mode 'org-msg-edit-mode)
|
((or 'mu4e-compose-mode 'org-msg-edit-mode)
|
||||||
(let ((mail-buffer (current-buffer))
|
(let ((mail-buffer (current-buffer))
|
||||||
|
|
|
@ -166,11 +166,11 @@
|
||||||
;; actually show you all the information you want to see
|
;; actually show you all the information you want to see
|
||||||
;; so if the header view is entered from a narrow frame,
|
;; so if the header view is entered from a narrow frame,
|
||||||
;; it's probably worth trying to expand it
|
;; it's probably worth trying to expand it
|
||||||
(defun mu4e-widen-frame-maybe ()
|
(defun +mu4e-widen-frame-maybe ()
|
||||||
"Expand the frame with if it's less than `+mu4e-min-header-frame-width'."
|
"Expand the frame with if it's less than `+mu4e-min-header-frame-width'."
|
||||||
(when (< (frame-width) +mu4e-min-header-frame-width)
|
(when (< (frame-width) +mu4e-min-header-frame-width)
|
||||||
(set-frame-width (selected-frame) +mu4e-min-header-frame-width)))
|
(set-frame-width (selected-frame) +mu4e-min-header-frame-width)))
|
||||||
(add-hook 'mu4e-headers-mode-hook #'mu4e-widen-frame-maybe)
|
(add-hook 'mu4e-headers-mode-hook #'+mu4e-widen-frame-maybe)
|
||||||
|
|
||||||
(when (fboundp 'imagemagick-register-types)
|
(when (fboundp 'imagemagick-register-types)
|
||||||
(imagemagick-register-types))
|
(imagemagick-register-types))
|
||||||
|
@ -221,7 +221,7 @@
|
||||||
(defun org-msg-mode (&optional _)
|
(defun org-msg-mode (&optional _)
|
||||||
"Dummy function."
|
"Dummy function."
|
||||||
(message "Enable the +org mu4e flag to use org-msg-mode."))
|
(message "Enable the +org mu4e flag to use org-msg-mode."))
|
||||||
(defun mu4e-compose-org-msg-handle-toggle (&rest _)
|
(defun +mu4e-compose-org-msg-handle-toggle (&rest _)
|
||||||
"Placeholder to allow for the assumtion that this function is defined.
|
"Placeholder to allow for the assumtion that this function is defined.
|
||||||
Ignores all arguments and returns nil."
|
Ignores all arguments and returns nil."
|
||||||
nil)))
|
nil)))
|
||||||
|
@ -241,10 +241,10 @@ Ignores all arguments and returns nil."
|
||||||
(defvar +org-msg-currently-exporting nil
|
(defvar +org-msg-currently-exporting nil
|
||||||
"Helper variable to indicate whether org-msg is currently exporting the org buffer to HTML.
|
"Helper variable to indicate whether org-msg is currently exporting the org buffer to HTML.
|
||||||
Usefull for affecting HTML export config.")
|
Usefull for affecting HTML export config.")
|
||||||
(defadvice! +org-msg--now-exporting (&rest _)
|
(defadvice! +org-msg--now-exporting-a (&rest _)
|
||||||
:before #'org-msg-org-to-xml
|
:before #'org-msg-org-to-xml
|
||||||
(setq +org-msg-currently-exporting t))
|
(setq +org-msg-currently-exporting t))
|
||||||
(defadvice! +org-msg--not-exporting (&rest _)
|
(defadvice! +org-msg--not-exporting-a (&rest _)
|
||||||
:after #'org-msg-org-to-xml
|
:after #'org-msg-org-to-xml
|
||||||
(setq +org-msg-currently-exporting nil))
|
(setq +org-msg-currently-exporting nil))
|
||||||
|
|
||||||
|
@ -258,22 +258,22 @@ Usefull for affecting HTML export config.")
|
||||||
|
|
||||||
(defvar +mu4e-compose-org-msg-toggle-next t ; t to initialise org-msg
|
(defvar +mu4e-compose-org-msg-toggle-next t ; t to initialise org-msg
|
||||||
"Whether to toggle ")
|
"Whether to toggle ")
|
||||||
(defun mu4e-compose-org-msg-handle-toggle (toggle-p)
|
(defun +mu4e-compose-org-msg-handle-toggle (toggle-p)
|
||||||
(when (xor toggle-p +mu4e-compose-org-msg-toggle-next)
|
(when (xor toggle-p +mu4e-compose-org-msg-toggle-next)
|
||||||
(org-msg-mode (if org-msg-mode -1 1))
|
(org-msg-mode (if org-msg-mode -1 1))
|
||||||
(setq +mu4e-compose-org-msg-toggle-next
|
(setq +mu4e-compose-org-msg-toggle-next
|
||||||
(not +mu4e-compose-org-msg-toggle-next))))
|
(not +mu4e-compose-org-msg-toggle-next))))
|
||||||
|
|
||||||
(defadvice! mu4e-maybe-toggle-org-msg (orig-fn &optional toggle-p)
|
(defadvice! +mu4e-maybe-toggle-org-msg-a (orig-fn &optional toggle-p)
|
||||||
:around #'mu4e-compose-new
|
:around #'mu4e-compose-new
|
||||||
:around #'mu4e-compose-reply
|
:around #'mu4e-compose-reply
|
||||||
:around #'mu4e-compose-forward
|
:around #'mu4e-compose-forward
|
||||||
:around #'mu4e-compose-resend
|
:around #'mu4e-compose-resend
|
||||||
(interactive "p")
|
(interactive "p")
|
||||||
(mu4e-compose-org-msg-handle-toggle (/= 1 (or toggle-p 0)))
|
(+mu4e-compose-org-msg-handle-toggle (/= 1 (or toggle-p 0)))
|
||||||
(funcall orig-fn))
|
(funcall orig-fn))
|
||||||
|
|
||||||
(defadvice! mu4e-draft-open-signature-a (orig-fn compose-type &optional msg)
|
(defadvice! +mu4e-draft-open-signature-a (orig-fn compose-type &optional msg)
|
||||||
"Prevent `mu4e-compose-signature' from being used with `org-msg-mode'."
|
"Prevent `mu4e-compose-signature' from being used with `org-msg-mode'."
|
||||||
:around #'mu4e-draft-open
|
:around #'mu4e-draft-open
|
||||||
(let ((mu4e-compose-signature (unless org-msg-mode mu4e-compose-signature)))
|
(let ((mu4e-compose-signature (unless org-msg-mode mu4e-compose-signature)))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue