>> It is far simpler to rely on the git history for this, and just >> enforcing that committer provide meaningful commit messages should >> be enough? > > If we can do what Emacs does – namely git commit messages in ChangeLog > style – I'm all for dropping direct ChangeLog entries.
GCC git-commit messages are very strictly formatted in Emacs style. Do they use any tools? On related note, git can nicely annotate diff hanks with function names, which is helpful for writing ChangeLog and commit messages. Can somebody write a regexp to help git recognize FreeType style? Alexei