diff --git a/evil-commands.el b/evil-commands.el index 05ffe543..45f6b596 100644 --- a/evil-commands.el +++ b/evil-commands.el @@ -3234,7 +3234,7 @@ not interfere with another." (if (null list) (user-error "Enable one of the following modes for folding to work: %s" - (mapconcat 'symbol-name (mapcar 'caar evil-fold-list) ", ")) + (mapconcat #'symbol-name (mapcar #'caar evil-fold-list) ", ")) (let* ((modes (caar list))) (if (evil--mode-p modes) (let* ((actions (cdar list)) @@ -5105,9 +5105,9 @@ if the previous state was Emacs state." "No insert-state repeat info is recorded after executing in normal state. Restore the disabled repeat hooks on insert-state exit." (evil-repeat-stop) - (add-hook 'pre-command-hook 'evil-repeat-pre-hook) - (add-hook 'post-command-hook 'evil-repeat-post-hook) - (remove-hook 'evil-insert-state-exit-hook 'evil--restore-repeat-hooks)) + (add-hook 'pre-command-hook #'evil-repeat-pre-hook) + (add-hook 'post-command-hook #'evil-repeat-post-hook) + (remove-hook 'evil-insert-state-exit-hook #'evil--restore-repeat-hooks)) (defvar evil--execute-normal-return-state nil "The state to return to after executing in normal state.") @@ -5146,9 +5146,9 @@ Restore the disabled repeat hooks on insert-state exit." (unless (memq evil-state '(replace insert)) (evil-change-state ',evil-state)) (when (eq 'insert evil-state) - (remove-hook 'pre-command-hook 'evil-repeat-pre-hook) - (remove-hook 'post-command-hook 'evil-repeat-post-hook) - (add-hook 'evil-insert-state-exit-hook 'evil--restore-repeat-hooks)) + (remove-hook 'pre-command-hook #'evil-repeat-pre-hook) + (remove-hook 'post-command-hook #'evil-repeat-post-hook) + (add-hook 'evil-insert-state-exit-hook #'evil--restore-repeat-hooks)) (setq evil-execute-normal-keys nil)) 'post-command-hook) (setq evil-insert-count nil @@ -5161,7 +5161,7 @@ Restore the disabled repeat hooks on insert-state exit." (defun evil-stop-execute-in-emacs-state () (when (and (not (eq this-command #'evil-execute-in-emacs-state)) (not (minibufferp))) - (remove-hook 'post-command-hook 'evil-stop-execute-in-emacs-state) + (remove-hook 'post-command-hook #'evil-stop-execute-in-emacs-state) (when (buffer-live-p evil-execute-in-emacs-state-buffer) (with-current-buffer evil-execute-in-emacs-state-buffer (if (and (eq evil-previous-state 'visual) diff --git a/evil-common.el b/evil-common.el index afafd7c5..0f9d9106 100644 --- a/evil-common.el +++ b/evil-common.el @@ -320,11 +320,11 @@ last, sorting in between." ,(when (and command doc-form) `(put ',command 'function-documentation ,doc-form)) ;; set command properties for symbol or lambda function - (let ((func ',(if (and (null command) body) - `(lambda ,args - ,interactive - ,@body) - command))) + (let ((func ,(if (and (null command) body) + `(lambda ,args + ,interactive + ,@body) + `#',command))) (apply #'evil-set-command-properties func ',keys) func)))) diff --git a/evil-integration.el b/evil-integration.el index 6022b834..7aa04072 100644 --- a/evil-integration.el +++ b/evil-integration.el @@ -473,7 +473,7 @@ Based on `evil-enclose-ace-jump-for-motion'." (expand-abbrev))) (eval-after-load 'abbrev - '(add-hook 'evil-insert-state-exit-hook 'evil-maybe-expand-abbrev)) + '(add-hook 'evil-insert-state-exit-hook #'evil-maybe-expand-abbrev)) ;;; ElDoc (eval-after-load 'eldoc diff --git a/evil-search.el b/evil-search.el index 69177637..ec292a1e 100644 --- a/evil-search.el +++ b/evil-search.el @@ -65,8 +65,8 @@ To swap out relevant keybindings, see `evil-select-search-module' function." :type '(radio (const :tag "Emacs built-in isearch." :value isearch) (const :tag "Evil interactive search." :value evil-search)) :group 'evil - :set 'evil-select-search-module - :initialize 'evil-custom-initialize-pending-reset) + :set #'evil-select-search-module + :initialize #'evil-custom-initialize-pending-reset) (defun evil-push-search-history (string forward) "Push STRING into the appropriate search history (determined by FORWARD)." diff --git a/evil-tests.el b/evil-tests.el index 9d8e42e1..dd0d0455 100644 --- a/evil-tests.el +++ b/evil-tests.el @@ -1949,7 +1949,7 @@ New Tex[t] ";; [T]his buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y3s") (should (string= (current-kill 0) "Thi\nIf \nthe")) (should (eq (car-safe (get-text-property 0 'yank-handler @@ -2057,7 +2057,7 @@ New Tex[t] "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("d3s") "[T]his buffer is for notes you don't want to save. If you want to create a file, visit that file with C-x C-f, @@ -2302,7 +2302,7 @@ for this test.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("c3sABC" [escape]) "AB[C]This buffer is for notes you don't want to save. ABCIf you want to create a file, visit that file with C-x C-f, @@ -2615,7 +2615,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ysP") "[;]; ;; This buffer is for notes you don't want to save. ;; ;; If you want to create a file, visit that file with C-x C-f, @@ -2625,7 +2625,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ys2P") "[;]; ;; ;; This buffer is for notes you don't want to save. ;; ;; ;; If you want to create a file, visit that file with C-x C-f, @@ -2635,7 +2635,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; Above some line ;; Below some empty line" - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ys2P") "[;]; ;; ;; Above some line \n\ @@ -2645,7 +2645,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ysj") ";; This buffer is for notes you don't want to save. \[;]; If you want to create a file, visit that file with C-x C-f, @@ -2660,7 +2660,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ys$") ";; This buffer is for notes you don't want to save[.] ;; If you want to create a file, visit that file with C-x C-f, @@ -2742,7 +2742,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ysp") ";[;]; ; This buffer is for notes you don't want to save. ;;; ; If you want to create a file, visit that file with C-x C-f, @@ -2752,7 +2752,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ys2p") ";[;]; ;; ; This buffer is for notes you don't want to save. ;;; ;; ; If you want to create a file, visit that file with C-x C-f, @@ -2762,7 +2762,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; Above some line ;; Below some empty line" - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ys2p") ";;; ;; ; Above some line @@ -2772,7 +2772,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ysj") ";; This buffer is for notes you don't want to save. \[;]; If you want to create a file, visit that file with C-x C-f, @@ -2787,7 +2787,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("3ys$") ";; This buffer is for notes you don't want to save[.] ;; If you want to create a file, visit that file with C-x C-f, @@ -2817,7 +2817,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sj") ";; This buffer is for notes you don't want to save. \[;]; If you want to create a file, visit that file with C-x C-f, @@ -2832,7 +2832,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjP\C-p") ";; This buffer is for notes you don't want to save. \[;]; This buffer is for notes you don't want to save. @@ -2844,7 +2844,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjP\C-p\C-p") ";; This buffer is for notes you don't want to save. ;; Thi[s];; If you want to create a file, visit that file with C-x C-f, @@ -2854,7 +2854,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjP2\C-p") ";; This buffer is for notes you don't want to save. ;; Thi[s];; If you want to create a file, visit that file with C-x C-f, @@ -2864,7 +2864,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjP2\C-p\C-n") ";; This buffer is for notes you don't want to save. \[;]; This buffer is for notes you don't want to save. @@ -2876,7 +2876,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjP\C-p\C-p2\C-n") ";; This buffer is for notes you don't want to save. \[;]; ;; If you want to create a file, visit that file with C-x C-f, @@ -2891,7 +2891,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sj") ";; This buffer is for notes you don't want to save. \[;]; If you want to create a file, visit that file with C-x C-f, @@ -2906,7 +2906,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjp\C-p") ";; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, @@ -2918,7 +2918,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjp\C-p\C-p") ";; This buffer is for notes you don't want to save. ;;; Thi[s]; If you want to create a file, visit that file with C-x C-f, @@ -2928,7 +2928,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjp2\C-p") ";; This buffer is for notes you don't want to save. ;;; Thi[s]; If you want to create a file, visit that file with C-x C-f, @@ -2938,7 +2938,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjp2\C-p\C-n") ";; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, @@ -2950,7 +2950,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) "[;]; This buffer is for notes you don't want to save. ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjp\C-p\C-p2\C-n") ";; This buffer is for notes you don't want to save. ;[;]; ; If you want to create a file, visit that file with C-x C-f, @@ -2966,7 +2966,7 @@ This bufferThis bufferThis buffe[r];; and for Lisp evaluation.")) ;; If you want to create a file, visit that file with C-x C-f, ;; then enter the text in that file's own buffer." (setq buffer-undo-list t) - (define-key evil-operator-state-local-map "s" 'evil-test-square-motion) + (define-key evil-operator-state-local-map "s" #'evil-test-square-motion) ("y2e2yyy3sjP\C-p\C-p2\C-n") ";; This buffer is for notes you don't want to save. \[;]; ;; If you want to create a file, visit that file with C-x C-f, @@ -7450,7 +7450,7 @@ golf h[o]>tel"))) ([backspace backspace backspace backspace backspace backspace backspace]) ";; This buffer is for [n]otes")) (ert-info ("Replace from line below and restore") - (define-key evil-replace-state-map (kbd "C-e") 'evil-copy-from-below) + (define-key evil-replace-state-map (kbd "C-e") #'evil-copy-from-below) (evil-test-buffer ";; [f]oo bar\n;; qux quux" ("R\C-e\C-e\C-e") @@ -7459,7 +7459,7 @@ golf h[o]>tel"))) ";; [f]oo bar\n;; qux quux") (define-key evil-replace-state-map (kbd "C-e") nil)) (ert-info ("Replace from line above and restore") - (define-key evil-replace-state-map (kbd "C-y") 'evil-copy-from-above) + (define-key evil-replace-state-map (kbd "C-y") #'evil-copy-from-above) (evil-test-buffer ";; foo bar\n;; [q]ux quux" ("R\C-y\C-y\C-y") @@ -9491,7 +9491,7 @@ parameter set." (ert-info ("Find file at point with line and column numbers") (let* ((line-number 3) (column-number 5) - (file-content (mapconcat 'identity + (file-content (mapconcat #'identity (make-list (* 2 line-number) (make-string (* 2 column-number) ?\s)) "\n"))) diff --git a/evil-vars.el b/evil-vars.el index 1f3dcbe3..4d4aa388 100644 --- a/evil-vars.el +++ b/evil-vars.el @@ -70,8 +70,8 @@ the :initialize property of `defcustom'.") See `evil-pending-custom-initialize'." (dolist (init evil-pending-custom-initialize) (apply (car init) (cdr init))) - (remove-hook 'evil-after-load-hook 'evil-run-pending-custom-initialize)) -(add-hook 'evil-after-load-hook 'evil-run-pending-custom-initialize) + (remove-hook 'evil-after-load-hook #'evil-run-pending-custom-initialize)) +(add-hook 'evil-after-load-hook #'evil-run-pending-custom-initialize) ;;; Setters @@ -471,7 +471,8 @@ Otherwise, `C-i' inserts a tab character." (define-key evil-motion-state-map (kbd "C-i") nil)) ((and value (not (lookup-key evil-motion-state-map (kbd "C-i")))) - (define-key evil-motion-state-map (kbd "C-i") 'evil-jump-forward)))))) + (define-key evil-motion-state-map (kbd "C-i") + 'evil-jump-forward)))))) (defcustom evil-want-C-u-scroll nil "Whether `C-u' scrolls up (like Vim). @@ -490,7 +491,8 @@ ubiquity of prefix arguments." (define-key evil-motion-state-map (kbd "C-u") nil)) ((and value (not (lookup-key evil-motion-state-map (kbd "C-u")))) - (define-key evil-motion-state-map (kbd "C-u") 'evil-scroll-up)))))) + (define-key evil-motion-state-map (kbd "C-u") + 'evil-scroll-up)))))) (defcustom evil-want-C-d-scroll t "Whether `C-d' scrolls down (like Vim)." @@ -506,7 +508,8 @@ ubiquity of prefix arguments." (define-key evil-motion-state-map (kbd "C-d") nil)) ((and value (not (lookup-key evil-motion-state-map (kbd "C-d")))) - (define-key evil-motion-state-map (kbd "C-d") 'evil-scroll-down)))))) + (define-key evil-motion-state-map (kbd "C-d") + 'evil-scroll-down)))))) (defcustom evil-want-C-u-delete nil "Whether `C-u' deletes back to indentation in insert state. @@ -527,8 +530,10 @@ ubiquity of prefix arguments." (define-key evil-replace-state-map (kbd "C-u") nil)) ((and value (not (lookup-key evil-insert-state-map (kbd "C-u")))) - (define-key evil-insert-state-map (kbd "C-u") 'evil-delete-back-to-indentation) - (define-key evil-replace-state-map (kbd "C-u") 'evil-delete-back-to-indentation)))))) + (define-key evil-insert-state-map (kbd "C-u") + 'evil-delete-back-to-indentation) + (define-key evil-replace-state-map (kbd "C-u") + 'evil-delete-back-to-indentation)))))) (defcustom evil-want-C-w-delete t "Whether `C-w' deletes a word in Insert/Ex/Search state." @@ -553,22 +558,22 @@ ubiquity of prefix arguments." (cond ((and (not value) (eq (lookup-key evil-ex-search-keymap (kbd "C-w")) - 'backward-kill-word)) + #'backward-kill-word)) (define-key evil-ex-search-keymap (kbd "C-w") 'evil-search-yank-word)) ((and value (eq (lookup-key evil-ex-search-keymap (kbd "C-w")) 'evil-search-yank-word)) - (define-key evil-ex-search-keymap (kbd "C-w") 'backward-kill-word)))) + (define-key evil-ex-search-keymap (kbd "C-w") #'backward-kill-word)))) (when (boundp 'evil-ex-completion-map) (cond ((and (not value) (eq (lookup-key evil-ex-completion-map (kbd "C-w")) - 'backward-kill-word)) + #'backward-kill-word)) (define-key evil-ex-completion-map (kbd "C-w") nil)) ((and value (eq (lookup-key evil-ex-completion-map (kbd "C-w")) nil)) - (define-key evil-ex-completion-map (kbd "C-w") 'backward-kill-word)))))) + (define-key evil-ex-completion-map (kbd "C-w") #'backward-kill-word)))))) (defcustom evil-want-C-h-delete nil "Whether `C-h' deletes a char in Insert state." @@ -586,8 +591,10 @@ ubiquity of prefix arguments." (define-key evil-replace-state-map (kbd "C-h") nil)) ((and value (not (lookup-key evil-insert-state-map (kbd "C-h")))) - (define-key evil-insert-state-map (kbd "C-h") 'evil-delete-backward-char-and-join) - (define-key evil-replace-state-map (kbd "C-h") 'evil-replace-backspace)))))) + (define-key evil-insert-state-map (kbd "C-h") + 'evil-delete-backward-char-and-join) + (define-key evil-replace-state-map (kbd "C-h") + 'evil-replace-backspace)))))) (defcustom evil-want-C-g-bindings nil "Whether `C-g' postfix can be used in bindings." @@ -971,7 +978,7 @@ overridden." 'override-state 'evil-make-overriding-map values)) - :initialize 'evil-custom-initialize-pending-reset) + :initialize #'evil-custom-initialize-pending-reset) (add-hook 'after-load-functions #'evil-update-pending-maps) @@ -991,7 +998,7 @@ intercepted." 'intercept-state 'evil-make-intercept-map values)) - :initialize 'evil-custom-initialize-pending-reset) + :initialize #'evil-custom-initialize-pending-reset) (defcustom evil-motions '(back-to-indentation @@ -1090,8 +1097,8 @@ intercepted." "Non-Evil commands to initialize to motions." :type '(repeat symbol) :group 'evil - :set 'evil-set-custom-motions - :initialize 'evil-custom-initialize-pending-reset) + :set #'evil-set-custom-motions + :initialize #'evil-custom-initialize-pending-reset) (defcustom evil-visual-newline-commands '(LaTeX-section @@ -1100,8 +1107,8 @@ intercepted." These commands work better without this newline." :type '(repeat symbol) :group 'evil - :set 'evil-set-visual-newline-commands - :initialize 'evil-custom-initialize-pending-reset) + :set #'evil-set-visual-newline-commands + :initialize #'evil-custom-initialize-pending-reset) (defcustom evil-want-visual-char-semi-exclusive nil "DEPRECATED. Will be removed in a future version. @@ -1999,7 +2006,7 @@ Otherwise the previous command is assumed as substitute.") (defvar evil-ex-search-keymap (make-sparse-keymap) "Keymap used in ex-search-mode.") -(define-key evil-ex-search-keymap [escape] 'abort-recursive-edit) +(define-key evil-ex-search-keymap [escape] #'abort-recursive-edit) (set-keymap-parent evil-ex-search-keymap minibuffer-local-map) (defcustom evil-want-empty-ex-last-command t @@ -2056,11 +2063,11 @@ This variable must be set before evil is loaded." (defun evil--redo-placeholder (_count) (user-error "Customize `evil-undo-system' for redo functionality.")) -(defvar evil-undo-function 'undo +(defvar evil-undo-function #'undo "Function to be used by `evil-undo'. Customized via `evil-undo-system'.") -(defvar evil-redo-function 'evil--redo-placeholder +(defvar evil-redo-function #'evil--redo-placeholder "Function to be used by `evil-redo'. Customized via `evil-undo-system'.") @@ -2068,11 +2075,11 @@ Customized via `evil-undo-system'.") "Set `evil-undo-function' and `evil-redo-function' by SYSTEM." (cond ((not system) - (setq evil-undo-function 'undo - evil-redo-function 'evil--redo-placeholder)) + (setq evil-undo-function #'undo + evil-redo-function #'evil--redo-placeholder)) ((eq system 'undo-redo) - (setq evil-undo-function 'undo-only - evil-redo-function 'undo-redo)) + (setq evil-undo-function #'undo-only + evil-redo-function #'undo-redo)) ((eq system 'undo-tree) (setq evil-undo-function 'undo-tree-undo evil-redo-function 'undo-tree-redo))