208 Commits (59e1205d167c9acc17114a2f96425325470b1db8)

Author SHA1 Message Date
René Scharfe d44e5267ea diff-lib: plug minor memory leaks in do_diff_cache() 4 years ago
Alex Vandiver c9052a8392 fsmonitor: use fsmonitor data in `git diff` 4 years ago
Sergey Organov d01141de5a diff: get rid of redundant 'dense' argument 4 years ago
Denton Liu 0f5a1d449b builtin/diff-index: learn --merge-base 4 years ago
Denton Liu 177a830268 diff-lib: define diff_get_merge_base() 4 years ago
Denton Liu 4c3fe82ef1 diff-lib: accept option flags in run_diff_index() 4 years ago
Eric Sunshine 72a7239016 diff-lib: tighten show_interdiff()'s interface 4 years ago
Eric Sunshine cdffbdc217 diff: move show_interdiff() from its own file to diff-lib 4 years ago
Sergey Organov 572fc9aa54 revision: add separate field for "-m" of "diff-index -m" 4 years ago
Raymond E. Pasco cb0dd22b82 diff-lib: use worktree mode in diffs from i-t-a entries 4 years ago
Johannes Schindelin 85953a3187 diff-files --raw: show correct post-image of intent-to-add files 5 years ago
Johannes Schindelin b5a8169752 mark_fsmonitor_valid(): mark the index as changed if needed 6 years ago
Jeff King 784c0daed5 diff: drop options parameter from diffcore_fix_diff_index() 6 years ago
Nguyễn Thái Ngọc Duy ffc00a48ef diff-lib.c: remove the_repository references 6 years ago
Nguyễn Thái Ngọc Duy 2abf350385 revision.c: remove implicit dependency on the_index 6 years ago
Nguyễn Thái Ngọc Duy 5adbb403c2 diff-lib.c: remove implicit dependency on the_index 6 years ago
Jeff King 9001dc2a74 convert "oidcmp() != 0" to "!oideq()" 6 years ago
Jeff King 4a7e27e957 convert "oidcmp() == 0" to oideq() 6 years ago
Nguyễn Thái Ngọc Duy c46c406ae1 trace.h: support nested performance tracing 6 years ago
Nguyễn Thái Ngọc Duy 6d2df284e7 dir.c: remove an implicit dependency on the_index in pathspec code 6 years ago
Jeff King 3506dc9445 has_uncommitted_changes(): fall back to empty tree 7 years ago
Nguyễn Thái Ngọc Duy ba4e356109 diff: ignore --ita-[in]visible-in-index when diffing worktree-to-tree 7 years ago
Brandon Williams e36ede2e1c diff-lib: rename 'new' variable 7 years ago
Nguyễn Thái Ngọc Duy ca54d9baa4 trace: measure where the time is spent in the index-heavy operations 7 years ago
brian m. carlson eb0ccfd7f5 Switch empty tree and blob lookups to use hash abstraction 7 years ago
Brandon Williams 0d1e0e7801 diff: make struct diff_flags members lowercase 7 years ago
Brandon Williams 23dcf77f48 diff: remove DIFF_OPT_SET macro 7 years ago
Brandon Williams 3b69daed86 diff: remove DIFF_OPT_TST macro 7 years ago
Brandon Williams 02f2f56bc3 diff: convert flags to be stored in bitfields 7 years ago
brian m. carlson a98e6101f0 refs: convert resolve_gitlink_ref to struct object_id 7 years ago
brian m. carlson 1053fe829c Convert remaining callers of resolve_gitlink_ref to object_id 7 years ago
Ben Peart 883e248b8a fsmonitor: teach git to optionally utilize a file system monitor to speed up detecting new or changed files. 7 years ago
Martin Ågren dcb572ab94 object_array: use `object_array_clear()`, not `free()` 7 years ago
Ævar Arnfjörð Bjarmason 6a83d90207 coccinelle: make use of the "type" FREE_AND_NULL() rule 8 years ago
Brandon Williams f9704c2d82 diff: convert fill_filespec to struct object_id 8 years ago
Brandon Williams 94a0097a41 diff: convert diff_change to struct object_id 8 years ago
Brandon Williams 55497b8c9e diff: convert run_diff_files to struct object_id 8 years ago
Brandon Williams c26022ea8f diff: convert diff_addremove to struct object_id 8 years ago
Brandon Williams fcf2cfb54b diff: convert diff_index_show_file to struct object_id 8 years ago
Brandon Williams 362d765915 diff: convert get_stat_data to struct object_id 8 years ago
Junio C Hamano c7054209d6 treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checked 8 years ago
brian m. carlson a9dbc17910 tree: convert parse_tree_indirect to struct object_id 8 years ago
brian m. carlson 944cffbd18 diff-lib: convert do_diff_cache to struct object_id 8 years ago
Nguyễn Thái Ngọc Duy 018ec3c820 commit: fix empty commit creation when there's no changes but ita entries 8 years ago
Nguyễn Thái Ngọc Duy 425a28e0a4 diff-lib: allow ita entries treated as "not yet exist in index" 8 years ago
brian m. carlson 99d1a9861a cache: convert struct cache_entry to use struct object_id 8 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson 7999b2cf77 Add several uses of get_object_hash. 9 years ago
Junio C Hamano 78cc1a540b Revert "diff-lib.c: adjust position of i-t-a entries in diff" 10 years ago
Nguyễn Thái Ngọc Duy d95d728aba diff-lib.c: adjust position of i-t-a entries in diff 10 years ago