diff options
| -rw-r--r-- | elisp/geiser-base.el | 5 | ||||
| -rw-r--r-- | elisp/geiser-compile.el | 1 | ||||
| -rw-r--r-- | elisp/geiser-debug.el | 5 | 
3 files changed, 7 insertions, 4 deletions
| diff --git a/elisp/geiser-base.el b/elisp/geiser-base.el index 327a91f..cb315e0 100644 --- a/elisp/geiser-base.el +++ b/elisp/geiser-base.el @@ -26,8 +26,9 @@  (when (not (fboundp 'looking-at-p))    (defsubst looking-at-p (regexp) -    (let ((inhibit-changing-match-data t)) -      (looking-at regexp)))) +    (with-no-warnings +      (let ((inhibit-changing-match-data t)) +        (looking-at regexp)))))  (defalias 'geiser--font-lock-ensure    (if (fboundp 'font-lock-ensure) diff --git a/elisp/geiser-compile.el b/elisp/geiser-compile.el index d43cabb..c513606 100644 --- a/elisp/geiser-compile.el +++ b/elisp/geiser-compile.el @@ -38,7 +38,6 @@  (defun geiser-compile--file-op (path compile-p msg)    (let* ((b/p (geiser-compile--buffer/path path)) -         (buffer (car b/p))           (path (cdr b/p))           (msg (format "%s %s ..." msg path))           (code `(,(if compile-p :comp-file :load-file) ,path)) diff --git a/elisp/geiser-debug.el b/elisp/geiser-debug.el index f761c8b..78160e4 100644 --- a/elisp/geiser-debug.el +++ b/elisp/geiser-debug.el @@ -25,6 +25,9 @@  (require 'transient)  (require 'ansi-color) +(require 'compile) + +(declare-function geiser-repl--switch-to-buffer "geiser-repl" (buffer))  ;;; Customization: @@ -230,7 +233,7 @@ buffer.")  (declare-function switch-to-geiser "geiser-repl") -(defun geiser-debug--display-retort (what ret &optional res auto-p) +(defun geiser-debug--display-retort (what ret &optional res _auto-p)    (let* ((err (geiser-eval--retort-error ret))           (key (geiser-eval--error-key err))           (debug (alist-get 'debug ret)) | 
