Eric,
I'm not very comfortable with your editing of ChangeLog entries `a
posteriori': The entries should represent the changes to the CVS in a
chronological order. It's OK for me to edit the entries so that the
changes of a day or so are properly accumulated (since you tend to
handle CVS similar to, say, git -- this is, committing changes as fast
as possible). However, the idea of the ChangeLog file is that a user
can look up the changes in a few years by simply comparing the
differences of two date stamps. At least this is my point of view.
My normal approach is to document the changes I've done as a ChangeLog
entry; then, while committing, I simply reuse the ChangeLog entry for
the commitment's message. Of course, this should only be done for
changes which actually deserve a ChangeLog entry.
Werner