summaryrefslogtreecommitdiffstats
path: root/builtin/diff.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+3
* global: drop `UNLEAK()` annotationPatrick Steinhardt2024-11-211-1/+0
* Merge branch 'jc/pass-repo-to-builtins'Junio C Hamano2024-09-231-2/+5
|\
| * builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai2024-09-131-1/+1
| * builtin: add a repository parameter for builtin functionsJohn Cai2024-09-131-1/+4
* | Merge branch 'jc/range-diff-lazy-setup'Junio C Hamano2024-09-161-1/+1
|\ \ | |/ |/|
| * remerge-diff: clean up temporary objdir at a central placeJunio C Hamano2024-08-101-1/+1
* | builtin/diff: free symmetric diff membersPatrick Steinhardt2024-08-141-0/+6
* | builtin/diff: explicitly set hash algo when there is no repoPatrick Steinhardt2024-05-071-0/+9
* | builtin: stop using `the_index`Patrick Steinhardt2024-04-181-3/+3
|/
* treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-2/+0
* diff --stat: set the width defaults in a helper functionDragan Simic2023-09-301-3/+1
* diff --stat: add config option to limit filename widthDragan Simic2023-09-181-0/+1
* diff: drop useless "status" parameter from diff_result_code()Jeff King2023-08-221-1/+1
* diff: drop useless return values in git-diff helpersJeff King2023-08-221-34/+28
* diff: drop useless return from run_diff_{files,index} functionsJeff King2023-08-221-2/+4
* diff: die when failing to read index in git-diff builtinJeff King2023-08-221-6/+3
* diff: show usage for unknown builtin_diff_files() optionsJeff King2023-08-221-2/+4
* cache.h: remove this no-longer-used headerElijah Newren2023-06-211-2/+1
* read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren2023-06-211-0/+1
* preload-index.h: move declarations for preload-index.c from elsewhereElijah Newren2023-06-211-0/+1
* Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano2023-05-101-0/+1
|\
| * commit.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
| * Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-1/+2
| |\
* | | Merge branch 'en/header-split-cleanup'Junio C Hamano2023-04-061-0/+2
|\| |
| * | setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* | | Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano2023-04-061-1/+2
|\ \ \ | | |/ | |/|
| * | cocci: apply the "commit.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+2
| |/
* / mark "argv" as unused when we check argcJeff King2023-03-281-3/+3
|/
* Merge branch 'ab/various-leak-fixes'Junio C Hamano2022-12-141-1/+1
|\
| * built-ins: use free() not UNLEAK() if trivial, rm dead codeÆvar Arnfjörð Bjarmason2022-11-211-1/+1
* | cocci: apply "pending" index-compatibility to some "builtin/*.c"Ævar Arnfjörð Bjarmason2022-11-211-11/+14
|/
* Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano2022-10-281-1/+2
|\
| * built-ins: consistently add "\n" between "usage" and optionsÆvar Arnfjörð Bjarmason2022-10-131-1/+2
* | diff: support ^! for mergesRené Scharfe2022-10-021-5/+18
|/
* Merge branch 'ab/plug-leak-in-revisions'Junio C Hamano2022-06-071-1/+1
|\
| * revisions API: call diff_free(&revs->pruning) in revisions_release()Ævar Arnfjörð Bjarmason2022-04-141-1/+0
| * revisions API users: use release_revisions() with UNLEAK()Ævar Arnfjörð Bjarmason2022-04-141-0/+1
* | Merge branch 'ep/maint-equals-null-cocci'Junio C Hamano2022-05-211-1/+1
|\ \ | |/ |/|
| * Merge branch 'ep/maint-equals-null-cocci' for maint-2.35Junio C Hamano2022-05-021-1/+1
| |\
| | * tree-wide: apply equals-null.cocciJunio C Hamano2022-05-021-1/+1
* | | builtin/diff.c: fix "git-diff" usage string typoShaoxuan Yuan2022-02-021-3/+3
|/ /
* / diff: enable and test the sparse indexLessley Dennington2021-12-061-0/+5
|/
* Merge branch 'dl/diff-merge-base'Junio C Hamano2021-07-281-2/+2
|\
| * git-diff: fix missing --merge-base docsDenton Liu2021-07-121-2/+2
* | hash: provide per-algorithm null OIDsbrian m. carlson2021-04-271-1/+1
* | Merge branch 'jc/diffcore-rotate'Junio C Hamano2021-02-261-0/+1
|\ \
| * | diff: --{rotate,skip}-to=<path>Junio C Hamano2021-02-161-0/+1
* | | Merge branch 'tb/precompose-prefix-too'Junio C Hamano2021-02-121-1/+1
|\ \ \ | |/ / |/| |