Merge branch 'nd/attr-match-optim-more' into next
commit09f70ce0eae694a67ed0c65e36be508c2d1137a0
authorJeff King <peff@peff.net>
Thu, 25 Oct 2012 11:15:40 +0000 (25 07:15 -0400)
committerJeff King <peff@peff.net>
Thu, 25 Oct 2012 11:15:40 +0000 (25 07:15 -0400)
tree8fc246bbcba87444978acaea07845a032abb58f6
parent9341eea045d6a7a0cd6041582e45b7992211e23f
parent82dce998c2028b6ee96691921b7037a6e182ec89
Merge branch 'nd/attr-match-optim-more' into next

Start laying the foundation to build the "wildmatch" after we can
agree on its desired semantics.

* nd/attr-match-optim-more:
  attr: more matching optimizations from .gitignore
  gitignore: make pattern parsing code a separate function
  exclude: split pathname matching code into a separate function
  exclude: fix a bug in prefix compare optimization
  exclude: split basename matching code into a separate function
  exclude: stricten a length check in EXC_FLAG_ENDSWITH case
Documentation/gitattributes.txt
attr.c
dir.c
t/t0003-attributes.sh