--- Begin Message ---
Subject: |
Inconsistent indentation rules for define-configuration |
Date: |
Mon, 6 Mar 2023 12:48:56 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 |
Suspected file: .dir-locals.el
Using 'package' as a field in define-configuration results in inconsistent
indentation:
--8<---------------cut here---------------start------------->8---
(define-configuration/no-serialization mympd-configuration
(package
(file-like mympd) ;;;; <<<<<<<<<<<<<<<<<<<<< notice how it's
indented with 2 spaces
"The package object of the myMPD server."
empty-serializer)
(shepherd-requirement
(list-of-symbol '()) ;;;; <<<<<<<<<<<<<<<<<<<<< vs 1 space
"This is a list of symbols naming Shepherd services that this service
will depend on."
empty-serializer)
;; ...
)
--8<---------------cut here---------------end--------------->8---
--- End Message ---
--- Begin Message ---
Subject: |
Re: Inconsistent indentation rules for define-configuration |
Date: |
Thu, 22 Jun 2023 14:40:00 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 |
Hi Simon,
On 2023-03-07 14:02, Simon Tournier wrote:
> I am missing something but from my point of view, it would not be
> possible to change what you are suggesting: apply indentation rules
> depending on the context
Thanks for the explanation, am closing this then.
--
Furthermore, I consider that nonfree software must be eradicated.
Cheers,
Bruno.
--- End Message ---