Subject: [PATCH 0/6] Introduce pathspec struct

From: Nguyễn Thái Ngọc Duy <[email-masked]>
Date: Mon, 20 Sep 2010 09:21:48 +1000

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(-)