diff --git a/modules/completion/company/config.el b/modules/completion/company/config.el index ec6113713..804246ba6 100644 --- a/modules/completion/company/config.el +++ b/modules/completion/company/config.el @@ -78,7 +78,7 @@ MODES should be one major-mode symbol or a list of them." (defun +company|enable-project-dicts (mode &rest _) "Enable per-project dictionaries." (if (symbol-value mode) - (add-to-list 'company-dict-minor-mode-list mode #'eq) + (add-to-list 'company-dict-minor-mode-list mode nil #'eq) (setq company-dict-minor-mode-list (delq mode company-dict-minor-mode-list)))) (add-hook 'doom-project-hook #'+company|enable-project-dicts)) diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index a37ea4baf..822434c23 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -49,7 +49,7 @@ immediately runs it on the current candidate (ending the ivy session)." ivy-use-selectable-prompt t) (after! magit (setq magit-completing-read-function #'ivy-completing-read)) - (after! yasnippet (add-to-list 'yas-prompt-functions #'+ivy-yas-prompt #'eq)) + (after! yasnippet (add-to-list 'yas-prompt-functions #'+ivy-yas-prompt nil #'eq)) (map! [remap switch-to-buffer] #'ivy-switch-buffer [remap persp-switch-to-buffer] #'+ivy/switch-workspace-buffer diff --git a/modules/emacs/electric-indent/config.el b/modules/emacs/electric-indent/config.el index f823676c5..4918f73ea 100644 --- a/modules/emacs/electric-indent/config.el +++ b/modules/emacs/electric-indent/config.el @@ -34,5 +34,5 @@ trigger electric indentation." (backward-word) (looking-at-p (concat "\\<" (regexp-opt doom-electric-indent-words)))))) - (add-to-list 'electric-indent-functions #'+electric-indent|char)) + (add-to-list 'electric-indent-functions #'+electric-indent|char nil #'eq)) diff --git a/modules/emacs/eshell/config.el b/modules/emacs/eshell/config.el index 4e9d5bf23..f78a8513f 100644 --- a/modules/emacs/eshell/config.el +++ b/modules/emacs/eshell/config.el @@ -31,7 +31,7 @@ ;; Consider eshell buffers real (defun +eshell-p (buf) (eq (buffer-local-value 'major-mode buf) 'eshell-mode)) - (add-to-list 'doom-real-buffer-functions #'+eshell-p #'eq) + (add-to-list 'doom-real-buffer-functions #'+eshell-p nil #'eq) ;; Keep track of open eshell buffers (add-hook 'eshell-mode-hook #'+eshell|init) diff --git a/modules/emacs/term/config.el b/modules/emacs/term/config.el index ac3487f09..436a8d4f9 100644 --- a/modules/emacs/term/config.el +++ b/modules/emacs/term/config.el @@ -11,4 +11,4 @@ ;; Consider term buffers real (defun +term-p (buf) (eq (buffer-local-value 'major-mode buf) 'term-mode)) - (add-to-list 'doom-real-buffer-functions #'+term-p #'eq)) + (add-to-list 'doom-real-buffer-functions #'+term-p nil #'eq)) diff --git a/modules/feature/evil/config.el b/modules/feature/evil/config.el index caddb9e80..c27a8836e 100644 --- a/modules/feature/evil/config.el +++ b/modules/feature/evil/config.el @@ -293,7 +293,7 @@ the new algorithm is confusing, like in python or ruby." fn '((:default . evil-mc-execute-default-call)))) ;; disable evil-escape in evil-mc; causes unwanted text on invocation - (add-to-list 'evil-mc-incompatible-minor-modes 'evil-escape-mode #'eq) + (add-to-list 'evil-mc-incompatible-minor-modes 'evil-escape-mode nil #'eq) (defun +evil|escape-multiple-cursors () "Clear evil-mc cursors and restore state."