[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?
From: |
Ludovic Courtès |
Subject: |
Re: Why do we use ".../share/emacs/site-lisp/guix.d/"? |
Date: |
Thu, 19 May 2016 14:02:03 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Alex Kost <address@hidden> skribis:
> Ludovic Courtès (2016-05-17 00:15 +0300) wrote:
>
>> Alex Kost <address@hidden> skribis:
>>
>>> Federico Beffa (2016-05-09 09:42 +0300) wrote:
>>>
>>>> On Sun, May 8, 2016 at 9:51 PM, Alex Kost <address@hidden> wrote:
>>
>> [...]
>>
>>>> * It also makes it obvious that packages into that directory are
>>>> installed in a guix specific way. Therefore, if you try to use them
>>>> with an emacs from a foreign distro, you know that you have to do
>>>> something to make them work.
>>>
>>> You don't have to do anything to make them work if you use emacs from
>>> Guix. Also I don't think that making it obvious that this is a guix
>>> specific directory is needed. Moreover it may be confusing (see [1]).
>>> I would wonder why there is this an additional layer in elisp hierarchy,
>>> and I actually wonder… I mean I don't like it.
>>>
>>>> I'm therefore in favor of keeping "guix.d".
>>>
>>> OK, I see. So it's 1 for keeping "guix.d" part and 1 for removing it.
>>> Please people give your opinions!
>>
>> Let’s make sure we understand each other before we vote. :-)
>
> I think I understand your (I mean Federico and you) point.
>
>> Federico suggests above that having “guix.d” makes it clear that a
>> non-Guix-installed Emacs on a foreign distro may not be able to use
>> those packages.
>
> I don't see how this makes it more clear. Of course a
> non-Guix-installed Emacs knows nothing about packages installed in a
> Guix profile. As for me, "~/.guix-profile" is already clear enough, and
> there is no reason to add another "guix"-containing name part to the
> file hierarchy.
I see, I get your point, and I think I concur.
Federico: is there anything we’re missing from your argument?
Thanks,
Ludo’.
- Why do we use ".../share/emacs/site-lisp/guix.d/"?, Alex Kost, 2016/05/08
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Federico Beffa, 2016/05/08
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Alex Kost, 2016/05/08
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Federico Beffa, 2016/05/08
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Federico Beffa, 2016/05/09
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Alex Kost, 2016/05/09
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Ludovic Courtès, 2016/05/16
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Alex Kost, 2016/05/17
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?,
Ludovic Courtès <=
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Federico Beffa, 2016/05/20
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Alex Kost, 2016/05/20
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Federico Beffa, 2016/05/21
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Alex Kost, 2016/05/21
- Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Ludovic Courtès, 2016/05/22
Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?, Ludovic Courtès, 2016/05/08