|
From: Alan M. <ac...@mu...> - 2026-01-27 12:35:22
|
Hello, Arsen. Thanks for the bug report! On Mon, Jan 26, 2026 at 17:07:17 +0100, Arsen Arsenović via CC-Mode-help wrote: > Package: cc-mode > <#secure method=pgpmime mode=sign> > Package: cc-mode > In a c-mode buffer, insert the following: > int foo(int a, > /* foo */ > int b); > ... then, reindent the whole buffer (M-h <TAB>). > In Emacs 29, this indented, correctly, as: > int foo(int a, > /* foo */ > int b); > ... and in Emacs 31, this indents as: > int foo(int a, > /* foo */ > int b); > Not sure how long this has been happening, but it's probably a few > weeks, since my dev build (which is behind, at > 3945654f05629c620b2b404a289a969d501ee285) is seeing the same. I'll have a look at this, yes. It might be one of these bugs which on being solved, opens up a problem elsewhere. I hope not! Ulrich Müller has pinpointed the patch which introduced the bug. Thanks, Ulrich! > TIA, have a lovely day, and happy new year! :-) [ .... ] > -- > Arsen Arsenović -- Alan Mackenzie (Nuremberg, Germany). |