Re: Commit practices

From:

Richard Stallman

Subject:

Re: Commit practices

Date:

Mon, 31 Dec 2007 17:29:41 -0500

> That's not the same thing. "Commits touching foo.c" is NOT the same
> as just the items pertaining to foo.c. If those commits are
> multi-file commits, they will be full of items about other files as
> well as items about foo.c.
>
> So I think the Change Log mode feature is still desirable.
I was assuming that we would retain the Changelog item format keying on
files and functions.
In that case, extracting items pertaining to foo.c from log output
would be no more difficult than extracting them from a separate
Changelog. Less so, actually -- the pre-filtering for commits
touching foo.c would throw out a lot of chaff.
Yes, it could be used in that mode too, if you want to.
An additional nice feature would be the ability to type C-c C-d and
have it show you the change set corresponding to that point in
ChangeLog. (It could do that by matching dates and approximate
matching against the log entry.)