From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 24 21:18:44 2016 Received: (at 22981) by debbugs.gnu.org; 25 Mar 2016 01:18:44 +0000 Received: from localhost ([127.0.0.1]:36659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajGOi-0002OV-CB for submit@debbugs.gnu.org; Thu, 24 Mar 2016 21:18:44 -0400 Received: from mail-qg0-f44.google.com ([209.85.192.44]:35383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajGOg-0002OJ-Ru for 22981@debbugs.gnu.org; Thu, 24 Mar 2016 21:18:43 -0400 Received: by mail-qg0-f44.google.com with SMTP id y89so52435893qge.2 for <22981@debbugs.gnu.org>; Thu, 24 Mar 2016 18:18:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=dWv/KZ5OvPbUGhAQVj0RtN+hNPFLb0Uv57k7RKYgOMM=; b=p5semryh+hxEjKxcqrd1UMcebWOlcYPgQ5g3eLcozkPBAtb/f6Zidp7bG5iUFZ19p8 X0V6cxr3M8ObxEwHffngwR5UcPQ1JhYHVeo6bvdWkpQRwzgKP2JTHARI7zv6s/W4g0+4 ZCyqHE6qtrvbhdlI/yDIPX9/mn4bFxA8p50qaB7Dro1qk/keJL1026HNFF2l1Pb8gD8N GqKJmPaKThm2e/U35a23N7p27CX2F6a4CCuweY6bS2ROXbEm4cUv45lv6A0wEm1VlF8m yWGF48/UJ3+eIaeZuFGXX/8cmJ/sXfYr/eh0g4xNDI/1jCWem0rkC/1cvI6B3cYq9due B9XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=dWv/KZ5OvPbUGhAQVj0RtN+hNPFLb0Uv57k7RKYgOMM=; b=W1Tj4ZfsQ1u/xKnsdduWFr9GyZFy19dc8j91VCOP2JuVjRwd0wpbQR1MIjA+B25jHC ZKiazeI1AkQMJjOJblInL1MyNNGWfa1lVpuvOJE6aIiGU/jvkRXkFerENIlEODZ2Mbrd FGiZ9mcbo5ekbk05SsNnCG8K1xA7cPiTPeOzGLqhC/cjvr9AcbUkXWsRGEw5WPXbRVYo frRB9aAGECvBMeht+dj385qkhlbtYBgiyY0Z50Z3DtPzVBWsh0vHyIpFh1yJcqJIAjpo mYWCgbY4ymuTGYG8TTaFVOtEHdOTxqVImUIYXBla24nW/40GmDHmX2fYEYjrDLSGr2VI HpRA== X-Gm-Message-State: AD7BkJKu9wdXrtkP7A7435XY2xeThL1nxmIW6rc/7iAnqtvdSzHxjqrpDX951ZbvWxPOoQ== X-Received: by 10.140.29.34 with SMTP id a31mr14269215qga.69.1458868717251; Thu, 24 Mar 2016 18:18:37 -0700 (PDT) Received: from e3b.local (c-73-167-118-254.hsd1.ma.comcast.net. [73.167.118.254]) by smtp.gmail.com with ESMTPSA id r132sm4364949qhc.41.2016.03.24.18.18.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 24 Mar 2016 18:18:36 -0700 (PDT) From: myglc2 To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#22981: guix-edit does not find git checkout directory References: <871t7iov3n.fsf@gmail.com> <87io0tnunt.fsf@gmail.com> <874mcdf4z1.fsf@gmail.com> <87egbg12gs.fsf@gmail.com> <8737rv2l36.fsf@gmail.com> <87k2l6yaxg.fsf@gmail.com> <87r3fetmen.fsf@gmail.com> <87lh5muje0.fsf@gnu.org> <874mc9trkk.fsf@gmail.com> <87a8lnzlst.fsf@gnu.org> Date: Thu, 24 Mar 2016 21:18:29 -0400 In-Reply-To: <87a8lnzlst.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 24 Mar 2016 21:02:42 +0100") Message-ID: <868u174aoq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 22981 Cc: Alex Kost , 22981@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Alex Kost skribis: > >> Ludovic Court=C3=A8s (2016-03-14 01:01 +0300) wrote: >> >>> myglc2 skribis: >>> >>>> Guix is "stateful" because, to use a git checkout, I have to set "stat= e" >>>> variables like ... >>>> >>>> (setq guix-directory "/home/glc/src/guix") >>>> >>>> (let ((dir "~/dev/guix/emacs")) >>>> (add-to-list 'load-path dir) >>>> (setq guix-load-path dir) >>>> (require 'guix-init nil t)) >>>> >>>> '(safe-local-variable-values >>>> (quote >>>> ((bug-reference-bug-regexp . ""))))) >>>> (custom-set-faces >>>> >>>> /home/glc/.config/guix/latest=E2=80=99 -> =E2=80=98../../src/guix' >>>> /root/.config/guix/latest=E2=80=99 -> =E2=80=98/home/glc/src/GUI= =E2=80=99 >>>> >>>> >>>> Guix would be less stateful (AKA more "stateless") if instead I could >>>> put something like ... >>>> >>>> (guix >>>> (#:use-git #t) >>>> (#:git-directory:"~/src/guix")) >>> >>> It seems to me that it=E2=80=99s not a question of =E2=80=9Cstatefulnes= s=E2=80=9D, but rather a >>> question of how much configuration is needed to have guix.el use the >>> Guix that you want. >> >> I agree. If someone want to use a "non-installed" software, (s)he has >> to do some additional configuration. I don't see how to reduce such >> a configuration to set up emacs code from a guix git checkout. > > Should this issue be closed? > > Ludo=E2=80=99. Sure! Thanks! - George