610 Commits (a1100d2ceed75a9523981bfab607dedd2564ef8c)

Author SHA1 Message Date
Elijah Newren 481de8a293 merge-recursive: restore accidentally dropped setting of path 6 years ago
Nguyễn Thái Ngọc Duy a133c40b23 commit.cocci: refactor code, avoid double rewrite 6 years ago
Elijah Newren 8c8e5bd6eb merge-recursive: switch directory rename detection default 6 years ago
Elijah Newren e62d11239c merge-recursive: give callers of handle_content_merge() access to contents 6 years ago
Elijah Newren 6d169fd321 merge-recursive: track information associated with directory renames 6 years ago
Elijah Newren 8daec1df03 merge-recursive: switch from (oid,mode) pairs to a diff_filespec 6 years ago
Elijah Newren e2d563dfa9 merge-recursive: cleanup handle_rename_* function signatures 6 years ago
Elijah Newren c336ab8593 merge-recursive: track branch where rename occurred in rename struct 6 years ago
Elijah Newren 3f9c92ec99 merge-recursive: remove ren[12]_other fields from rename_conflict_info 6 years ago
Elijah Newren e9cd1b5ca4 merge-recursive: shrink rename_conflict_info 6 years ago
Elijah Newren 967d6be725 merge-recursive: move some struct declarations together 6 years ago
Elijah Newren 043622b2e9 merge-recursive: use 'ci' for rename_conflict_info variable name 6 years ago
Elijah Newren 93a02c5553 merge-recursive: rename locals 'o' and 'a' to 'obuf' and 'abuf' 6 years ago
Elijah Newren e3de888ca0 merge-recursive: rename diff_filespec 'one' to 'o' 6 years ago
Elijah Newren 259ccb6cc3 merge-recursive: rename merge_options argument from 'o' to 'opt' 6 years ago
Elijah Newren 5ec1e72823 Use 'unsigned short' for mode, like diff_filespec does 6 years ago
brian m. carlson db1ba2a230 submodule: avoid hard-coded constants 6 years ago
Nguyễn Thái Ngọc Duy 5a59a2301f completion: add more parameter value completion 6 years ago
Jeff King b53c502807 merge-recursive: drop several unused parameters 6 years ago
Nguyễn Thái Ngọc Duy 150fe065f7 read-cache.c: remove the_* from index_has_changes() 6 years ago
Nguyễn Thái Ngọc Duy d7cf3a96e9 merge-recursive.c: remove implicit dependency on the_repository 6 years ago
Nguyễn Thái Ngọc Duy 0d6caa2d08 merge-recursive.c: remove implicit dependency on the_index 6 years ago
Nguyễn Thái Ngọc Duy e1ff0a32e4 read-cache.c: kill read_index() 6 years ago
Nguyễn Thái Ngọc Duy 3a95f31d1c repository.c: replace hold_locked_index() with repo_hold_locked_index() 6 years ago
Nguyễn Thái Ngọc Duy e092073d64 tree.c: make read_tree*() take 'struct repository *' 6 years ago
Derrick Stolee 80cee6e321 merge-recursive: combine error handling 6 years ago
Elijah Newren 48c9cb9d6d merge-recursive: improve rename/rename(1to2)/add[/add] handling 6 years ago
Elijah Newren dcf2815098 merge-recursive: use handle_file_collision for add/add conflicts 6 years ago
Elijah Newren bbafc9c44a merge-recursive: improve handling for rename/rename(2to1) conflicts 6 years ago
Elijah Newren 7f8671656f merge-recursive: fix rename/add conflict handling 6 years ago
Elijah Newren 37b65ce36b merge-recursive: new function for better colliding conflict resolutions 6 years ago
Elijah Newren b2a7942b8b merge-recursive: increase marker length with depth of recursion 6 years ago
Elijah Newren 4f44545313 merge-recursive: avoid showing conflicts with merge branch before HEAD 7 years ago
Elijah Newren 2b168ef3ff merge-recursive: improve auto-merging messages with path collisions 7 years ago
Nguyễn Thái Ngọc Duy 2abf350385 revision.c: remove implicit dependency on the_index 7 years ago
Nguyễn Thái Ngọc Duy 32eaa46883 ll-merge.c: remove implicit dependency on the_index 7 years ago
Nguyễn Thái Ngọc Duy e675765235 diff.c: remove implicit dependency on the_index 7 years ago
Elijah Newren d957355675 merge-recursive: rename merge_file_1() and merge_content() 7 years ago
Elijah Newren 0270a07ad0 merge-recursive: remove final remaining caller of merge_file_one() 7 years ago
Elijah Newren 75f3fa79c3 merge-recursive: avoid wrapper function when unnecessary and wasteful 7 years ago
Elijah Newren 52396e1d3d merge-recursive: set paths correctly when three-way merging content 7 years ago
Elijah Newren c3b9bc94b9 Remove superfluous trailing semicolons 7 years ago
Elijah Newren 5fdddd9b75 merge-recursive: add ability to turn off directory rename detection 7 years ago
Jeff King 4a7e27e957 convert "oidcmp() == 0" to oideq() 7 years ago
Nguyễn Thái Ngọc Duy 7f944e264e convert.c: remove an implicit dependency on the_index 7 years ago
Elijah Newren 2b75fb601c merge-recursive: preserve skip_worktree bit when necessary 7 years ago
Derrick Stolee 6404355657 commit.h: remove method declarations 7 years ago
Elijah Newren eddd1a411d merge-recursive: enforce rule that index matches head before merging 7 years ago
Elijah Newren e1f8694f33 merge-recursive: fix assumption that head tree being merged is HEAD 7 years ago
Elijah Newren 92702392ce merge-recursive: make sure when we say we abort that we actually abort 7 years ago