summaryrefslogtreecommitdiff
path: root/grep.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Merge branch 'ab/pcre-v2'Junio C Hamano2017-11-151-1/+1
|\
| * grep: fix NO_LIBPCRE1_JIT to fully disable JITCharles Bailey2017-11-131-1/+1
* | Merge branch 'as/grep-quiet-no-match-exit-code-fix'Junio C Hamano2017-08-231-1/+1
|\ \
| * | git-grep: correct exit code with --quiet and -Las/grep-quiet-no-match-exit-code-fixAnthony Sottile2017-08-171-1/+1
* | | grep: recurse in-process using 'struct repository'Brandon Williams2017-08-021-13/+0
* | | grep: remove redundant REG_NEWLINE when compiling fixed regexab/grep-lose-opt-regflagsÆvar Arnfjörð Bjarmason2017-06-301-1/+1
* | | grep: remove regflags from the public grep_opt APIÆvar Arnfjörð Bjarmason2017-06-301-9/+34
* | | grep: remove redundant and verbose re-assignments to 0Ævar Arnfjörð Bjarmason2017-06-301-11/+0
* | | grep: remove redundant "fixed" field re-assignment to 0Ævar Arnfjörð Bjarmason2017-06-301-2/+0
* | | grep: adjust a redundant grep pattern type assignmentÆvar Arnfjörð Bjarmason2017-06-301-4/+1
* | | grep: remove redundant double assignment to 0Ævar Arnfjörð Bjarmason2017-06-301-1/+0
* | | Merge branch 'ab/free-and-null'Junio C Hamano2017-06-241-8/+4
|\ \ \
| * | | *.[ch] refactoring: make use of the FREE_AND_NULL() macroÆvar Arnfjörð Bjarmason2017-06-161-6/+3
| * | | coccinelle: make use of the "type" FREE_AND_NULL() ruleÆvar Arnfjörð Bjarmason2017-06-161-2/+1
* | | | Merge branch 'bw/config-h'Junio C Hamano2017-06-241-0/+1
|\ \ \ \
| * | | | config: don't include config.h by defaultBrandon Williams2017-06-151-0/+1
* | | | | Merge branch 'ab/pcre-v2'Junio C Hamano2017-06-241-1/+1
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | grep: fix erroneously copy/pasted variable in check/assert patternÆvar Arnfjörð Bjarmason2017-06-211-1/+1
* | | | | Merge branch 'bw/object-id'Junio C Hamano2017-06-191-10/+9
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | diff: convert fill_filespec to struct object_idBrandon Williams2017-06-021-1/+1
| * | | | grep: convert to struct object_idBrandon Williams2017-06-021-9/+8
| |/ / /
* | | | grep: add support for PCRE v2Ævar Arnfjörð Bjarmason2017-06-021-0/+145
* | | | grep: un-break building with PCRE < 8.32Ævar Arnfjörð Bjarmason2017-05-261-3/+3
* | | | grep: add support for the PCRE v1 JIT APIÆvar Arnfjörð Bjarmason2017-05-261-4/+36
| |/ / |/| |
* | | grep: move is_fixed() earlier to avoid forward declarationÆvar Arnfjörð Bjarmason2017-05-261-12/+12
* | | grep: change internal *pcre* variable & function names to be *pcre1*Ævar Arnfjörð Bjarmason2017-05-261-26/+26
* | | grep: change the internal PCRE macro names to be PCRE1Ævar Arnfjörð Bjarmason2017-05-261-3/+3
* | | grep: factor test for \0 in grep patterns into a functionÆvar Arnfjörð Bjarmason2017-05-261-7/+15