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

Reply via email to