summaryrefslogtreecommitdiff
path: root/grep.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \
| * | regex: do not call `regfree()` if compilation failsMartin Ågren2018-05-211-2/+0
* | | Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin2018-05-061-8/+8
| |/ |/|
* | sha1_file: convert read_sha1_file to struct object_idbrian m. carlson2018-03-141-1/+1
|/
* color.h: document and modernize headersb/color-h-cleanupStefan Beller2018-02-131-0/+5
* Merge branch 'ab/pcre2-grep'Junio C Hamano2017-12-131-0/+26
|\
| * grep: fix segfault under -P + PCRE2 <=10.30 + (*NO_JIT)ab/pcre2-grepÆvar Arnfjörð Bjarmason2017-11-241-0/+26
* | grep: show non-empty lines before functions with -Wrs/include-comments-before-the-function-headerRené Scharfe2017-11-211-4/+23
* | grep: update boundary variable for pre-contextRené Scharfe2017-11-211-6/+8
|/