Ok, so this is a cleaned-up series of three commits that I think are worthy of being considered for inclusion. They're against current master, maybe I should have done it against pu or next, but I doubt it really clashes with anything, since the code hasn't changed recently afaik. Linus --- Linus Torvalds (3): for_each_hash: allow passing a 'void *data' pointer to callback diffcore-rename: propler honor the difference between -M and -C diffcore-rename: improve estimate_similarity() heuristics builtin/describe.c | 4 +- diffcore-rename.c | 69 ++++++++++++++++++++------------------- hash.c | 4 +- hash.h | 2 +- t/t4003-diff-rename-1.sh | 2 +- t/t4004-diff-rename-symlink.sh | 2 +- t/t4005-diff-rename-2.sh | 2 +- t/t4008-diff-break-rewrite.sh | 4 +- t/t4009-diff-rename-4.sh | 2 +- 9 files changed, 46 insertions(+), 45 deletions(-) -- 1.7.4.1.51.g2bf8a -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html