vendor/libgit2/include/git2/merge.h in rugged-0.26.7 vs vendor/libgit2/include/git2/merge.h in rugged-0.27.0
- old
+ new
@@ -160,10 +160,12 @@
/** Take extra time to find minimal diff */
GIT_MERGE_FILE_DIFF_MINIMAL = (1 << 7),
} git_merge_file_flag_t;
+#define GIT_MERGE_CONFLICT_MARKER_SIZE 7
+
/**
* Options for merging a file
*/
typedef struct {
unsigned int version;
@@ -189,9 +191,13 @@
/** The file to favor in region conflicts. */
git_merge_file_favor_t favor;
/** see `git_merge_file_flag_t` above */
git_merge_file_flag_t flags;
+
+ /** The size of conflict markers (eg, "<<<<<<<"). Default is
+ * GIT_MERGE_CONFLICT_MARKER_SIZE. */
+ unsigned short marker_size;
} git_merge_file_options;
#define GIT_MERGE_FILE_OPTIONS_VERSION 1
#define GIT_MERGE_FILE_OPTIONS_INIT {GIT_MERGE_FILE_OPTIONS_VERSION}