branch: elpa/geiser-gambit
commit 7935cb19ab72c4b80a19a912453cf303b5eebd10
Author: Jonas Bernoulli <[email protected]>
Commit: Jonas Bernoulli <[email protected]>
Use cl-lib instead of cl
Starting with Emacs 27 cl is fully deprecated, including at
compile-time.
---
elisp/geiser-gambit.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/elisp/geiser-gambit.el b/elisp/geiser-gambit.el
index b8ab502..0800f0d 100644
--- a/elisp/geiser-gambit.el
+++ b/elisp/geiser-gambit.el
@@ -34,7 +34,7 @@
(require 'compile)
(require 'info-look)
-(eval-when-compile (require 'cl))
+(eval-when-compile (require 'cl-lib))
(defconst geiser-gambit--builtin-keywords
'("##debug-repl" "##import" "define-macro" "##symbol-table" "##decompile"))
@@ -126,7 +126,7 @@ If `t', Geiser will use `next-error' to jump to the error's
location."
;;; evaluation support when module loaded at opening
;;; the gambit/geiser# is the namespace of geiser module for gambit
(defun geiser-gambit--geiser-procedure (proc &rest args)
- (case proc
+ (cl-case proc
((eval compile)
(let* ((form (mapconcat 'identity (cdr args) " "))
(module (cond ((string-equal "'()" (car args))