209 Commits (52f0856a7bf06cf278ce1404a5d80070f327eee1)

Author SHA1 Message Date
Nguyễn Thái Ngọc Duy 9c5e6c802c Convert "struct cache_entry *" to "const ..." wherever possible 12 years ago
René Scharfe 603d249853 unpack-trees: don't shift conflicts left and right 12 years ago
René Scharfe 5d80ef5a6e unpack-trees: free cache_entry array members for merges 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
René Scharfe f2fa354205 unpack-trees: create working copy of merge entry in merged_entry 12 years ago
René Scharfe a33bd4d34d unpack-trees: factor out dup_entry 12 years ago
Karsten Blees b07bc8c8c3 dir.c: replace is_path_excluded with now equivalent is_excluded API 12 years ago
Adam Spiers c082df2453 dir.c: use a single struct exclude_list per source of excludes 12 years ago
Adam Spiers f619881251 dir.c: rename free_excludes() to clear_exclude_list() 12 years ago
Adam Spiers 0795805053 dir.c: rename excluded_from_list() to is_excluded_from_list() 12 years ago
Adam Spiers 9013089c4a dir.c: rename path_excluded() to is_path_excluded() 12 years ago
Martin von Zweigbergk 686b2de0ce oneway_merge(): only lstat() when told to update worktree 12 years ago
Thomas Gummerer b60e188c51 Strip namelen out of ce_flags into a ce_namelen field 13 years ago
Thomas Gummerer 68c4f6a577 Replace strlen() with ce_namelen() 13 years ago
Junio C Hamano 589570dbe7 unpack-trees.c: use path_excluded() in check_ok_to_remove() 13 years ago
Jens Lehmann cb8ad289c6 Consistently use "superproject" instead of "supermodule" 13 years ago
Pete Wyckoff 82247e9bd5 remove superfluous newlines in error messages 13 years ago
Junio C Hamano 9170c7ab28 unpack-trees: preserve the index file version of original 13 years ago
René Scharfe 6ff264ee05 unpack-trees: plug minor memory leak 13 years ago
René Scharfe 97e5954bdc unpack-trees: don't perform any index operation if we're not merging 13 years ago
Nguyễn Thái Ngọc Duy 0de1633783 tree-walk.c: do not leak internal structure in tree_entry_len() 13 years ago
Nguyễn Thái Ngọc Duy a7bc906f2e Add explanation why we do not allow to sparse checkout to empty working tree 13 years ago
Nguyễn Thái Ngọc Duy 17d26a4d04 sparse checkout: show error messages when worktree shaping fails 13 years ago
Michael J Gruber 6f90969ba8 unpack-trees: print "Aborting" to stderr 13 years ago
Junio C Hamano 40e372563c unpack-trees: allow pruning with pathspec 14 years ago
Nguyễn Thái Ngọc Duy d5b6629904 Break down no-lstat() condition checks in verify_uptodate() 14 years ago
Junio C Hamano b4194828dc diff-index --quiet: learn the "stop feeding the backend early" logic 14 years ago
Jens Lehmann 2c9078d05b unpack-trees: add the dry_run flag to unpack_trees_options 14 years ago
Nguyễn Thái Ngọc Duy 28911091c1 sparse checkout: do not eagerly decide the fate for whole directory 14 years ago
Stephen Boyd c2e86addb8 Fix sparse warnings 14 years ago
Junio C Hamano 4e363b11bd Revert "unpack_trees(): skip trees that are the same in all input" 14 years ago
Jonathan Nieder a93e530184 unpack-trees: handle lstat failure for existing file 14 years ago
Jonathan Nieder 92fda79ed0 unpack-trees: handle lstat failure for existing directory 14 years ago
Junio C Hamano 83c90314aa unpack_trees(): skip trees that are the same in all input 14 years ago
Junio C Hamano 84563a624e unpack-trees.c: cosmetic fix 14 years ago
Clemens Buchacher 3055d78f97 use persistent memory for rejected paths 14 years ago
Clemens Buchacher b1735b1ab7 do not overwrite files in leading path 14 years ago
Clemens Buchacher 6838d1ad6b add function check_ok_to_remove() 14 years ago
Nguyễn Thái Ngọc Duy 9037026d34 unpack-trees: fix sparse checkout's "unable to match directories" 14 years ago
Nguyễn Thái Ngọc Duy 2431afbf1b unpack-trees: move all skip-worktree checks back to unpack_trees() 14 years ago
Nguyễn Thái Ngọc Duy 0fd0e2417d dir.c: add free_excludes() 14 years ago
Clemens Buchacher 7980872d4e use persistent memory for rejected paths 14 years ago
Clemens Buchacher f66caaf9c8 do not overwrite files in leading path 14 years ago
Clemens Buchacher a9307f5a68 add function check_ok_to_remove() 14 years ago
Matthieu Moy 5e65ee35dd Move "show_all_errors = 1" to setup_unpack_trees_porcelain() 15 years ago
Matthieu Moy e294030fe8 setup_unpack_trees_porcelain: take the whole options struct as parameter 15 years ago
Matthieu Moy dc1166e685 Move set_porcelain_error_msgs to unpack-trees.c and rename it 15 years ago
Matthieu Moy e6c111b4c0 unpack_trees: group error messages by type 15 years ago
Matthieu Moy 08402b0409 merge-recursive: distinguish "removed" and "overwritten" messages 15 years ago