summaryrefslogtreecommitdiff
path: root/builtin/diff.c
AgeCommit message (Expand)Author
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren
2023-09-29diff --stat: set the width defaults in a helper functionDragan Simic
2023-09-18diff --stat: add config option to limit filename widthDragan Simic
2023-08-21diff: drop useless "status" parameter from diff_result_code()Jeff King
2023-08-21diff: drop useless return values in git-diff helpersJeff King
2023-08-21diff: drop useless return from run_diff_{files,index} functionsJeff King
2023-08-21diff: die when failing to read index in git-diff builtinJeff King
2023-08-21diff: show usage for unknown builtin_diff_files() optionsJeff King
2023-06-21cache.h: remove this no-longer-used headerElijah Newren
2023-06-21read-cache*.h: move declarations for read-cache.c functions from cache.hElijah Newren
2023-06-21preload-index.h: move declarations for preload-index.c from elsewhereElijah Newren
2023-05-09Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano
2023-04-24commit.h: reduce unnecessary includesElijah Newren
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano
2023-04-06Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano
2023-04-04Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano
2023-03-28mark "argv" as unused when we check argcJeff King
2023-03-28cocci: apply the "commit.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason
2023-03-21setup.h: move declarations for setup.c functions from cache.hElijah Newren
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren
2022-12-14Merge branch 'ab/various-leak-fixes'Junio C Hamano
2022-11-21built-ins: use free() not UNLEAK() if trivial, rm dead codeÆvar Arnfjörð Bjarmason
2022-11-21cocci: apply "pending" index-compatibility to some "builtin/*.c"Ævar Arnfjörð Bjarmason
2022-10-28Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano
2022-10-13built-ins: consistently add "\n" between "usage" and optionsÆvar Arnfjörð Bjarmason
2022-10-01diff: support ^! for mergesRené Scharfe
2022-06-07Merge branch 'ab/plug-leak-in-revisions'Junio C Hamano
2022-05-20Merge branch 'ep/maint-equals-null-cocci'Junio C Hamano
2022-05-02Merge branch 'ep/maint-equals-null-cocci' for maint-2.35Junio C Hamano
2022-05-02tree-wide: apply equals-null.cocciJunio C Hamano
2022-04-14revisions API: call diff_free(&revs->pruning) in revisions_release()Ævar Arnfjörð Bjarmason
2022-04-14revisions API users: use release_revisions() with UNLEAK()Ævar Arnfjörð Bjarmason
2022-02-02builtin/diff.c: fix "git-diff" usage string typoShaoxuan Yuan
2021-12-06diff: enable and test the sparse indexLessley Dennington
2021-07-28Merge branch 'dl/diff-merge-base'Junio C Hamano
2021-07-12git-diff: fix missing --merge-base docsDenton Liu
2021-04-27hash: provide per-algorithm null OIDsbrian m. carlson
2021-02-26Merge branch 'jc/diffcore-rotate'Junio C Hamano
2021-02-16diff: --{rotate,skip}-to=<path>Junio C Hamano
2021-02-12Merge branch 'tb/precompose-prefix-too'Junio C Hamano
2021-02-06Merge branch 'so/log-diff-merge'Junio C Hamano
2021-02-03MacOS: precompose_argv_prefix()Torsten Bögershausen
2020-12-21diff-merges: new function diff_merges_set_dense_combined_if_unset()Sergey Organov
2020-11-02Merge branch 'dl/diff-merge-base'Junio C Hamano
2020-09-29diff: get rid of redundant 'dense' argumentSergey Organov
2020-09-21builtin/diff-tree: learn --merge-baseDenton Liu
2020-09-21builtin/diff-index: learn --merge-baseDenton Liu
2020-09-21diff-lib: accept option flags in run_diff_index()Denton Liu
2020-07-09Merge branch 'ct/diff-with-merge-base-clarification' into masterJunio C Hamano
2020-07-08diff: check for merge bases before assigning sym->baseJeff King