[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*
From: |
Stefan Monnier |
Subject: |
Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-* |
Date: |
Sun, 19 Jun 2022 19:12:01 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Lars Ingebrigtsen [2022-06-20 00:29:46] wrote:
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> My proposal was to change the semantics, rather than to "avoid if".
>> According to it,
>> (declare (doc-string (foo bar)))
>> would actually set `doc-string-elt` to the return value of calling (foo
>> bar) rather than setting it to the list `(foo bar)`.
> Oh, right... Hm. I don't really have an opinion about that, but it's
> pretty unusual for declare forms to not be literal, I think?
Part of the motivation was indeed to change those habits.
I think the quoting used all over the place is mostly an accident that
happens to usually be harmless, rather than a feature.
Stefan
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, (continued)
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Stefan Monnier, 2022/06/17
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Lars Ingebrigtsen, 2022/06/18
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Stefan Monnier, 2022/06/18
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Lars Ingebrigtsen, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Basil L. Contovounesios, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Lars Ingebrigtsen, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Michael Heerdegen, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Lars Ingebrigtsen, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Stefan Monnier, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*, Lars Ingebrigtsen, 2022/06/19
- Re: master f515d658e5 1/2: Don't quote numbers in byte-run--set-*,
Stefan Monnier <=