guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] emacs: devel: Add indentation rules.


From: Alex Kost
Subject: Re: [PATCH] emacs: devel: Add indentation rules.
Date: Tue, 13 Oct 2015 20:50:25 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Ludovic Courtès (2015-10-13 12:45 +0300) wrote:

> Alex Kost <address@hidden> skribis:
>
>> Ludovic Courtès (2015-10-02 15:51 +0300) wrote:
>>
>>> Alex Kost <address@hidden> skribis:
>>>
>>>> I thought that most people (except me) agreed that indentation rules
>>>> should stay in ".dir-locals.el", so I don't see a reason why they also
>>>> need to be duplicated in "guix-devel.el".
>>>
>>> It’s interesting to have them in .dir-locals.el for people who hack Guix
>>> itself.
>>>
>>> But it’s also interesting to have them in guix-devel.el for people who
>>> maintain, say, their own package collection outside of the Guix repo.
>>
>> So here it is.  I added indentations only for Guix stuff, as I think
>> that general Guile things (like 'lambda*' or 'eval-when') shouldn't be
>> handled by a Guix emacs library.  BTW, all of these Guile things will be
>> highlighted/indented properly by Geiser 0.8 (see [1], [2]).
>
> The future is now!  :-)

Indeed, I didn't realize I was writing that message in the same time
when Geiser 0.8 was released.

As we are talking about it, there are a couple of workarounds in the
elisp code for the issues that were solved in Geiser 0.8.  So I would
like to get rid of them and mention in the manual that Geiser 0.8 is
required.  Apparently it shouldn't be done right now as it is too fast.
But how long should we wait?  Would a month be enough time, or maybe
wait until the next Geiser release?

-- 
Alex



reply via email to

[Prev in Thread] Current Thread [Next in Thread]