From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: [ANN] Emacs-Guix 0.5.1 Date: Tue, 08 Jan 2019 23:33:18 +0100 Message-ID: <87muoau6dt.fsf@gnu.org> References: <87ftuo80es.fsf@gmail.com> <87imz4138y.fsf@jnanam.net> <87bm4u668i.fsf@gmail.com> <87a7kesm02.fsf@elephly.net> <87r2dpixvy.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 ([209.51.188.92]:53506) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggzwI-0001V2-Oc for help-guix@gnu.org; Tue, 08 Jan 2019 17:33:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ggzwH-00064S-OY for help-guix@gnu.org; Tue, 08 Jan 2019 17:33:38 -0500 Received: from hera.aquilenet.fr ([2a0c:e300::1]:46576) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ggzwH-0005rL-IJ for help-guix@gnu.org; Tue, 08 Jan 2019 17:33:37 -0500 In-Reply-To: <87r2dpixvy.fsf@gmail.com> (Alex Kost's message of "Sun, 06 Jan 2019 18:55:29 +0300") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Alex Kost Cc: help-guix@gnu.org Hi, Alex Kost skribis: > Ricardo Wurmus (2019-01-06 00:49 +0100) wrote: > >> Hi Alex, >> >>> zimoun answered correctly. I think it is the same problem as several >>> people have on non-GuixSD system. Most likely, it will not be fixed on >>> Emacs-Guix side. The only workaround I know is "guix package -i guix". >> >> Would it be feasible for Emacs-Guix to use >> =E2=80=9C~/.config/guix/current/bin/guix repl=E2=80=9D, which would have= the effect of >> setting the load path as expected? > > Interesting idea! But AFAICT it is impossible: Emacs-Guix needs to run > Geiser in one way or another, but if you try: > > (setq geiser-guile-binary '("guix" "repl")) > "M-x geiser" > > it will fail because geiser tries to run it with "-q" and "-L" (with a > directory with Geiser Guile modules). Obviously these options are not > supported by "guix repl". Above that, Emacs-Guix uses "--listen" > option. It would make sense to add these options to =E2=80=98guix repl=E2=80=99. Ludo=E2=80=99.