615 Commits (3e8ed3b93e9b46eb6fe61589482751728865de57)

Author SHA1 Message Date
Elijah Newren ff6d54771a merge-recursive: avoid directory rename detection in recursive case 6 years ago
Nguyễn Thái Ngọc Duy 34e7771bc6 Use the right 'struct repository' instead of the_repository 6 years ago
Nguyễn Thái Ngọc Duy 90d3405196 match-trees.c: remove the_repo from shift_tree*() 6 years ago
Nguyễn Thái Ngọc Duy 50ddb089ff tree-walk.c: remove the_repo from get_tree_entry() 6 years ago
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