diff options
| -rw-r--r-- | common/.emacs.d/init.el | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/common/.emacs.d/init.el b/common/.emacs.d/init.el index 7269a7b..11d3ab0 100644 --- a/common/.emacs.d/init.el +++ b/common/.emacs.d/init.el @@ -1963,8 +1963,13 @@ buffer's text scale." message-default-headers "Content-Type: text/plain; format=flowed") :config + (defun my/message-keep-whitespace-hook () + (remove-hook 'before-save-hook 'delete-trailing-whitespace 'local)) + (add-hooks 'message-mode-hook - 'electric-indent-mode) + 'electric-indent-mode + 'whitespace-mode + 'my/message-keep-whitespace-hook) (define-advice message-newline-and-reformat (:after (&rest _) flow) (save-excursion |
