I found that guix.el would override my ‘geiser-guile-load-path’
settings.  This patch fixes that.  OK to apply?

Thanks,
Ludo’.

diff --git a/emacs/guix-backend.el b/emacs/guix-backend.el
index 6537888..a320eae 100644
--- a/emacs/guix-backend.el
+++ b/emacs/guix-backend.el
@@ -206,7 +206,8 @@ this address (it should be defined by
   ;; A mix of the code from `geiser-repl--start-repl' and
   ;; `geiser-repl--to-repl-buffer'.
   (let ((impl 'guile)
-        (geiser-guile-load-path (list guix-load-path))
+        (geiser-guile-load-path (cons guix-load-path
+                                      geiser-guile-load-path))
         (geiser-repl-startup-time guix-repl-startup-time))
     (with-current-buffer buffer
       (geiser-repl-mode)

Reply via email to