[Top][All Lists]

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

Re: Feedback on indentation rules

From: Maxim Cournoyer
Subject: Re: Feedback on indentation rules
Date: Fri, 17 Mar 2023 12:16:37 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)


Ludovic Courtès <> writes:

> Hi,
> Simon Tournier <> skribis:
>> On Mon, 06 Mar 2023 at 17:56, Ludovic Courtès <> wrote:
>>> Maxim Cournoyer <> skribis:
>>>> Thanks for the feedback.  I wonder if some are of the opinion that since
>>>> gexp->derivation is a plain function rather than a syntax having a
>>>> special form for its 2nd argument, we should leave the default
>>>> indentation rules untouched for it?
>>> Yes, that’s my take and current practice so far: special rules for
>>> special forms (macros), not for procedures.
>> What is the rationale?  Being able to know directly at the location when
>> it is a plain function or a special form?
> Yes.
> Now, it’s aesthetics so there’s no “rationale” per se but rather
> established practice: in the project, but also from what I can see in
> Guile and more generally Scheme (info "(guix) Formatting Code").

See commits d0b7858968a2c8c8cdacc3679447b250fb5b4dd9 and
933051281fbed0ae71bd40c24a701faf2a02791c, where I reverted to status quo
w.r.t. indentation rules of gexp->derivation and computed-file, given
the lack of clear consensus.


reply via email to

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