grep: recurse in-process using 'struct repository'
commitf9ee2fcdfa05586b6a4476c7aa5f4f0162e48455
authorBrandon Williams <bmwill@google.com>
Wed, 2 Aug 2017 19:49:23 +0000 (2 12:49 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 2 Aug 2017 21:26:46 +0000 (2 14:26 -0700)
tree3e637813d4848a832c73b8839a0d85e0a527ae21
parent2184d4ba0cb86a7f40153cd46b03d3fa75b247d9
grep: recurse in-process using 'struct repository'

Convert grep to use 'struct repository' which enables recursing into
submodules to be handled in-process.

Signed-off-by: Brandon Williams <bmwill@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-grep.txt
builtin/grep.c
cache.h
git.c
grep.c
grep.h
setup.c