Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: [bug] blame duplicates trailing ">" in mailmapped emails

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:53:00

Felipe Contreras [off-list ref] writes:
This subject doesn't explain the *purpose* of the patch: always return
a plain mail address from map_user()
That would be a much better subject.
I think the immediate problem should be here:

Currently 'git blame -e' would add an extra '>' if map_user() returns
true, which would end up as '[off-list ref]>'. This is because
map_user() sometimes modifies, the mail string, but sometimes not. So
let's always modify it.
That is just a symptom.  People who reached this commit by digging the
history of mailmap.c would need to see the *cause* of the symptom
described in the light of how the API is designed to be used.  In other
words, "the code after the update has to be this way because these are the
i/o constraints this API has".  "Otherwise you would see this breakage for
example" is merely a supporting material.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help