From: Don Armstrong Date: Wed, 10 Jan 2018 19:29:26 +0000 (-0800) Subject: fix message attachment X-Git-Url: https://git.donarmstrong.com/?p=lib.git;a=commitdiff_plain;h=bec9b00ba4d3e65debb7eeedec3e9987a79904b9 fix message attachment --- diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index c4bdfb9..d07925f 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -781,27 +781,27 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori :mode "muttng-[a-z0-9]+-[0-9]+-" :mode "mutt-[a-z0-9]+-[0-9]+-" - :hook 'my-message-mode-settings + :hook 'my/message-mode-settings + :hook 'turn-on-flyspell + :bind (:map message-mode-map + ("C-c C-a" . my/post-attach-file)) :config - (defun my-message-mode-settings () + (defun my/message-mode-settings () (font-lock-add-keywords nil '(("^[ \t]*>[ \t]*>[ \t]*>.*$" (0 'message-multiply-quoted-text-face)) ("^[ \t]*>[ \t]*>.*$" (0 'message-double-quoted-text-face)))) - (local-set-key (kbd "C-c C-a") 'my-post-attach-file) ) - (defun my-post-attach-file () + (defun my/post-attach-file () "Prompt for an attachment." (interactive) (let ((file (read-file-name "Attach file: " nil nil t nil)) (description (string-read "Description: "))) - (my-header-attach-file file description))) + (my/header-attach-file file description))) - (symbol-function 'my-post-attach-file) - - (defun my-header-attach-file (file description) + (defun my/header-attach-file (file description) "Attach a FILE to the current message (works with Mutt). Argument DESCRIPTION MIME description." (interactive "fAttach file: \nsDescription: ") @@ -817,8 +817,6 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori (message (concat "Attached '" file "'.")) (setq post-has-attachment t)))))) - - (setq mail-yank-prefix "> ") ) #+END_SRC