Just minor changes from Junio's comments. A comment managed to sneak in cache.h, to briefly explain "raw" field. Nguyán ThÃi Ngác Duy (6): Add struct pathspec diff-no-index: use diff_tree_setup_paths() pathspec: cache string length when initializing 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 | 29 +++++++++ revision.c | 6 +-- tree-diff.c | 157 +++----------------------------------------------- tree-walk.c | 111 +++++++++++++++++++++++++++++++++++ tree-walk.h | 2 + 12 files changed, 175 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