149 Commits (0af85f84bd6d1755b3b8559ccfd99383c2928ac3)

Author SHA1 Message Date
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
brian m. carlson 1ff57c13c5 diff: convert struct combine_diff_path to object_id 10 years ago
Junio C Hamano 0b86fe8923 run_diff_files(): clarify computation of sha1 validity 10 years ago
Jeff King 5304810044 run_diff_files: do not look at uninitialized stat data 11 years ago
Kirill Smelkov af82c7880f combine-diff: combine_diff_path.len is not needed anymore 11 years ago
Nguyễn Thái Ngọc Duy 429bb40abd pathspec: convert some match_pathspec_depth() to ce_path_match() 11 years ago
Junio C Hamano c48f6816f0 diff: remove "diff-files -q" in a version of Git in a distant future 12 years ago
Junio C Hamano 95a7c546b0 diff: deprecate -q option to diff-files 12 years ago
Nguyễn Thái Ngọc Duy 9a08727443 remove init_pathspec() in favor of parse_pathspec() 12 years ago
Nguyễn Thái Ngọc Duy 6330a17199 parse_pathspec: add special flag for max_depth feature 12 years ago
René Scharfe 5828e8352c diff-lib, read-tree, unpack-trees: mark cache_entry array paramters const 12 years ago
René Scharfe eb9ae4b505 diff-lib, read-tree, unpack-trees: mark cache_entry pointers const 12 years ago
Jeff King e54501004a diff: do not use null sha1 as a sentinel value 13 years ago
Nguyen Thai Ngoc Duy 5c8eeb83db diff-index: enable recursive pathspec matching in unpack_trees 13 years ago
Nguyen Thai Ngoc Duy 4838237cb7 diff-index: enable recursive pathspec matching in unpack_trees 13 years ago
Carlos Martín Nieto f7d650c06e Remove 'working copy' from the documentation and C code 13 years ago
Junio C Hamano 2f88c19700 diff-index: pass pathspec down to unpack-trees machinery 14 years ago
Junio C Hamano bf979c07c7 diff-lib: refactor run_diff_index() and do_diff_cache() 14 years ago
Junio C Hamano fe549c21fc diff-lib: simplify do_diff_cache() 14 years ago
Junio C Hamano ff00b682f2 reset [<commit>] paths...: do not mishandle unmerged paths 14 years ago
Junio C Hamano b4194828dc diff-index --quiet: learn the "stop feeding the backend early" logic 14 years ago
Junio C Hamano 28b9264dd6 diff: futureproof "stop feeding the backend early" logic 14 years ago
Junio C Hamano 095ce9538b diff-files: show unmerged entries correctly 14 years ago
Junio C Hamano fa7b290895 diff: remove often unused parameters from diff_unmerge() 14 years ago
Junio C Hamano 2cfe8a68cc diff --quiet: disable optimization when --diff-filter=X is used 14 years ago
Nguyễn Thái Ngọc Duy eb9cb55b94 Convert ce_path_match() to use struct pathspec 14 years ago
Nguyễn Thái Ngọc Duy afe069d166 struct rev_info: convert prune_data to struct pathspec 14 years ago
Nguyễn Thái Ngọc Duy 66f136252f Convert struct diff_options to use struct pathspec 14 years ago
Jens Lehmann aee9c7d654 Submodules: Add the new "ignore" config option for diff and status 15 years ago
Jens Lehmann dd44d419d3 Add optional parameters to the diff option "--ignore-submodules" 15 years ago
Jens Lehmann 3bfc450476 git status: ignoring untracked files must apply to submodules too 15 years ago
Jens Lehmann 85adbf2f75 git status: Fix false positive "new commits" output for dirty submodules 15 years ago
Jens Lehmann ae6d5c1b6f Refactor dirty submodule detection in diff-lib.c 15 years ago
Junio C Hamano 32962c9bd5 revision: introduce setup_revision_opt 15 years ago
Jens Lehmann 9297f77e6d git status: Show detailed dirty status of submodules in long format 15 years ago
Jens Lehmann c7e1a73641 git diff --submodule: Show detailed dirty status of submodules 15 years ago
Jens Lehmann 4d34477f4c git diff: Don't test submodule dirtiness with --ignore-submodules 15 years ago
Junio C Hamano 125fd98434 Make ce_uptodate() trustworthy again 15 years ago
Jens Lehmann e3d42c4773 Performance optimization for detection of modified submodules 15 years ago
Jens Lehmann ee6fc514f2 Show submodules as modified when they contain a dirty work tree 15 years ago
Junio C Hamano 730f72840c unpack-trees.c: look ahead in the index 15 years ago
Junio C Hamano da165f470e unpack-trees.c: prepare for looking ahead in the index 15 years ago
Junio C Hamano da8ba5e7da diff-lib.c: fix misleading comments on oneway_diff() 15 years ago
Nguyễn Thái Ngọc Duy b4d1690df1 Teach Git to respect skip-worktree bit (reading part) 16 years ago