From 0f967a79d384092e084c2a7548b883a25c70c3ee Mon Sep 17 00:00:00 2001 From: person808 Date: Sat, 9 May 2015 22:48:09 -1000 Subject: [PATCH] Load evil-snipe conditionally. This fixes a bug that caused magit-status to launch in a blank split. --- contrib/vim/evil-snipe/packages.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/contrib/vim/evil-snipe/packages.el b/contrib/vim/evil-snipe/packages.el index 59fad5529..12543e818 100644 --- a/contrib/vim/evil-snipe/packages.el +++ b/contrib/vim/evil-snipe/packages.el @@ -5,8 +5,6 @@ :diminish evil-snipe-mode :init (progn - (if (configuration-layer/package-usedp 'magit) - (add-hook 'magit-status-mode-hook (lambda () (evil-snipe-mode -1)))) (setq evil-snipe-scope 'whole-buffer evil-snipe-enable-highlight t evil-snipe-enable-incremental-highlight t @@ -16,4 +14,5 @@ (when evil-snipe-enable-alternate-f-and-t-behaviors (setq evil-snipe-repeat-scope 'whole-buffer evil-snipe-override-evil t)) - (global-evil-snipe-mode)))) + (add-hook 'prog-mode-hook 'evil-snipe-mode) + (add-hook 'text-mode-hook 'evil-snipe-mode))))