Hi, This is an attempt to resurrect the --ancestry-path patch that Junio provided on 2010-04-21. In addition to his original patch, I've added a fix for the interaction between --ancestry-path and history simplification, plus documentation and a couple of other small fixes. I'm unsure if there are more bugs/problems in the interaction between --ancestry-path and other rev-list options that I'm not yet aware of. Have fun! :) ...Johan Johan Herland (4): Documentation/rev-list-options.txt: Fix missing line in example history graph Documentation/rev-list-options.txt: Explain --ancestry-path revision: Fix typo in --ancestry-path error message revision: Turn off history simplification in --ancestry-path mode Junio C Hamano (1): revision: --ancestry-path Documentation/rev-list-options.txt | 52 ++++++++++++++++- revision.c | 107 ++++++++++++++++++++++++++++++++++++ revision.h | 1 + t/t6019-rev-list-ancestry-path.sh | 73 ++++++++++++++++++++++++ 4 files changed, 230 insertions(+), 3 deletions(-) create mode 100755 t/t6019-rev-list-ancestry-path.sh -- 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