Emacs has a very useful facility. You press “C-x 4 a” in a place where you make changes, and the editor automatically opens the right ChangeLog file and adds a draft entry to it, like this:
2023-11-06 Florian Weimer <fwei...@redhat.com> * c-opts.cc (c_common_post_options): █ Is there something like this that works with commit messages and produces output compatible with GCC's expectations? Thanks, Florian