From mboxrd@z Thu Jan 1 00:00:00 1970 From: smithj4 at bnl.gov (Jason A. Smith) Date: Fri, 26 Aug 2016 17:30:32 -0400 Subject: [PATCH 3/3] Add support for git's mailmap. In-Reply-To: References: <0587571d-09ae-25f4-ecb9-d189030d73c9@bnl.gov> Message-ID: On 08/26/2016 05:10 PM, Jason A. Smith wrote: > 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 Sorry for the extra email noise, but while fixing these I found two more cgit_open_filter() function calls that should probably be changed to cgit_open_email_filter() in the first patch: ui-refs.c:146 ui-tag.c:85 ~Jason