333 Commits (8482d042a016aaae1e564f9c34b4d5f6b59794be)

Author SHA1 Message Date
Elijah Newren ec61d14963 merge-recursive: Fix modify/delete resolution in the recursive case 14 years ago
Elijah Newren 5b448b8530 merge-recursive: When we detect we can skip an update, actually skip it 14 years ago
Elijah Newren 3c217c077a merge-recursive: Provide more info in conflict markers with file renames 14 years ago
Elijah Newren 4f66dade81 merge-recursive: Cleanup and consolidation of rename_conflict_info 14 years ago
Elijah Newren edd2faf52e merge-recursive: Consolidate process_entry() and process_df_entry() 14 years ago
Elijah Newren 51931bf08e merge-recursive: Improve handling of rename target vs. directory addition 14 years ago
Elijah Newren 7769a75e96 merge-recursive: Add comments about handling rename/add-source cases 14 years ago
Elijah Newren 0a6b87126e merge-recursive: Make dead code for rename/rename(2to1) conflicts undead 14 years ago
Elijah Newren 531357a4cc merge-recursive: Fix deletion of untracked file in rename/delete conflicts 14 years ago
Elijah Newren b8ddf16424 merge-recursive: Split update_stages_and_entry; only update stages at end 14 years ago
Elijah Newren ed0148a520 merge-recursive: Allow make_room_for_path() to remove D/F entries 14 years ago
Elijah Newren aacb82de3f merge-recursive: Split was_tracked() out of would_lose_untracked() 14 years ago
Elijah Newren 70cc3d36eb merge-recursive: Save D/F conflict filenames instead of unlinking them 14 years ago
Elijah Newren f2507b4e0e merge-recursive: Fix code checking for D/F conflicts still being present 14 years ago
Elijah Newren f0fd4d05e8 merge-recursive: Fix sorting order and directory change assumptions 14 years ago
Elijah Newren 7b1c610f84 merge-recursive: Fix recursive case with D/F conflict via add/add conflict 14 years ago
Elijah Newren 0b30e81251 merge-recursive: Avoid working directory changes during recursive case 14 years ago
Elijah Newren 3d6b8e884c merge-recursive: Remember to free generated unique path names 14 years ago
Elijah Newren 650467cf89 merge-recursive: Consolidate different update_stages functions 14 years ago
Elijah Newren 0c05942087 merge-recursive: Mark some diff_filespec struct arguments const 14 years ago
Elijah Newren abafc88e76 merge-recursive: Correct a comment 14 years ago
Elijah Newren c43ba42e8d merge-recursive: Make BUG message more legible by adding a newline 14 years ago
Tay Ray Chuan 8c912eea94 teach --histogram to diff 14 years ago
Junio C Hamano 6db41050a3 Revert "Merge branch 'en/merge-recursive'" 14 years ago
Jonathan Nieder 8c2be75fe1 add, merge, diff: do not use strcasecmp to compare config variable names 14 years ago
Dan McGee 13ee1384ef Fix two unused variable warnings in gcc 4.6 14 years ago
Nguyễn Thái Ngọc Duy f0096c06bc Convert read_tree{,_recursive} to support struct pathspec 14 years ago
Junio C Hamano f31027c99c diffcore-rename: fall back to -C when -C -C busts the rename limit 14 years ago
Junio C Hamano b9b3eef761 merge-recursive: tweak magic band-aid 14 years ago
Jonathan Nieder 9cba13ca5d standardize brace placement in struct definitions 14 years ago
Elijah Newren b2c8c0a762 merge-recursive: When we detect we can skip an update, actually skip it 14 years ago
Jeff King ebeb60900f strbuf: add strbuf_vaddf 14 years ago
Jeff King 99bfc6691d merge: enable progress reporting for rename detection 14 years ago
Jeff King 92c57e5c1d bump rename limit defaults (again) 14 years ago
Jeff King bf0ab10fa8 merge: improve inexact rename limit warning 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