[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#60758: 29.0.60; while-let uses if-let* convention in contradiction t
From: |
Michael Heerdegen |
Subject: |
bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring |
Date: |
Sat, 14 Jan 2023 16:31:03 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Daniel Mendler <mail@daniel-mendler.de> writes:
> On 1/13/23 01:37, Sean Whitton wrote:
> > I agree that if-let is right, for these reasons. Now fixed, thank
> > you.
The special case of a SPEC of the form (SYMBOL SOMETHING) is supported
only for backward compatibility by `if-let'. We wanted to get rid of
this special syntax anomaly.
So it makes no sense to add this syntax to newly introduced macros. We
should fix the docstring of `while-let' instead - unless the goal of
getting rid of this syntax has changed. But then we should have a
discussion first. Instead it seems you just reverted a change by Lars
that was the result of a discussion in emacs-dev.
Michael.
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Daniel Mendler, 2023/01/12
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Sean Whitton, 2023/01/12
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Sean Whitton, 2023/01/14
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Eli Zaretskii, 2023/01/14
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Sean Whitton, 2023/01/14
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Michael Heerdegen, 2023/01/14
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Eli Zaretskii, 2023/01/15
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Sean Whitton, 2023/01/15
- bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring, Michael Heerdegen, 2023/01/16