[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#27646: Bug: Emacs Lisp Indentation
From: |
Noam Postavsky |
Subject: |
bug#27646: Bug: Emacs Lisp Indentation |
Date: |
Fri, 17 Jan 2020 12:58:44 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (windows-nt) |
tags 27646 - moreinfo unreproducible
forcemerge 21922 27646
quit
Alexander Shukaev <emacs@Alexander.Shukaev.name> writes:
> to the "*scratch*" buffer and indent to observe the following result
>
> (dolist (symbol '(ignore-errors
> xxx
> yyy)))
>
> The reason why this happens is because `ignore-errors' is a macro that has
>
> (declare (indent defun))
>
> Any other macro with the same declaration whose innocent symbol is
> used as the first element in a list would reproduce the above
> indentation bug. Backquote is also affected.
That's Bug#21922, although the backquoted case is intentional (e.g., for
writing code in macros).
- bug#27646: Bug: Emacs Lisp Indentation,
Noam Postavsky <=