summaryrefslogtreecommitdiff
path: root/grep.h
Commit message (Expand)AuthorAgeFilesLines
* log: let --invert-grep only invert --grepRené Scharfe2021-12-171-0/+2
* Merge branch 'hm/paint-hits-in-log-grep'Junio C Hamano2021-11-011-0/+9
|\
| * grep: refactor next_match() and match_one_pattern() for external useHamza Mahfooz2021-09-291-0/+9
* | Merge branch 'mt/grep-submodule-textconv'Junio C Hamano2021-10-131-3/+3
|\ \
| * | grep: demonstrate bug with textconv attributes and submodulesMatheus Tavares2021-09-291-3/+3
* | | Merge branch 'ab/retire-decl-of-missing-unused-funcs'Junio C Hamano2021-10-061-1/+0
|\ \ \ | |_|/ |/| |
| * | grep.h: remove unused grep_threads_ok() declarationÆvar Arnfjörð Bjarmason2021-10-011-1/+0
* | | grep: store grep_source buffer as constJeff King2021-09-221-2/+2
| |/ |/|
* | grep: add repository to OID grep sourcesJonathan Tan2021-09-081-1/+16
* | grep: typesafe versions of grep_source_initJonathan Tan2021-09-081-3/+4
|/
* grep/pcre2: move back to thread-only PCREv2 structuresÆvar Arnfjörð Bjarmason2021-02-171-1/+2
* grep/pcre2: use pcre2_maketables_free() functionÆvar Arnfjörð Bjarmason2021-02-171-0/+3
* grep/pcre2: use compile-time PCREv2 version testÆvar Arnfjörð Bjarmason2021-02-171-0/+3
* Merge branch 'ab/grep-pcre-invalid-utf8'Junio C Hamano2021-02-101-0/+4
|\
| * grep/pcre2: better support invalid UTF-8 haystacksÆvar Arnfjörð Bjarmason2021-01-241-0/+4
* | Merge branch 'ab/retire-pcre1'Junio C Hamano2021-02-101-14/+0
|\ \
| * | Remove support for v1 of the PCRE libraryÆvar Arnfjörð Bjarmason2021-01-231-14/+0
| |/
* | grep/log: remove hidden --debug and --grep-debug optionsÆvar Arnfjörð Bjarmason2021-01-261-1/+0
|/
* 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