Ludovic Courtès (2015-10-02 15:51 +0300) wrote: > Alex Kost 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]). [1] https://github.com/jaor/geiser/pull/98 [2] https://github.com/jaor/geiser/pull/102