summaryrefslogtreecommitdiff
path: root/grep.c
Commit message (Expand)AuthorAgeFilesLines
* comment: fix spelling mistakes inside commentsSteve Kemp2020-07-291-1/+1
* grep: replace grep_read_mutex by internal obj read lockMatheus Tavares2020-01-171-20/+19
* grep: fix race conditions on userdiff callsMatheus Tavares2020-01-171-1/+6
* grep: don't return an expression from pcre2_free()Hans Jerry Illikainen2019-11-301-1/+1
* Merge branch 'cb/pcre2-chartables-leakfix'Junio C Hamano2019-10-231-3/+44
|\
| * grep: avoid leak of chartables in PCRE2Carlo Marcelo Arenas Belón2019-10-181-3/+4
| * grep: make PCRE2 aware of custom allocatorCarlo Marcelo Arenas Belón2019-10-181-1/+33
| * grep: make PCRE1 aware of custom allocatorCarlo Marcelo Arenas Belón2019-10-181-0/+8
* | Merge branch 'cb/pcre1-cleanup'Junio C Hamano2019-10-111-6/+10
|\ \
| * | grep: refactor and simplify PCRE1 supportCarlo Marcelo Arenas Belón2019-08-261-6/+10
* | | Merge branch 'ab/pcre-jit-fixes'Junio C Hamano2019-10-111-108/+70
|\ \ \ | |/ /
| * | grep: under --debug, show whether PCRE JIT is enabledBeat Bolli2019-08-191-0/+7
| * | grep: do not enter PCRE2_UTF mode on fixed matchingÆvar Arnfjörð Bjarmason2019-07-261-1/+2
| * | grep: stess test PCRE v2 on invalid UTF-8 dataÆvar Arnfjörð Bjarmason2019-07-261-0/+10
| * | grep: create a "is_fixed" member in "grep_pat"Ævar Arnfjörð Bjarmason2019-07-261-4/+3
| * | grep: consistently use "p->fixed" in compile_regexp()Ævar Arnfjörð Bjarmason2019-07-261-1/+1
| * | grep: stop using a custom JIT stack with PCRE v1Ævar Arnfjörð Bjarmason2019-07-261-23/+5
| * | grep: stop "using" a custom JIT stack with PCRE v2Ævar Arnfjörð Bjarmason2019-07-261-10/+0
| * | grep: remove overly paranoid BUG(...) codeÆvar Arnfjörð Bjarmason2019-07-261-8/+2
| * | grep: use PCRE v2 for optimized fixed-string searchÆvar Arnfjörð Bjarmason2019-07-011-2/+49
| * | grep: remove the kwset optimizationÆvar Arnfjörð Bjarmason2019-07-011-60/+3
| * | grep: drop support for \0 in --fixed-strings <pattern>Ævar Arnfjörð Bjarmason2019-07-011-3/+3
| * | grep: make the behavior for NUL-byte in patterns saneÆvar Arnfjörð Bjarmason2019-07-011-16/+7
| * | grep: inline the return value of a function call used only onceÆvar Arnfjörð Bjarmason2019-07-011-3/+1
| * | grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>"Ævar Arnfjörð Bjarmason2019-06-281-4/+4
* | | Merge branch 'cb/skip-utf8-check-with-pcre1'Junio C Hamano2019-10-061-1/+1
|\ \ \ | |_|/ |/| |
| * | grep: skip UTF8 checks explicitlyCarlo Marcelo Arenas Belón2019-09-091-1/+1
| |/
* | Merge branch 'bb/grep-pcre2-bug-message-fix'Junio C Hamano2019-07-291-1/+1
|\ \ | |/ |/|
| * grep: print the pcre2_jit_on valueBeat Bolli2019-07-231-1/+1
* | grep: fail if call could output and name is nullEmily Shaffer2019-05-281-0/+4
* | Merge branch 'nd/the-index'Junio C Hamano2019-01-041-1/+1
|\ \ | |/ |/|
| * notes-cache.c: remove the_repository referencesNguyễn Thái Ngọc Duy2018-11-121-1/+1
* | 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-9/+12
* grep.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-5/+8
* diff.c: remove the_index dependency in textconv() functionsNguyễn Thái Ngọc Duy2018-09-211-1/+1
* Merge branch 'tb/grep-only-matching'Junio C Hamano2018-08-021-33/+58
|\
| * grep.c: teach 'git grep --only-matching'Taylor Blau2018-07-091-16/+35
| * grep.c: extract show_line_header()Taylor Blau2018-07-031-19/+25
* | Merge branch 'tb/grep-column'Junio C Hamano2018-07-181-29/+103
|\ \ | |/
| * grep.c: add configuration variables to show matched optionTaylor Blau2018-06-221-0/+6
| * grep.c: display column number of first matchTaylor Blau2018-06-221-5/+28
| * grep.[ch]: extend grep_opt to allow showing matched columnTaylor Blau2018-06-221-10/+37
| * grep.c: expose {,inverted} match column in match_line()Taylor Blau2018-06-221-19/+39
* | Merge branch 'sb/object-store-grafts'Junio C Hamano2018-07-181-0/+1
|\ \
| * | object-store: move object access functions to object-store.hStefan Beller2018-05-161-0/+1
* | | Merge branch 'nd/complete-config-vars'Junio C Hamano2018-06-251-57/+52
|\ \ \ | |_|/ |/| |
| * | help: add --config to list all available configNguyễn Thái Ngọc Duy2018-05-291-0/+3
| * | grep: keep all colors in an arrayNguyễn Thái Ngọc Duy2018-05-291-57/+49
| |/
* | Merge branch 'ma/regex-no-regfree-after-comp-fail'Junio C Hamano2018-05-301-2/+0
|\ \