v2 addresses the comments made by Jonathan. Brandon Williams (2): pathspec: allow querying for attributes pathspec: allow escaped query values Documentation/glossary-content.txt | 21 ++++ attr.c | 17 ++++ attr.h | 1 + dir.c | 43 +++++++- pathspec.c | 163 ++++++++++++++++++++++++++++-- pathspec.h | 16 ++- t/t6135-pathspec-with-attrs.sh | 200 +++++++++++++++++++++++++++++++++++++ 7 files changed, 451 insertions(+), 10 deletions(-) create mode 100755 t/t6135-pathspec-with-attrs.sh -- 2.12.0.246.ga2ecc84866-goog