Merge branch 'ds/include-exclude'
authorJunio C Hamano <gitster@pobox.com>
Mon, 30 Sep 2019 04:19:31 +0000 (13:19 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 30 Sep 2019 04:19:32 +0000 (13:19 +0900)
commit9755f70fe6498a4eaae2b9c63e91caa0fd97cb5a
tree1acd63bdfc87bb065de6fef7a027474a9951a2fa
parent93fc8760e7a29ce9e93c90c63523f0c1f25498bb
parent468ce99b77a0efaf1ace4c31a7b0a7d036fd9ca1
Merge branch 'ds/include-exclude'

The internal code originally invented for ".gitignore" processing
got reshuffled and renamed to make it less tied to "excluding" and
stress more that it is about "matching", as it has been reused for
things like sparse checkout specification that want to check if a
path is "included".

* ds/include-exclude:
  unpack-trees: rename 'is_excluded_from_list()'
  treewide: rename 'exclude' methods to 'pattern'
  treewide: rename 'EXCL_FLAG_' to 'PATTERN_FLAG_'
  treewide: rename 'struct exclude_list' to 'struct pattern_list'
  treewide: rename 'struct exclude' to 'struct path_pattern'
builtin/clean.c
builtin/ls-files.c
dir.c
unpack-trees.c