summaryrefslogtreecommitdiffstats
path: root/grep.h (follow)
Commit message (Expand)AuthorAgeLines
* Merge branch 'hm/paint-hits-in-log-grep'Junio C Hamano2021-11-01-0/+9
|\
| * grep: refactor next_match() and match_one_pattern() for external useHamza Mahfooz2021-09-29-0/+9
* | Merge branch 'mt/grep-submodule-textconv'Junio C Hamano2021-10-13-3/+3
|\ \
| * | grep: demonstrate bug with textconv attributes and submodulesMatheus Tavares2021-09-29-3/+3
* | | Merge branch 'ab/retire-decl-of-missing-unused-funcs'Junio C Hamano2021-10-06-1/+0
|\ \ \ | |_|/ |/| |
| * | grep.h: remove unused grep_threads_ok() declarationÆvar Arnfjörð Bjarmason2021-10-01-1/+0
* | | grep: store grep_source buffer as constJeff King2021-09-22-2/+2
| |/ |/|
* | grep: add repository to OID grep sourcesJonathan Tan2021-09-08-1/+16
* | grep: typesafe versions of grep_source_initJonathan Tan2021-09-08-3/+4
|/
* grep/pcre2: move back to thread-only PCREv2 structuresÆvar Arnfjörð Bjarmason2021-02-17-1/+2
* grep/pcre2: use pcre2_maketables_free() functionÆvar Arnfjörð Bjarmason2021-02-17-0/+3
* grep/pcre2: use compile-time PCREv2 version testÆvar Arnfjörð Bjarmason2021-02-17-0/+3
* Merge branch 'ab/grep-pcre-invalid-utf8'Junio C Hamano2021-02-10-0/+4
|\
| * grep/pcre2: better support invalid UTF-8 haystacksÆvar Arnfjörð Bjarmason2021-01-24-0/+4
* | Merge branch 'ab/retire-pcre1'Junio C Hamano2021-02-10-14/+0
|\ \
| * | Remove support for v1 of the PCRE libraryÆvar Arnfjörð Bjarmason2021-01-23-14/+0
| |/
* / grep/log: remove hidden --debug and --grep-debug optionsÆvar Arnfjörð Bjarmason2021-01-26-1/+0
|/
* grep: use designated initializers for `grep_defaults`Martin Ågren2020-11-21-1/+0
* grep: don't set up a "default" repo for grepMartin Ågren2020-11-21-1/+1
* grep: replace grep_read_mutex by internal obj read lockMatheus Tavares2020-01-17-13/+0
* Merge branch 'cb/pcre2-chartables-leakfix'Junio C Hamano2019-10-23-0/+2
|\
| * grep: avoid leak of chartables in PCRE2Carlo Marcelo Arenas Belón2019-10-18-0/+1
| * grep: make PCRE2 aware of custom allocatorCarlo Marcelo Arenas Belón2019-10-18-0/+1
* | Merge branch 'cb/pcre1-cleanup'Junio C Hamano2019-10-11-11/+0
|\ \
| * | grep: refactor and simplify PCRE1 supportCarlo Marcelo Arenas Belón2019-08-26-9/+0
| * | grep: make sure NO_LIBPCRE1_JIT disable JIT in PCRE1Carlo Marcelo Arenas Belón2019-08-26-3/+1
* | | Merge branch 'ab/pcre-jit-fixes'Junio C Hamano2019-10-11-11/+2
|\| |
| * | grep: create a "is_fixed" member in "grep_pat"Ævar Arnfjörð Bjarmason2019-07-26-0/+1
| * | grep: stop using a custom JIT stack with PCRE v1Ævar Arnfjörð Bjarmason2019-07-26-5/+0
| * | grep: stop "using" a custom JIT stack with PCRE v2Ævar Arnfjörð Bjarmason2019-07-26-4/+0
| * | grep: remove the kwset optimizationÆvar Arnfjörð Bjarmason2019-07-01-2/+0
| * | grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>"Ævar Arnfjörð Bjarmason2019-06-28-0/+1
| |/
* / grep: skip UTF8 checks explicitlyCarlo Marcelo Arenas Belón2019-09-09-0/+3
|/
* *.[ch]: remove extern from function declarations using spatchDenton Liu2019-05-05-11/+11
* grep: remove #ifdef NO_PTHREADSNguyễn Thái Ngọc Duy2018-11-05-6/+0
* userdiff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-21-1/+2
* grep.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-21-2/+5
* Merge branch 'tb/grep-only-matching'Junio C Hamano2018-08-02-0/+1
|\
| * grep.c: teach 'git grep --only-matching'Taylor Blau2018-07-09-0/+1
* | Merge branch 'tb/grep-column'Junio C Hamano2018-07-18-0/+2
|\|
| * grep.[ch]: extend grep_opt to allow showing matched columnTaylor Blau2018-06-22-0/+2
* | grep: keep all colors in an arrayNguyễn Thái Ngọc Duy2018-05-29-8/+13
|/
* Merge branch 'ab/pcre-v2'Junio C Hamano2017-11-15-2/+3
|\
| * grep: fix NO_LIBPCRE1_JIT to fully disable JITCharles Bailey2017-11-13-2/+3
* | grep: recurse in-process using 'struct repository'Brandon Williams2017-08-02-1/+0
* | grep: remove regflags from the public grep_opt APIÆvar Arnfjörð Bjarmason2017-06-30-1/+0
* | Merge branch 'bw/object-id'Junio C Hamano2017-06-19-1/+1
|\ \ | |/ |/|
| * grep: convert to struct object_idBrandon Williams2017-06-02-1/+1
* | grep: add support for PCRE v2Ævar Arnfjörð Bjarmason2017-06-02-0/+17
* | grep: un-break building with PCRE >= 8.32 without --enable-jitÆvar Arnfjörð Bjarmason2017-06-02-0/+2