From 57e9b89b80d1e9961be725bc08f88525681ca0b9 Mon Sep 17 00:00:00 2001 From: Chris Rose Date: Sun, 1 Nov 2020 08:49:14 -0800 Subject: [PATCH] Suppress format-all-mode error when no formatter is available Having this on renders it difficult to work with debug-on-error, since a _lot_ of filetypes don't have formatters --- modules/editor/format/config.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/editor/format/config.el b/modules/editor/format/config.el index 8d1656dde..f2810ce98 100644 --- a/modules/editor/format/config.el +++ b/modules/editor/format/config.el @@ -62,3 +62,7 @@ This is controlled by `+format-on-save-enabled-modes'." ;; 2. Applies changes via RCS patch, line by line, to protect buffer markers ;; and avoid any jarring cursor+window scrolling. (advice-add #'format-all-buffer--with :around #'+format-buffer-a) + +;; format-all-mode "helpfully" raises an error when it doesn't know how to +;; format a buffer. +(add-to-list 'debug-ignored-errors "^Don't know how to format ")