diff options
| author | Eivind Fonn <evfonn@gmail.com> | 2020-02-22 10:56:56 +0100 |
|---|---|---|
| committer | Eivind Fonn <evfonn@gmail.com> | 2020-02-22 11:00:00 +0100 |
| commit | 810eaf6c8221a6854b490b843864baa303fad32a (patch) | |
| tree | fbb0106fc3f00a9aeb4546abee48ae793567a6bf /evil-core.el | |
| parent | eff9194949c28c68e3742969ce0ceb4d0c2564dc (diff) | |
Deprecate evil-add-to-alist, which doesn't work with lexical
Diffstat (limited to 'evil-core.el')
| -rw-r--r-- | evil-core.el | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/evil-core.el b/evil-core.el index af32779..406377b 100644 --- a/evil-core.el +++ b/evil-core.el @@ -569,11 +569,11 @@ may be specified before the body code: ,@(if local `((make-variable-buffer-local ',keymap) (put ',keymap 'permanent-local t) - (evil-add-to-alist 'evil-local-keymaps-alist + (evil--add-to-alist 'evil-local-keymaps-alist ',mode ',keymap)) - `((evil-add-to-alist 'evil-global-keymaps-alist + `((evil--add-to-alist 'evil-global-keymaps-alist ',mode ',keymap) - (evil-add-to-alist 'evil-mode-map-alist + (evil--add-to-alist 'evil-mode-map-alist ',mode ,keymap))) ,(when (or body func) `(defun ,mode (&optional arg) @@ -1347,7 +1347,7 @@ If ARG is nil, don't display a message in the echo area.%s" name doc) input-method-deactivate-hook) (evil-change-state nil) (setq evil-state ',state) - (evil-add-to-alist 'evil-previous-state-alist + (evil--add-to-alist 'evil-previous-state-alist ',state evil-previous-state) (let ((evil-state ',state)) (evil-normalize-keymaps) |
