This is on top of the pathspec struct series http://mid.gmane.org/1284938514-16663-1-git-send-email-pclouds@xxxxxxxxx One question to document experts: where to document "pathspec", git.txt? Nguyán ThÃi Ngác Duy (5): pathspec: mark wildcard pathspecs from the beginning pathspec: add tree_recursive_diff parameter tree_entry_interesting: turn to match_pathspec if wildcard is present Convert ce_path_match() to use struct pathspec ce_path_match: drop prefix matching in favor of match_pathspec builtin/update-index.c | 8 ++++++-- cache.h | 5 ++++- diff-lib.c | 10 ++++++++-- dir.c | 7 ++++++- preload-index.c | 5 ++++- read-cache.c | 25 ++----------------------- revision.c | 5 ++++- t/t4010-diff-pathspec.sh | 23 +++++++++++++++++++++++ tree-diff.c | 1 + tree-walk.c | 18 ++++++++++++++++++ wt-status.c | 5 ++++- 11 files changed, 80 insertions(+), 32 deletions(-) -- 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