Hi. Eli Zaretskii writes: >> From: Po Lu >> Cc: Gerd Möllmann , >> emacs-devel@gnu.org >> Date: Thu, 09 May 2024 16:22:32 +0800 >> >> Andreas Schwab writes: >> >> > No. >> >> Alright, so how should this error be corrected in the VC log and >> generated ChangeLog files? It would be dreadfully simple to forget when >> that time eventually comes. > > The VC log is carved in stone with Git, so it cannot be corrected. > > We _can_ correct that in the generated ChangeLog file, though. To > this end, one needs to generate ChangeLog.4, then edit it, and then > commit the fixed version. This can be done now, or it can be deferred > until the first pretest tarball is made for the next version. Could an empty commit with just the missing ChangeLog hunk work? It can be created using: git commit --allow-empty BTW, it might make sense to reuse/reimplement some of the git infrastructure GCC uses to prevent pushes without matching ChangeLogs. Have a lovely day. -- Arsen Arsenović