summaryrefslogtreecommitdiff
path: root/grep.h
Commit message (Expand)AuthorAgeFilesLines
* grep: use designated initializers for `grep_defaults`Martin Ågren2020-11-211-1/+0
* grep: don't set up a "default" repo for grepMartin Ågren2020-11-211-1/+1
* grep: replace grep_read_mutex by internal obj read lockMatheus Tavares2020-01-171-13/+0
* Merge branch 'cb/pcre2-chartables-leakfix'Junio C Hamano2019-10-231-0/+2
|\
| * grep: avoid leak of chartables in PCRE2Carlo Marcelo Arenas Belón2019-10-181-0/+1
| * grep: make PCRE2 aware of custom allocatorCarlo Marcelo Arenas Belón2019-10-181-0/+1
* | Merge branch 'cb/pcre1-cleanup'Junio C Hamano2019-10-111-11/+0
|\ \
| * | grep: refactor and simplify PCRE1 supportCarlo Marcelo Arenas Belón2019-08-261-9/+0
| * | grep: make sure NO_LIBPCRE1_JIT disable JIT in PCRE1Carlo Marcelo Arenas Belón2019-08-261-3/+1
* | | Merge branch 'ab/pcre-jit-fixes'Junio C Hamano2019-10-111-11/+2
|\ \ \ | |/ /
| * | grep: create a "is_fixed" member in "grep_pat"Ævar Arnfjörð Bjarmason2019-07-261-0/+1
| * | grep: stop using a custom JIT stack with PCRE v1Ævar Arnfjörð Bjarmason2019-07-261-5/+0
| * | grep: stop "using" a custom JIT stack with PCRE v2Ævar Arnfjörð Bjarmason2019-07-261-4/+0
| * | grep: remove the kwset optimizationÆvar Arnfjörð Bjarmason2019-07-011-2/+0
| * | grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>"Ævar Arnfjörð Bjarmason2019-06-281-0/+1
| |/
* | grep: skip UTF8 checks explicitlyCarlo Marcelo Arenas Belón2019-09-091-0/+3
|/
* *.[ch]: remove extern from function declarations using spatchDenton Liu2019-05-051-11/+11
* grep: remove #ifdef NO_PTHREADSNguyễn Thái Ngọc Duy2018-11-051-6/+0
* userdiff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-1/+2
* grep.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-2/+5
* Merge branch 'tb/grep-only-matching'Junio C Hamano2018-08-021-0/+1
|\
| * grep.c: teach 'git grep --only-matching'Taylor Blau2018-07-091-0/+1
* | Merge branch 'tb/grep-column'Junio C Hamano2018-07-181-0/+2
|\ \ | |/
| * grep.[ch]: extend grep_opt to allow showing matched columnTaylor Blau2018-06-221-0/+2
* | grep: keep all colors in an arrayNguyễn Thái Ngọc Duy2018-05-291-8/+13
|/
* Merge branch 'ab/pcre-v2'Junio C Hamano2017-11-151-2/+3
|\
| * grep: fix NO_LIBPCRE1_JIT to fully disable JITCharles Bailey2017-11-131-2/+3
* | grep: recurse in-process using 'struct repository'Brandon Williams2017-08-021-1/+0
* | grep: remove regflags from the public grep_opt APIÆvar Arnfjörð Bjarmason2017-06-301-1/+0
* | Merge branch 'bw/object-id'Junio C Hamano2017-06-191-1/+1
|\ \ | |/ |/|
| * grep: convert to struct object_idBrandon Williams2017-06-021-1/+1
* | grep: add support for PCRE v2Ævar Arnfjörð Bjarmason2017-06-021-0/+17
* | grep: un-break building with PCRE >= 8.32 without --enable-jitÆvar Arnfjörð Bjarmason2017-06-021-0/+2
* | grep: un-break building with PCRE < 8.20Ævar Arnfjörð Bjarmason2017-05-261-0/+3
* | grep: un-break building with PCRE < 8.32Ævar Arnfjörð Bjarmason2017-05-261-0/+5
* | grep: add support for the PCRE v1 JIT APIÆvar Arnfjörð Bjarmason2017-05-261-0/+6
* | grep: change internal *pcre* variable & function names to be *pcre1*Ævar Arnfjörð Bjarmason2017-05-261-4/+4
* | grep: change the internal PCRE macro names to be PCRE1Ævar Arnfjörð Bjarmason2017-05-261-1/+1
|/
* grep: add submodules as a grep source typeBrandon Williams2016-12-221-0/+1
* Merge branch 'jc/grep-commandline-vs-configuration'Junio C Hamano2016-08-041-1/+0
|\
| * grep: further simplify setting the pattern typejc/grep-commandline-vs-configurationJunio C Hamano2016-07-251-1/+0
* | grep/pcre: prepare locale-dependent tables for icase matchingNguyễn Thái Ngọc Duy2016-07-011-0/+1
|/
* grep: add color.grep.matchcontext and color.grep.matchselectedrs/grep-color-wordsRené Scharfe2014-10-281-1/+2
* grep: allow to use textconv filtersJeff King2013-05-101-0/+1
* fix clang -Wtautological-compare with unsigned enumAntoine Pelisse2013-02-251-1/+2
* Merge branch 'nd/grep-true-path'Jeff King2012-10-291-1/+3
|\
| * grep: stop looking at random places for .gitattributesNguyễn Thái Ngọc Duy2012-10-121-1/+3
* | grep: move pattern-type bits support to top-level grep.[ch]Junio C Hamano2012-10-091-0/+2
* | grep: move the configuration parsing logic to grep.[ch]Junio C Hamano2012-10-091-0/+4
* | log --grep-reflog: reject the option without -gJunio C Hamano2012-09-291-0/+1