213 Commits (b2c8c0a762745768e8fb249949801c1aed8f7c1d)

Author SHA1 Message Date
Elijah Newren b2c8c0a762 merge-recursive: When we detect we can skip an update, actually skip it 14 years ago
Junio C Hamano c8516500b1 merge-recursive:make_room_for_directories - work around dumb compilers 15 years ago
Elijah Newren 4c0c1810c9 merge-recursive: Remove redundant path clearing for D/F conflicts 15 years ago
Elijah Newren ef02b31721 merge-recursive: Make room for directories in D/F conflicts 15 years ago
Elijah Newren 84a08a47b9 handle_delete_modify(): Check whether D/F conflicts are still present 15 years ago
Elijah Newren 4ab9a157d0 merge_content(): Check whether D/F conflicts are still present 15 years ago
Elijah Newren 2adc7dcc11 conflict_rename_rename_1to2(): Fix checks for presence of D/F conflicts 15 years ago
Elijah Newren a0de2f6bd3 conflict_rename_delete(): Check whether D/F conflicts are still present 15 years ago
Elijah Newren 71f7ffcc02 merge-recursive: Delay modify/delete conflicts if D/F conflict present 15 years ago
Elijah Newren 882fd11aff merge-recursive: Delay content merging for renames 15 years ago
Elijah Newren 3b130adf9c merge-recursive: Delay handling of rename/delete conflicts 15 years ago
Elijah Newren 161cf7f949 merge-recursive: Move handling of double rename of one file to other file 15 years ago
Elijah Newren 07413c5a31 merge-recursive: Move handling of double rename of one file to two 15 years ago
Elijah Newren 2a669c341a merge-recursive: Avoid doubly merging rename/add conflict contents 15 years ago
Elijah Newren 61b8bcae2d merge-recursive: Update merge_content() call signature 15 years ago
Elijah Newren 36de17048a merge-recursive: Update conflict_rename_rename_1to2() call signature 15 years ago
Elijah Newren 9c0bbb50f0 merge-recursive: Structure process_df_entry() to handle more cases 15 years ago
Elijah Newren 384c166807 merge-recursive: Have process_entry() skip D/F or rename entries 15 years ago
Elijah Newren 2ff739f9d2 merge-recursive: New function to assist resolving renames in-core only 15 years ago
Elijah Newren 25c3936349 merge-recursive: New data structures for deferring of D/F conflicts 15 years ago
Elijah Newren 0c4918d1c1 merge-recursive: Move process_entry's content merging into a function 15 years ago
Elijah Newren 5e3ce663b0 merge-recursive: Move delete/modify handling into dedicated function 15 years ago
Elijah Newren 6ef2cb008f merge-recursive: Move rename/delete handling into dedicated function 15 years ago
Elijah Newren 605c1bcfc4 merge-recursive: Nuke rename/directory conflict detection 15 years ago
Elijah Newren 09c01f856f merge-recursive: Rename conflict_rename_rename*() for clarity 15 years ago
Elijah Newren 41d70bd6a9 merge-recursive: Small code clarification -- variable name and comments 15 years ago
Junio C Hamano 7edba4c45c merge-recursive: Restructure showing how to chain more process_* functions 15 years ago
Elijah Newren 86273e5764 merge-recursive: D/F conflicts where was_a_dir/file -> was_a_dir 15 years ago
Schalk, Ken d5af51053c RE: [PATCH] Avoid rename/add conflict when contents are identical 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
Elijah Newren 96ecac677a merge-recursive: Avoid excessive output for and reprocessing of renames 15 years ago
Elijah Newren ae745487ad merge-recursive: Fix multiple file rename across D/F conflict 15 years ago
Elijah Newren a3e4136754 merge-recursive: Fix typo 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
Diane Gasselin 23cbf11b5c merge-recursive: porcelain messages for checkout 15 years ago
Matthieu Moy 08353ebbab Turn unpack_trees_options.msgs into an array + enum 15 years ago
Jonathan Nieder 7610fa57e6 merge-recursive --renormalize 15 years ago
Jonathan Nieder 18b037a5b6 ll-merge: let caller decide whether to renormalize 15 years ago
Jonathan Nieder 73cf7f713d ll-merge: make flag easier to populate 15 years ago
Jonathan Nieder 1bc0ab7cd1 merge-trees: let caller decide whether to renormalize 15 years ago
Jonathan Nieder 3e7589b7b3 merge-trees: push choice to renormalize away from low level 15 years ago
Christian Couder 49b7120ef1 merge-recursive: use find_commit_subject() instead of custom code 15 years ago
Nicolas Sebrecht 5e5ffa091b merge-recursive: use "up-to-date" instead of "uptodate" in error message for consistency 15 years ago
Elijah Newren 5a2580d62f merge_recursive: Fix renames across paths below D/F conflicts 15 years ago
Elijah Newren 37348937ff merge-recursive: Fix D/F conflicts 15 years ago
Heiko Voigt 68d03e4a6e Implement automatic fast-forward merge for submodules 15 years ago
Thiago Farina 183113a5ca string_list: Add STRING_LIST_INIT macro and make use of it. 15 years ago
Eyvind Bernhardsen 331a1838b2 Try normalizing files to avoid delete/modify conflicts when merging 15 years ago