summaryrefslogtreecommitdiff
path: root/geiser-guile.el
diff options
context:
space:
mode:
Diffstat (limited to 'geiser-guile.el')
-rw-r--r--geiser-guile.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/geiser-guile.el b/geiser-guile.el
index 7663b83..558c6bf 100644
--- a/geiser-guile.el
+++ b/geiser-guile.el
@@ -638,7 +638,10 @@ See `geiser-guile-use-declarative-modules'."
(dolist (dir g-load-path)
(let ((dir (expand-file-name dir)))
(geiser-eval--send/wait `(:eval (:ge add-to-load-path ,dir)))))
- (geiser-guile-update-warning-level)
+ (let ((geiser-guile-warning-level
+ (buffer-local-value 'geiser-guile-warning-level
+ geiser-repl--last-scm-buffer)))
+ (geiser-guile-update-warning-level))
(let ((geiser-guile-doc-process-texinfo
(buffer-local-value 'geiser-guile-doc-process-texinfo
geiser-repl--last-scm-buffer)))