Hello Pierre, Pierre Neidhardt <m...@ambrevar.xyz> writes:
> Maxim Cournoyer <maxim.courno...@gmail.com> writes: > >> + (clean-geiser-guile-load-path >> + (seq-remove (lambda (x) >> + (string-match "/guix" x)) >> + geiser-guile-load-path))) > > I suggest making "/guix" a let-bound variable and add a comment > explaining that channel maintainers need to change it. I'll try the suggestions that Miguel proposed in another reply in this thread, that should remove the need for this hard-coded value. > That said, why do we need to clean the load path? Can't we just leave > the other paths? What if the user actually wants the other elements? I haven't investigated why exactly, but Guile's would get confused when multiple Guixes were in geiser-guile-load-path and attempt to recompile everything. Maxim