From cdbf58a8710403fff829326af86741928903a3e4 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 19 Sep 2023 23:37:51 +0200 Subject: [PATCH] refactor(format): swap to string-blank-p & memq --- modules/editor/format/config.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/editor/format/config.el b/modules/editor/format/config.el index eca7f38b0..86dea4e41 100644 --- a/modules/editor/format/config.el +++ b/modules/editor/format/config.el @@ -38,7 +38,7 @@ select buffers.") "Enable formatting on save in certain major modes. This is controlled by `+format-on-save-disabled-modes'." (or (eq major-mode 'fundamental-mode) - (string-empty-p (string-trim (buffer-name))) + (string-blank-p (buffer-name)) (not (null (memq major-mode +format-on-save-disabled-modes))))) @@ -46,13 +46,14 @@ This is controlled by `+format-on-save-disabled-modes'." (after! apheleia-core (add-to-list 'apheleia-inhibit-functions #'+format-inhibit-maybe-h))) + ;; ;;; Hacks (defadvice! +format--inhibit-reformat-on-prefix-arg-a (orig-fn &optional arg) "Make it so \\[save-buffer] with prefix arg inhibits reformatting." :around #'save-buffer - (let ((apheleia-mode (and apheleia-mode (member arg '(nil 1))))) + (let ((apheleia-mode (and apheleia-mode (memq arg '(nil 1))))) (funcall orig-fn))) (add-hook!