Linus Torvalds <torvalds@xxxxxxxx> writes: > No. "--sparse" still removes the uninteresting parents of merges. It just > doesn't then make the linear history any denser. Hmph, you are right. add_parents_to_list() calls prune_fn unconditionally while running limit_list(). Disabling that with yet another flag might be a possibility but I suspect then it would not be much different from running rev-list without path limiter and having the caller process the result. - : 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