functions: Don't delete-trailing-whitespace on image

master
Pierre Neidhardt 2018-09-12 19:51:59 +02:00
parent 0bdc63ceb6
commit b92f23e794
1 changed files with 3 additions and 1 deletions

View File

@ -377,7 +377,9 @@ This does not interfere with `subword-mode'."
(defun ambrevar/turn-on-delete-trailing-whitespace ()
"Add the `delete-trailing-whitespace' function to `before-save-hook'.
This does not affect .csv files."
(unless (string= (file-name-extension buffer-file-name) "csv")
(unless (or (string= (file-name-extension buffer-file-name) "csv")
;; REVIEW: Emacs 26.1 hangs when running delete-trailing-whitespace on image.
(eq major-mode 'image-mode))
(add-hook 'before-save-hook 'delete-trailing-whitespace nil t)))
(defun ambrevar/turn-off-delete-trailing-whitespace ()