If there is more than one file touched in different ways and the one-line
description isn't enough to describe all changes, the commit message needs
a full-body description.
Individual files you touched get their changes separately enumerated. If there a particular C or C++ function you changed, the general format is
* file.cc (class1::function1):
Make change foo. ( class2::function2): Make change bar.
Note the newline for describing the change to a different function. General GNU style guidelines can be followed here, so that similar changes to different files can be grouped.
script and Fortran sources, the function name can be omitted if the m-script only contains one file. For changes outside of functionsor classes, of course the parenthetical (function) or (class::function)specifiers can also be omitted.
=== Wording ===