Date: Fri, 31 May 2024 16:52:26 +0200 From: Fabrice Salvaire via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org> I observed many times indentation issues for modern Python 3. For examples: ``` class Foo: def __init__(self, ...): self.foo = ... # TAB won't indent to pos+4 ``` A workaround is sometimes to close and reopen the file. Thus I suspect a wrong state. But I don't found any explanation. I am using Python mode with treesitter enabled but I think it is not yet used for indentation ???I think this is already fixed on the master branch. Can you try it?
Can I just try a more recent python.el ?
I am using Fedora 39 Emacs 29.3