"Marco Costalba" <mcostalba@xxxxxxxxx> writes: > As example > > 'R093MM checkout-index.c builtin-checkout-index.c' > > instead of current > > 'RM builtin-checkout-index.c' I am not particularly opposed to have an option to do this. I originally did not show this because I did not particularly find it interesting (and I still don't). The output would become a very long line, not for human consumption, though. But it should not be too involved if you want to do this. We already compute all the information necessary to do so before combine-diff.c::intersect_paths() converts the usual <from,to> representation (struct diff_filepair) into <result, list of parents' blobs> representation (struct combine_diff_path), which is used by combine-diff.c routines. We currently do not retain that information when this conversion happens to be used for the output. You would need to add a few fields to record the preimage filename, similarity score and status in struct combine_diff_parent and populate them in intersect_paths() and adjust the output routines. - 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