branch: externals/consult commit 9c99dd62790b28cf23365b207a876c7ef2063f9f Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Add eval-when-compile --- consult.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/consult.el b/consult.el index d533045f8b..e60009e6b6 100644 --- a/consult.el +++ b/consult.el @@ -4459,7 +4459,7 @@ outside a project. See `consult-buffer' for more details." ;; Emacs 29 uses OClosures. I like OClosures but it would have been better ;; if public APIs wouldn't change like that. (mapcar (lambda (x) - (if (> emacs-major-version 28) + (if (eval-when-compile (> emacs-major-version 28)) (list (kmacro--keys x) (kmacro--counter x) (kmacro--format x) x) `(,@x ,x)))) ;; Filter mouse clicks