Alex Kost <alez...@gmail.com> skribis:

> Alex Kost (2016-02-10 11:48 +0300) wrote:
>
>> Ludovic Courtès (2016-02-06 15:41 +0300) wrote:
>>
>>> Alex Kost <alez...@gmail.com> skribis:
>>>
>>>> [PATCH 3/4] system: Fix EMACSLOADPATH.
>>>>
>>>>   This is an easy fix, however I've just thought that we can get rid of
>>>>   EMACSLOADPATH completely.  Since now our Emacs can load packages from
>>>>   guix directories ("~/.guix-profile" and "/run/current-system/profile")
>>>>   there is no need to use "/etc/emacs/site-start.el" anymore, because Emacs
>>>>   will load "guix-autoloads.el" and "geiser-autoloads.el" from a system
>>>>   profile.
>>>>
>>>>   So I think this patch is OK as a current fix, but eventually we should
>>>>   remove "guix-init.el" and "/etc/emacs/site-start.el".  I'll send a
>>>>   patch for it later.
>>>
>>> Good, this is better.
>>
>> OK, so I'm sending the following patches for this change:
>>
>> [PATCH 1/3] emacs: Autoload hooks instead of putting them in 'guix-init'.
>   This was committed as 19a9c6f.
>
>> [PATCH 2/3] system: Do not create "site-start.el".
>> [PATCH 3/3] emacs: Deprecate "guix-init.el".
>>
>> However, they should be commited after updating guix-devel snapshot,
>> because with the current source, Emacs finds packages only in a user
>> profile, but not in the system one (it was introduced in commit
>> 004ea62).
>
> Since guix-devel was updated (commit 092dd65), I think it's the time for
> this change.  The patches can be found at ¹ and ², but I reattach them
> to this message as well.  Also I attach another patch to clarify how to
> set up "guix.el".
>
> ¹ http://lists.gnu.org/archive/html/guix-devel/2016-02/msg00362.html
> ² http://lists.gnu.org/archive/html/guix-devel/2016-02/msg00363.html

Sure!

Thanks for keeping it in mind.

Ludo’.

Reply via email to