Commit Graph

125 Commits (04bf052eef53c6be04d313d8ce11690beaf890b6)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason 04bf052eef grep: simplify config parsing and option parsing 10 months ago
Ævar Arnfjörð Bjarmason 321ee43628 grep.h: make "grep_opt.pattern_type_option" use its enum 10 months ago
Ævar Arnfjörð Bjarmason 72365bb499 grep API: call grep_config() after grep_init() 10 months ago
Ævar Arnfjörð Bjarmason 9725c8dda2 built-ins: trust the "prefix" from run_builtin() 10 months ago
Ævar Arnfjörð Bjarmason 77e3f931ef grep.h: remove unused "regex_t regexp" from grep_opt 10 months ago
René Scharfe 794c000267 log: let --invert-grep only invert --grep 12 months ago
Ævar Arnfjörð Bjarmason 1fd2aa543d grep.h: remove unused grep_threads_ok() declaration 1 year ago
Hamza Mahfooz 3f566c4e69 grep: refactor next_match() and match_one_pattern() for external use 1 year ago
Matheus Tavares 45bde58ef8 grep: demonstrate bug with textconv attributes and submodules 1 year ago
Jeff King 1e66871608 grep: store grep_source buffer as const 1 year ago
Jonathan Tan 0693806bf8 grep: add repository to OID grep sources 1 year ago
Jonathan Tan 50d92b5f03 grep: typesafe versions of grep_source_init 1 year ago
Ævar Arnfjörð Bjarmason cbe81e653f grep/pcre2: move back to thread-only PCREv2 structures 2 years ago
Ævar Arnfjörð Bjarmason b76bf27f6a grep/pcre2: use pcre2_maketables_free() function 2 years ago
Ævar Arnfjörð Bjarmason 797c359978 grep/pcre2: use compile-time PCREv2 version test 2 years ago
Ævar Arnfjörð Bjarmason 15c9649730 grep/log: remove hidden --debug and --grep-debug options 2 years ago
Ævar Arnfjörð Bjarmason 95ca1f987e grep/pcre2: better support invalid UTF-8 haystacks 2 years ago
Ævar Arnfjörð Bjarmason 7599730b7e Remove support for v1 of the PCRE library 2 years ago
Martin Ågren 96313423a7 grep: use designated initializers for `grep_defaults` 2 years ago
Martin Ågren 1d3878799f grep: don't set up a "default" repo for grep 2 years ago
Matheus Tavares 1d1729caeb grep: replace grep_read_mutex by internal obj read lock 3 years ago
Carlo Marcelo Arenas Belón 10da030ab7 grep: avoid leak of chartables in PCRE2 3 years ago
Carlo Marcelo Arenas Belón 513f2b0bbd grep: make PCRE2 aware of custom allocator 3 years ago
Carlo Marcelo Arenas Belón ad7c543e3b grep: skip UTF8 checks explicitly 3 years ago
Carlo Marcelo Arenas Belón ff61681b46 grep: refactor and simplify PCRE1 support 3 years ago
Carlo Marcelo Arenas Belón 8991da6a38 grep: make sure NO_LIBPCRE1_JIT disable JIT in PCRE1 3 years ago
Ævar Arnfjörð Bjarmason 09872f6418 grep: create a "is_fixed" member in "grep_pat" 3 years ago
Ævar Arnfjörð Bjarmason 685668faaa grep: stop using a custom JIT stack with PCRE v1 3 years ago
Ævar Arnfjörð Bjarmason 34489239d0 grep: stop "using" a custom JIT stack with PCRE v2 3 years ago
Ævar Arnfjörð Bjarmason 48de2a768c grep: remove the kwset optimization 3 years ago
Ævar Arnfjörð Bjarmason 44570188a0 grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>" 3 years ago
Denton Liu 554544276a *.[ch]: remove extern from function declarations using spatch 4 years ago
Nguyễn Thái Ngọc Duy 4002e87cb2 grep: remove #ifdef NO_PTHREADS 4 years ago
Nguyễn Thái Ngọc Duy acd00ea049 userdiff.c: remove implicit dependency on the_index 4 years ago
Nguyễn Thái Ngọc Duy 38bbc2ea39 grep.c: remove implicit dependency on the_index 4 years ago
Taylor Blau 9d8db06eb4 grep.c: teach 'git grep --only-matching' 4 years ago
Taylor Blau 017c0fcfdb grep.[ch]: extend grep_opt to allow showing matched column 4 years ago
Nguyễn Thái Ngọc Duy fa151dc54d grep: keep all colors in an array 5 years ago
Charles Bailey 2fff1e196d grep: fix NO_LIBPCRE1_JIT to fully disable JIT 5 years ago
Brandon Williams f9ee2fcdfa grep: recurse in-process using 'struct repository' 5 years ago
Ævar Arnfjörð Bjarmason 07a3d41173 grep: remove regflags from the public grep_opt API 5 years ago
Brandon Williams 1c41c82bc4 grep: convert to struct object_id 6 years ago
Ævar Arnfjörð Bjarmason 94da9193a6 grep: add support for PCRE v2 6 years ago
Ævar Arnfjörð Bjarmason fb95e2e38d grep: un-break building with PCRE >= 8.32 without --enable-jit 6 years ago
Ævar Arnfjörð Bjarmason c30cf827a8 grep: un-break building with PCRE < 8.20 6 years ago
Ævar Arnfjörð Bjarmason e87de7cab4 grep: un-break building with PCRE < 8.32 6 years ago
Ævar Arnfjörð Bjarmason fbaceaac47 grep: add support for the PCRE v1 JIT API 6 years ago
Ævar Arnfjörð Bjarmason 6d4b5747f0 grep: change internal *pcre* variable & function names to be *pcre1* 6 years ago
Ævar Arnfjörð Bjarmason 3485bea157 grep: change the internal PCRE macro names to be PCRE1 6 years ago
Brandon Williams 4538eef564 grep: add submodules as a grep source type 6 years ago