[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62031: 29.0.60; python-mode indentation after re.match
From: |
Rob Moss |
Subject: |
bug#62031: 29.0.60; python-mode indentation after re.match |
Date: |
Thu, 9 Mar 2023 13:31:31 +1100 |
Hi everyone,
Thank you very much for fixing this issue. I've built Emacs 29 from
this commit (34c1443) and the indentation is now correct.
On Thu, 9 Mar 2023 at 09:46, Dmitry Gutov <dgutov@yandex.ru> wrote:
> > I think you might want to add a variation to this test, like this:
> >
> > from re import match
> > if match(...): pass
>
> I think this would be testing some different part of the logic (forward
> statement navigation?).
>
> Anyway, if you see any problem with indentation (with that snippet or
> not), please report.
Yes, the above example appears to depend on different logic, because
the else statement is not correctly indented in this example (results
shown after pressing <TAB>):
from re import match
def test_re(string):
if match('^[a-c]+$', string):
pass
else:
pass
Should I file this as a new bug?
Sincerely,
Rob
- bug#62031: 29.0.60; python-mode indentation after re.match, Rob Moss, 2023/03/07
- bug#62031: 29.0.60; python-mode indentation after re.match, Dmitry Gutov, 2023/03/07
- bug#62031: 29.0.60; python-mode indentation after re.match, Eli Zaretskii, 2023/03/08
- bug#62031: 29.0.60; python-mode indentation after re.match, Dmitry Gutov, 2023/03/08
- bug#62031: 29.0.60; python-mode indentation after re.match, Lele Gaifax, 2023/03/08
- bug#62031: 29.0.60; python-mode indentation after re.match, Dmitry Gutov, 2023/03/08
- bug#62031: 29.0.60; python-mode indentation after re.match, Ruijie Yu, 2023/03/08
- bug#62031: 29.0.60; python-mode indentation after re.match, kobarity, 2023/03/09
- bug#62031: 29.0.60; python-mode indentation after re.match, Dmitry Gutov, 2023/03/09
- bug#62031: 29.0.60; python-mode indentation after re.match, Lele Gaifax, 2023/03/09
- bug#62031: 29.0.60; python-mode indentation after re.match, Dmitry Gutov, 2023/03/09
- bug#62031: 29.0.60; python-mode indentation after re.match, Dmitry Gutov, 2023/03/08