This is base series for en/object-list-with-pathspec, the upcoming wildcard support in diff family (i.e. tree_entry_interesting()) and negative pathspec farther in future. Nguyán ThÃi Ngác Duy (6): Add struct pathspec diff-no-index: use diff_tree_setup_paths() pathspec: cache string length when initialize pathspec Convert struct diff_options to use struct pathspec tree_entry_interesting(): remove dependency on struct diff_options Move tree_entry_interesting() to tree-walk.c and export it builtin/diff-files.c | 2 +- builtin/diff.c | 4 +- builtin/log.c | 2 +- cache.h | 10 +++ diff-lib.c | 2 +- diff-no-index.c | 13 ++-- diff.h | 4 +- dir.c | 27 +++++++++ revision.c | 6 +-- tree-diff.c | 157 +++----------------------------------------------- tree-walk.c | 111 +++++++++++++++++++++++++++++++++++ tree-walk.h | 2 + 12 files changed, 173 insertions(+), 167 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