From e5efd3b6739536a324085a7c901e3a076b5004b9 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 27 May 2018 12:47:36 +0200 Subject: [PATCH] feature/evil: don't change save behavior in noninteractive emacs --- modules/feature/evil/config.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/feature/evil/config.el b/modules/feature/evil/config.el index e8215ce34..caddb9e80 100644 --- a/modules/feature/evil/config.el +++ b/modules/feature/evil/config.el @@ -91,8 +91,9 @@ (buffer-name)) (count-lines (point-min) (point-max)) (buffer-size))) - (setq save-silently t) - (add-hook 'after-save-hook #'+evil|save-buffer) + (unless noninteractive + (setq save-silently t) + (add-hook 'after-save-hook #'+evil|save-buffer)) ;; Make ESC (from normal mode) the universal escaper. See `doom-escape-hook'. (advice-add #'evil-force-normal-state :after #'doom/escape) ;; Don't move cursor when indenting