From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: [PATCH] doc: Improve guile load path recommendation. Date: Sun, 16 Apr 2017 11:06:44 +0300 Message-ID: <87tw5ord2j.fsf@gmail.com> References: <864lxplbv5.fsf@gmail.com> <87bmrxdzqj.fsf@gmail.com> <86pogdugqz.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41005) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1czfCq-0007oi-5K for guix-devel@gnu.org; Sun, 16 Apr 2017 04:06:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1czfCn-0002zK-18 for guix-devel@gnu.org; Sun, 16 Apr 2017 04:06:48 -0400 Received: from mail-lf0-x244.google.com ([2a00:1450:4010:c07::244]:35740) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1czfCm-0002yp-QB for guix-devel@gnu.org; Sun, 16 Apr 2017 04:06:44 -0400 Received: by mail-lf0-x244.google.com with SMTP id i3so13435384lfh.2 for ; Sun, 16 Apr 2017 01:06:44 -0700 (PDT) In-Reply-To: <86pogdugqz.fsf@gmail.com> (myglc2@gmail.com's message of "Sun, 16 Apr 2017 00:19:00 -0400") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: myglc2 Cc: guix-devel@gnu.org myglc2 (2017-04-16 00:19 -0400) wrote: > On 04/15/2017 at 16:20 Chris Marusich writes: [...] > The geiser doc says ... > > You can also specify a couple more initialisation parameters. For > Guile, 'geiser-guile-load-path' is a list of paths to add to its load > path (and its compiled load path) when it's started, ... > > ... which implies that geiser sets the compiled load path to the > geiser-guile-load-path. But it does not seem to be doing that. I guess > that could be a bug. Previously I also thought that setting =E2=80=98geiser-guile-load-path=E2= =80=99 is not enough as it would only set the %load-path, because Geiser starts Guile like this ( comes from =E2=80=98geiser-guile-load-path=E2=80=99): guile ... -L while it should be: guile ... -L -C to set the %load-compiled-path as well. However, I've just found that geiser sets %load-compiled-path internally in its Scheme code, so the current recommendation in the manual should probably work (I didn't check it, as I prefer to set environment variables). BTW, according to the commit message at , it looks like Ludovic was the person who proposed this change ;-) --=20 Alex