summaryrefslogtreecommitdiff
path: root/src/merge_file.c
Commit message (Collapse)AuthorAgeFilesLines
* CleanupsRussell Belfer2014-03-311-2/+2
|
* Const up members of git_merge_file_resultEdward Thomson2014-03-311-2/+2
|
* Introduce git_merge_file for consumersEdward Thomson2014-03-201-83/+180
|
* diff: rename the file's 'oid' to 'id'Carlos Martín Nieto2014-01-251-1/+1
| | | | In the same vein as the previous commits in this series.
* index: rename an entry's id to 'id'Carlos Martín Nieto2014-01-251-1/+1
| | | | This was not converted when we converted the rest, so do it now.
* Support union mergesEdward Thomson2014-01-201-0/+2
|
* Introduce diff3 mode for checking out conflictsEdward Thomson2014-01-201-0/+3
|
* merge_file should use more aggressive levelsEdward Thomson2014-01-201-4/+7
| | | | | | | | | | | The default merge_file level was XDL_MERGE_MINIMAL, which will produce conflicts where there should not be in the case where both sides were changed identically. Change the defaults to be more aggressive (XDL_MERGE_ZEALOUS) which will more aggressively compress non-conflicts. This matches git.git's defaults. Increase testing around reverting a previously reverted commit to illustrate this problem.
* checkout (from index) can write conflictsEdward Thomson2013-10-161-1/+1
|
* Fix trailing whitespacesnulltoken2013-05-151-24/+23
|
* merge!Edward Thomson2013-04-301-0/+175