[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2a73673 Change how thread-first/thread-last indent the first argumen
From: |
Basil L. Contovounesios |
Subject: |
Re: 2a73673 Change how thread-first/thread-last indent the first argument |
Date: |
Tue, 05 Oct 2021 15:50:28 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Adam Porter [2021-10-05 03:41 -0500] wrote:
> You're right about Clojure. And, in fact, Dash.el does follow Clojure
> there in its implementation of `->>', et al. However, earlier this
> year, Basil adjusted its indentation to be in line with how
> `thread-last' used to indent, with the first form indented more:
>
> https://github.com/magnars/dash.el/pull/375
>
> And perhaps ironically, it was me who convinced him to revert that
> change and restore the Clojure-like indentation. My reasoning was the
> same as my second reason posted here: it results in lots of whitespace
> churn downstream.
>
> At the same time, I agree with Basil that we need not follow Clojure's
> conventions, and using first-form indentation is more useful.
FWIW, the discussion you link is only the latest instance of Dash going
back and forth on this issue:
https://emacs.stackexchange.com/a/66623/15748
--
Basil