From 405f71143cf72c8d9488285a2452b6d6871c8eb2 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Wed, 10 Jul 2019 19:21:29 -0700 Subject: Prevent infinite recurrence --- apheleia.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apheleia.el b/apheleia.el index 39a7905..3e821c3 100644 --- a/apheleia.el +++ b/apheleia.el @@ -552,7 +552,9 @@ changes), CALLBACK, if provided, is invoked with no arguments." command (lambda () (ignore-errors - (apheleia--write-file-silently buffer-file-name)))))) + (let ((after-save-hook + (remq #'apheleia--format-after-save after-save-hook))) + (apheleia--write-file-silently buffer-file-name))))))) ;; Use `progn' to force the entire minor mode definition to be copied ;; into the autoloads file, so that the minor mode can be enabled -- cgit v1.0