| Commit message (Expand) | Author | Age | Files | Lines |
* | ls-files: add pathspec matching for submodulesbw/ls-files-recurse-submodules | Brandon Williams | 2016-10-10 | 1 | -0/+4 |
* | Merge branch 'mh/split-under-lock' | Junio C Hamano | 2016-07-25 | 1 | -0/+23 |
|\ |
|
| * | remove_dir_recursively(): add docstring | Michael Haggerty | 2016-05-05 | 1 | -0/+23 |
* | | Merge branch 'nd/worktree-various-heads' | Junio C Hamano | 2016-05-23 | 1 | -2/+2 |
|\ \ |
|
| * | | dir.c: rename str(n)cmp_icase to fspath(n)cmp | Nguyễn Thái Ngọc Duy | 2016-04-22 | 1 | -2/+2 |
| |/ |
|
| * | Merge branch 'ss/exc-flag-is-a-collection-of-bits' | Junio C Hamano | 2016-04-06 | 1 | -4/+4 |
| |\ |
|
* | | | dir.c: remove dead function fnmatch_icase() | Nguyễn Thái Ngọc Duy | 2016-04-22 | 1 | -1/+0 |
* | | | Merge branch 'ss/exc-flag-is-a-collection-of-bits' into maint | Junio C Hamano | 2016-04-14 | 1 | -4/+4 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | dir: store EXC_FLAG_* values in unsigned integersss/exc-flag-is-a-collection-of-bits | Saurav Sachidanand | 2016-03-01 | 1 | -4/+4 |
* | | Revert "Merge branch 'nd/exclusion-regression-fix'" | Junio C Hamano | 2016-03-18 | 1 | -3/+0 |
* | | dir.c: support marking some patterns already matched | Nguyễn Thái Ngọc Duy | 2016-02-15 | 1 | -0/+3 |
* | | dir: simplify untracked cache "ident" field | Christian Couder | 2016-01-25 | 1 | -1/+0 |
* | | dir: add remove_untracked_cache() | Christian Couder | 2016-01-25 | 1 | -0/+1 |
* | | dir: add {new,add}_untracked_cache() | Christian Couder | 2016-01-25 | 1 | -0/+1 |
* | | Merge branch 'nd/untracked-cache' | Junio C Hamano | 2015-05-26 | 1 | -0/+82 |
|\ \
| |/
|/| |
|
| * | untracked cache: guard and disable on system changes | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+2 |
| * | untracked cache: invalidate at index addition or removal | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+4 |
| * | untracked cache: load from UNTR index extension | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+2 |
| * | untracked cache: save to an index extension | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+1 |
| * | untracked cache: mark what dirs should be recursed/saved | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -1/+2 |
| * | untracked cache: record/validate dir mtime and reuse cached output | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+2 |
| * | untracked cache: initial untracked cache validation | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+4 |
| * | untracked cache: record .gitignore information and dir hierarchy | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+60 |
| * | dir.c: optionally compute sha-1 of a .gitignore file | Nguyễn Thái Ngọc Duy | 2015-03-12 | 1 | -0/+6 |
* | | Merge branch 'jc/report-path-error-to-dir' | Junio C Hamano | 2015-03-26 | 1 | -0/+1 |
|\ \
| |/
|/| |
|
| * | report_path_error(): move to dir.cjc/report-path-error-to-dir | Junio C Hamano | 2015-03-24 | 1 | -0/+1 |
* | | prep_exclude: remove the artificial PATH_MAX limitnd/path-max-must-go | Nguyễn Thái Ngọc Duy | 2014-07-14 | 1 | -1/+1 |
* | | dir.h: move struct exclude declaration to top level | Nguyễn Thái Ngọc Duy | 2014-07-14 | 1 | -20/+22 |
|/ |
|
* | pathspec: pass directory indicator to match_pathspec_item() | Nguyễn Thái Ngọc Duy | 2014-02-24 | 1 | -3/+7 |
* | pathspec: rename match_pathspec_depth() to match_pathspec() | Nguyễn Thái Ngọc Duy | 2014-02-24 | 1 | -5/+5 |
* | pathspec: convert some match_pathspec_depth() to dir_path_match() | Nguyễn Thái Ngọc Duy | 2014-02-24 | 1 | -0/+7 |
* | pathspec: convert some match_pathspec_depth() to ce_path_match() | Nguyễn Thái Ngọc Duy | 2014-02-24 | 1 | -0/+7 |
* | Merge branch 'jc/ls-files-killed-optim' | Junio C Hamano | 2013-09-11 | 1 | -1/+2 |
|\ |
|
| * | ls-files -k: a directory only can be killed if the index has a non-directory | Junio C Hamano | 2013-08-15 | 1 | -1/+2 |
* | | pathspec: support :(glob) syntax | Nguyễn Thái Ngọc Duy | 2013-07-15 | 1 | -5/+4 |
* | | remove match_pathspec() in favor of match_pathspec_depth() | Nguyễn Thái Ngọc Duy | 2013-07-15 | 1 | -1/+0 |
* | | convert common_prefix() to use struct pathspec | Nguyễn Thái Ngọc Duy | 2013-07-15 | 1 | -1/+1 |
* | | convert {read,fill}_directory to take struct pathspec | Nguyễn Thái Ngọc Duy | 2013-07-15 | 1 | -2/+2 |
* | | add parse_pathspec() that converts cmdline args to struct pathspec | Nguyễn Thái Ngọc Duy | 2013-07-15 | 1 | -0/+2 |
|/ |
|
* | dir.c: git-status --ignored: don't scan the work tree twice | Karsten Blees | 2013-04-15 | 1 | -1/+2 |
* | dir.c: replace is_path_excluded with now equivalent is_excluded API | Karsten Blees | 2013-04-15 | 1 | -13/+3 |
* | dir.c: unify is_excluded and is_path_excluded APIs | Karsten Blees | 2013-04-15 | 1 | -3/+3 |
* | Merge branch 'as/check-ignore' | Junio C Hamano | 2013-01-23 | 1 | -11/+51 |
|\ |
|
| * | dir.c: improve docs for match_pathspec() and match_pathspec_depth() | Adam Spiers | 2013-01-06 | 1 | -0/+6 |
| * | dir.c: provide clear_directory() for reclaiming dir_struct memory | Adam Spiers | 2013-01-06 | 1 | -0/+1 |
| * | dir.c: keep track of where patterns came from | Adam Spiers | 2013-01-06 | 1 | -2/+19 |
| * | dir.c: use a single struct exclude_list per source of excludes | Adam Spiers | 2013-01-06 | 1 | -10/+26 |
* | | Merge branch 'as/dir-c-cleanup' | Junio C Hamano | 2013-01-10 | 1 | -10/+35 |
|\ \
| |/ |
|
| * | dir.c: rename free_excludes() to clear_exclude_list() | Adam Spiers | 2012-12-28 | 1 | -1/+1 |
| * | dir.c: refactor is_path_excluded() | Adam Spiers | 2012-12-28 | 1 | -0/+3 |