gitlog-to-changelog: support multi-author commits.
authorGary V. Vaughan <gary@gnu.org>
Tue, 1 Nov 2011 10:58:37 +0000 (17:58 +0700)
committerGary V. Vaughan <gary@gnu.org>
Thu, 17 Nov 2011 05:08:53 +0000 (12:08 +0700)
commitf51babfaf400eb509f854cad509f5e649b9182b1
tree22a2d6a3e1473c8b8a7b213fa9369db017b24a29
parent4f6a7ef5f2097b501ddeac9db94d02306e4546d0
gitlog-to-changelog: support multi-author commits.

The FSF cares about keeping track of all authors of patches to its
projects, but Git doesn't provide obvious support for multi-author
changesets. Consensus seems to be forming around the use of extra
Signed-off-by inspired lines in the log message formatted as
`Co-authored-by: A U Thor <email@example.com>' for round-tripping
multi-author commits between version control systems.
* gitlog-to-changelog: Extract `Co-authored-by:' lines from the git
log message and output in standard ChangeLog multi-author format.
Reported by Peter Rosin <peda@lysator.liu.se>
ChangeLog
build-aux/gitlog-to-changelog