From 0f06b7702e1a6c1f6dae47cb9e11e9ece6fc1734 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 10 May 2019 02:30:37 -0400 Subject: [PATCH] Remove which-key dependency from +evil/easymotion --- modules/editor/evil/autoload/evil.el | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/editor/evil/autoload/evil.el b/modules/editor/evil/autoload/evil.el index 7e44de4d0..9d453a45f 100644 --- a/modules/editor/evil/autoload/evil.el +++ b/modules/editor/evil/autoload/evil.el @@ -102,12 +102,14 @@ integration." (let ((prefix (this-command-keys))) (evil-define-key* 'motion 'global prefix nil) (evilem-default-keybindings prefix) - (which-key-reload-key-sequence - (vconcat (when evil-this-operator - (where-is-internal evil-this-operator - evil-normal-state-map - t)) - prefix)))) + (setq prefix-arg current-prefix-arg + unread-command-events + (mapcar (lambda (e) (cons t e)) + (vconcat (when evil-this-operator + (where-is-internal evil-this-operator + evil-normal-state-map + t)) + prefix))))) ;;