branch: externals/consult
commit c2858a52a186e71078b4d3a0116344702c470f01
Author: Daniel Mendler <[email protected]>
Commit: Daniel Mendler <[email protected]>
consult-kmacro: Use version check
---
consult-kmacro.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/consult-kmacro.el b/consult-kmacro.el
index b6d6430be8..8c043e0f69 100644
--- a/consult-kmacro.el
+++ b/consult-kmacro.el
@@ -83,7 +83,9 @@ Macros containing mouse clicks are omitted."
(unless km (user-error "No kmacro selected"))
(funcall
;; Kmacros are lambdas (oclosures) on Emacs 29
- (if (fboundp 'kmacro-lambda-form) (kmacro-lambda-form km) km)
+ (if (eval-when-compile (> emacs-major-version 28))
+ km
+ (kmacro-lambda-form km))
arg)))
(provide 'consult-kmacro)