From 06915312dd4f83be9a57a9934d5cbb35385b1b73 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 26 May 2018 23:28:36 +0200 Subject: [PATCH] Update git-gutter on doom//escape, even for non-evil users --- modules/feature/version-control/+git.el | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/feature/version-control/+git.el b/modules/feature/version-control/+git.el index b06af2527..d5c1092cf 100644 --- a/modules/feature/version-control/+git.el +++ b/modules/feature/version-control/+git.el @@ -22,13 +22,13 @@ ;; Update git-gutter on focus (in case I was using git externally) (add-hook 'focus-in-hook #'git-gutter:update-all-windows) - (after! evil - (defun +version-control|update-git-gutter () - "Refresh git-gutter on ESC. Return nil to prevent shadowing other + (defun +version-control|update-git-gutter (&rest _) + "Refresh git-gutter on ESC. Return nil to prevent shadowing other `doom-escape-hook' hooks." - (when git-gutter-mode - (ignore (git-gutter)))) - (add-hook 'doom-escape-hook #'+version-control|update-git-gutter t)) + (when git-gutter-mode + (ignore (git-gutter)))) + + (add-hook 'doom-escape-hook #'+version-control|update-git-gutter t) (defhydra +version-control@git-gutter (:body-pre (git-gutter-mode 1) :hint nil)