From 251ed51e9e458ab86e524ef61d8b63e780453788 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Fri, 29 Oct 2021 08:57:36 -0400 Subject: Fix broken module context awareness in Guile 3.0. --- src/geiser/emacs.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/geiser/emacs.scm b/src/geiser/emacs.scm index 555add2..4ef58d5 100644 --- a/src/geiser/emacs.scm +++ b/src/geiser/emacs.scm @@ -35,7 +35,8 @@ Meta-command used by Geiser to emit a new line." (define-meta-command ((geiser-eval geiser) repl (mod form args) . rest) "geiser-eval module form args () Meta-command used by Geiser to evaluate and compile code." - (let ((args (syntax->datum args))) + (let ((args (syntax->datum args)) + (mod (syntax->datum mod))) (if (null? args) (call-with-error-handling (lambda () (ge:compile form mod))) -- cgit v1.2.3