[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs load path
From: |
Ludovic Courtès |
Subject: |
Re: Emacs load path |
Date: |
Fri, 01 Jan 2016 16:22:58 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Federico Beffa <address@hidden> skribis:
> On Wed, Dec 30, 2015 at 5:55 PM, Federico Beffa <address@hidden> wrote:
>> On Wed, Dec 30, 2015 at 5:29 PM, Ludovic Courtès <address@hidden> wrote:
>>> Federico Beffa <address@hidden> skribis:
>>>
>>>> If you install guix in the default prefix (/usr/local) you should find a
>>>> file called 'guix.el' in /usr/local/share/emacs/site-lisp/. With that
>>>> you can include the following commands in your .emacs file and you
>>>> should be all set:
>>>>
>>>> 1. (setq load-path (append '("/usr/local/share/emacs/site-lisp/")
>>>> load-path))
>>>> 2. (require 'guix-init nil t)
>>>>
>>>> On some host distros step 1. may not even be needed.
>>>
>>> I don’t see how to make that happen automatically on foreign distros.
>>> Any ideas?
>>>
>>> We still have the option of making it more prominent in the
>>> documentation, for example by mentioning specifically Emacs under
>>> <https://www.gnu.org/software/guix/manual/html_node/Application-Setup.html>.
>>>
>>> Thoughts?
>>
>> If we make an 'emacs-guix' package and make it an input to emacs it should
>> work.
>
> Attached is a proof of concept patch showing one way to do it.
>
> If you don't want to add the full 'guix.el',
Indeed, I think it would be too much.
> then we should definitely add code in a similar way to instruct emacs
> to look in the right places (".../guix.d") for our emacs packages out
> of the box. As Dmitry rightfully points out, having emacs packages
> which do not work out of the box is just a bug.
Yeah. Alex, any idea how to add the guix.d subdirectories to the search
path without duplicating all of guix.el in the ‘emacs’ package?
Thanks,
Ludo’.
- Re: Emacs load path, Federico Beffa, 2016/01/01
- Re: Emacs load path,
Ludovic Courtès <=
- Re: Emacs load path, Alex Kost, 2016/01/01
- Re: Emacs load path, Federico Beffa, 2016/01/01
- Re: Emacs load path, Alex Kost, 2016/01/02
- Re: Emacs load path, Federico Beffa, 2016/01/04
- Re: Emacs load path, Alex Kost, 2016/01/05
- Re: Emacs load path, Federico Beffa, 2016/01/05
- Re: Emacs load path, Alex Kost, 2016/01/06
Re: Emacs load path, Alex Kost, 2016/01/01