git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/2] Fixing up names in blame output.

From
Junio C Hamano <junkio@cox.net>
Date
Apr 27, 2007, 07:54 UTC
Message-ID
<11776604573799-git-send-email-junkio@cox.net>

The first in the series moves existing functions from builtin-blame.c to a new file, mailmap.c, and cleans its interface up a little bit, to make it more usable by other programs. This does not depend on anything and can go directly on top of 'master'.

The second one uses it to fix up the names in git-blame output. I added a new option '-x' to disable mailmap mapping, but it might not be worth it. I also considered moving this logic to pretty_print_commit, but decided against it. I do not think it is a good idea to have irreversible data munging at such a low level in the system.

I'll park this in 'pu' tonight. I think this is safe enough to be fast-tracked to v1.5.2-rc1 if people wanted it, but on the other hand, I do not think this is such an ungent feature either.

Next: Junio C Hamano
Message 1 of 3 in “Fixing up names in blame output.”
  1. 0/2 Fixing up names in blame output.Junio C Hamano, Apr 27, 2007
  2. 1/2 Split out mailmap handling out of shortlogJunio C Hamano, Apr 27, 2007
  3. 2/2 Apply mailmap in git-blame output.Junio C Hamano, Apr 27, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.