122 Commits (0f3ddd4a3abe863fae9c36ec4311ac936a2d8ed9)

Author SHA1 Message Date
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 14 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
Nguyễn Thái Ngọc Duy 540e694b13 Prevent diff machinery from examining assume-unchanged entries on worktree 16 years ago
Junio C Hamano 26da1d7867 diff-index: keep the original index intact 16 years ago
Junio C Hamano 29796c6ccf diff-index: report unmerged new entries 16 years ago
Junio C Hamano 90b1994170 diff: Rename QUIET internal option to QUICK 16 years ago
Junio C Hamano a0919ced8a Avoid "diff-index --cached" optimization under --find-copies-harder 16 years ago
Junio C Hamano b65982b608 Optimize "diff-index --cached" using cache-tree 16 years ago
Linus Torvalds 658dd48c85 Avoid unnecessary 'lstat()' calls in 'get_stat_data()' 16 years ago
Stephan Beyer 75f3ff2eea Generalize and libify index_is_dirty() to index_differs_from(...) 16 years ago
Kjetil Barvik 571998921d lstat_cache(): swap func(length, string) into func(string, length) 16 years ago
Kjetil Barvik ff7e6aad6d Cleanup of unused symcache variable inside diff-lib.c 16 years ago
Junio C Hamano a5a818ee48 diff: vary default prefix depending on what are compared 17 years ago
Dmitry Potapov fd55a19eb1 Fix buffer overflow in git diff 17 years ago
Junio C Hamano 0569e9b8ce "git diff": do not ignore index without --no-index 17 years ago
Linus Torvalds c40641b77b Optimize symlink/directory detection 17 years ago
Junio C Hamano 451244d724 diff-lib.c: rename check_work_tree_entity() 17 years ago
Junio C Hamano 1392a37721 diff: a submodule not checked out is not modified 17 years ago
Matthieu Moy 59b0c24daa git-svn: detect and fail gracefully when dcommitting to a void 17 years ago
Junio C Hamano 8fa29602d4 diff-files: mark an index entry we know is up-to-date as such 17 years ago
Junio C Hamano f58dbf23c3 diff-files: careful when inspecting work tree items 17 years ago