author | Junio C Hamano <junkio@cox.net> | |
Fri, 20 Oct 2006 21:51:12 +0000 (14:51 -0700) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Sat, 21 Oct 2006 01:48:23 +0000 (18:48 -0700) | ||
commit | 5ff62c300209d761e8e7b3c78da19b910cd9b860 | |
tree | 506010d2f94d093ce5eb67295299b9d9f361ece7 | tree | snapshot |
parent | 1ca6ca876e3553d9609823a70d168c50d7beba7e | commit | diff |
git-pickaxe: improve "best match" heuristics
Instead of comparing number of lines matched, look at the
matched characters and count alnums, so that we do not pass
blame on not-so-interesting lines, such as an empty line and
a line that is indentation followed by a closing brace.
Add an option --score-debug to show the score of each
blame_entry while we cook this further on the "next" branch.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Instead of comparing number of lines matched, look at the
matched characters and count alnums, so that we do not pass
blame on not-so-interesting lines, such as an empty line and
a line that is indentation followed by a closing brace.
Add an option --score-debug to show the score of each
blame_entry while we cook this further on the "next" branch.
Signed-off-by: Junio C Hamano <junkio@cox.net>
builtin-pickaxe.c | diff | blob | history |