From mboxrd@z Thu Jan 1 00:00:00 1970 From: smithj4 at bnl.gov (Jason A. Smith) Date: Fri, 26 Aug 2016 17:10:21 -0400 Subject: [PATCH 3/3] Add support for git's mailmap. In-Reply-To: <0587571d-09ae-25f4-ecb9-d189030d73c9@bnl.gov> References: <0587571d-09ae-25f4-ecb9-d189030d73c9@bnl.gov> Message-ID: On 08/26/2016 04:12 PM, Jason A. Smith wrote: > > If a mailmap file is present in the repo, it will be used to coalesce > commits by the same person, just like git does. When no mailmap file is > found then it functions as before. > > Signed-off-by: Jason A. Smith > --- > cgit.h | 2 ++ > parsing.c | 11 +++++++++++ > ui-atom.c | 20 ++++++++++++++------ > ui-commit.c | 22 ++++++++++++++++------ > ui-log.c | 11 +++++++++-- > ui-refs.c | 27 +++++++++++++++++++++------ > ui-stats.c | 13 ++++++++++--- > 7 files changed, 83 insertions(+), 23 deletions(-) Sorry, I forgot the --thread flag. I also just noticed that the branch and thread lists on the summary page still do not honor the mailmap because there is no general init type function in ui-refs to put the read_mailmap() call, and I noticed that ui-tag also has tagger name & email so that should be patched as well. I will have to fix these and resend the patches, probably on Monday. ~Jason