From fa55a0889a771a1b271b85ea6270e89a12ab9353 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 27 May 2020 14:04:40 -0400 Subject: [PATCH] Enable global-anzu-mode after evil-anzu loads evil-anzu depends on anzu-mode being enabled to update its results, so we enable global-anzu-mode when evil-search (or isearch) is first invoked. --- modules/ui/modeline/+light.el | 6 +++--- modules/ui/modeline/config.el | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/ui/modeline/+light.el b/modules/ui/modeline/+light.el index 74a789306..e87397d79 100644 --- a/modules/ui/modeline/+light.el +++ b/modules/ui/modeline/+light.el @@ -231,12 +231,12 @@ LHS and RHS will accept." anzu--state anzu--cached-count anzu--cached-positions anzu--last-command - anzu--last-isearch-string anzu--overflow-p)) - (global-anzu-mode +1)) + anzu--last-isearch-string anzu--overflow-p))) (use-package! evil-anzu :when (featurep! :editor evil) - :after-call evil-ex-start-search evil-ex-start-word-search evil-ex-search-activate-highlight) + :after-call evil-ex-start-search evil-ex-start-word-search evil-ex-search-activate-highlight + :config (global-anzu-mode +1)) (defun +modeline--anzu () "Show the match index and total number thereof. diff --git a/modules/ui/modeline/config.el b/modules/ui/modeline/config.el index 1ecaf6403..1314f9787 100644 --- a/modules/ui/modeline/config.el +++ b/modules/ui/modeline/config.el @@ -71,4 +71,5 @@ (use-package! evil-anzu :when (featurep! :editor evil) - :after-call evil-ex-start-search evil-ex-start-word-search evil-ex-search-activate-highlight)) + :after-call evil-ex-start-search evil-ex-start-word-search evil-ex-search-activate-highlight + :config (global-anzu-mode +1)))