summaryrefslogtreecommitdiff
path: root/builtin/grep.c
Commit message (Expand)AuthorAgeFilesLines
* cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
* alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-0/+1
* builtin/{grep,log}.: don't define "USE_THE_INDEX_COMPATIBILITY_MACROS"Ævar Arnfjörð Bjarmason2022-11-211-1/+0
* builtin/grep.c: integrate with sparse indexShaoxuan Yuan2022-09-231-3/+45
* grep: add --max-count command line optionCarlos López2022-06-221-0/+9
* Merge branch 'ab/object-file-api-updates'Junio C Hamano2022-03-161-2/+2
|\
| * object-file API: pass an enum to read_object_with_reference()Ævar Arnfjörð Bjarmason2022-02-251-2/+2
* | Merge branch 'ab/grep-patterntype'Junio C Hamano2022-02-251-13/+14
|\ \
| * | grep: simplify config parsing and option parsingÆvar Arnfjörð Bjarmason2022-02-151-6/+4
| * | grep API: call grep_config() after grep_init()Ævar Arnfjörð Bjarmason2022-02-151-2/+2
| * | grep.c: don't pass along NULL callback valueÆvar Arnfjörð Bjarmason2022-02-151-2/+2
| * | built-ins: trust the "prefix" from run_builtin()Ævar Arnfjörð Bjarmason2022-02-151-5/+8
| |/
* | i18n: factorize more 'incompatible options' messagesJean-Noël Avila2022-02-041-5/+3
|/
* grep: fix a "path_list" memory leakÆvar Arnfjörð Bjarmason2021-10-231-4/+5
* grep: use object_array_clear() in cmd_grep()Ævar Arnfjörð Bjarmason2021-10-231-0/+1
* grep: prefer "struct grep_opt" over its "void *" equivalentÆvar Arnfjörð Bjarmason2021-10-231-2/+2
* repository: support unabsorbed in repo_submodule_initJonathan Tan2021-09-091-4/+1
* grep: add repository to OID grep sourcesJonathan Tan2021-09-081-9/+6
* grep: allocate subrepos on heapJonathan Tan2021-09-081-9/+30
* grep: read submodule entry with explicit repoJonathan Tan2021-09-081-5/+5
* grep: typesafe versions of grep_source_initJonathan Tan2021-09-081-2/+2
* grep: use submodule-ODB-as-alternate lazy-additionJonathan Tan2021-09-081-1/+1
* dir.[ch]: replace dir_init() with DIR_INITÆvar Arnfjörð Bjarmason2021-07-011-2/+1
* Merge branch 'bc/hash-transition-interop-part-1'Junio C Hamano2021-05-101-1/+1
|\
| * hash: provide per-algorithm null OIDsbrian m. carlson2021-04-271-1/+1
* | Merge branch 'ds/sparse-index-protections'Junio C Hamano2021-04-301-0/+2
|\ \ | |/ |/|
| * grep: ensure full indexDerrick Stolee2021-04-141-0/+2
* | Merge branch 'ab/grep-pcre2-allocfix'Junio C Hamano2021-03-221-1/+0
|\ \
| * | grep/pcre2: move back to thread-only PCREv2 structuresÆvar Arnfjörð Bjarmason2021-02-171-1/+0
* | | use CALLOC_ARRAYRené Scharfe2021-03-131-1/+1
| |/ |/|
* | Merge branch 'mt/grep-sparse-checkout'Junio C Hamano2021-02-251-2/+5
|\ \
| * | grep: honor sparse-checkout on working tree searchesMatheus Tavares2021-02-091-2/+5
* | | Merge branch 'mt/grep-cached-untracked'Junio C Hamano2021-02-171-0/+3
|\ \ \ | |_|/ |/| |
| * | grep: error out if --untracked is used with --cachedMatheus Tavares2021-02-091-0/+3
| |/
* | grep/log: remove hidden --debug and --grep-debug optionsÆvar Arnfjörð Bjarmason2021-01-261-5/+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: handle deref_tag() returning NULLRené Scharfe2020-10-121-0/+11
* quote_path: give flags parameter to quote_path()Junio C Hamano2020-09-101-1/+1
* quote_path: rename quote_path_relative() to quote_path()Junio C Hamano2020-09-101-1/+1
* dir: fix problematic API to avoid memory leaksElijah Newren2020-08-181-1/+2
* Merge branch 'jk/strvec'Junio C Hamano2020-08-101-1/+1
|\
| * strvec: convert builtin/ callers away from argv_array nameJeff King2020-07-281-1/+1
* | grep: avoid using oid_to_hex() with parse_object_or_die()René Scharfe2020-07-281-1/+1
|/
* Merge branch 'dl/opt-callback-cleanup'Junio C Hamano2020-05-051-13/+13
|\
| * Use OPT_CALLBACK and OPT_CALLBACK_FDenton Liu2020-04-281-13/+13
* | Merge branch 'en/fill-directory-exponential'Junio C Hamano2020-04-291-2/+0
|\ \
| * | Fix error-prone fill_directory() API; make it only return matchesElijah Newren2020-04-011-2/+0
* | | grep: follow conventions for printing paths w/ unusual charsMatheus Tavares2020-04-201-12/+34
| |/ |/|
* | Merge branch 'mt/threaded-grep-in-object-store'Junio C Hamano2020-02-141-47/+46
|\ \ | |/ |/|