This adds support for the new "mergediff" conflict marker style to
"merge-tools.<tool>.premerge" (the new value is called
"keep-mergediff").
Details
Details
- Reviewers
pulkit - Group Reviewers
hg-reviewers - Commits
- rHG3ca5ca380a34: filemerge: add support for the new "mergediff" marker style to premerge
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Branch
- default
- Lint
No Linters Available - Unit
No Unit Test Coverage
Event Timeline
Comment Actions
To people using the merge-tools.<tool>.premerge=keep* feature: what is the feature for? Is it so the merge tool can parse the markers? Because no current merge tools understand the new conflict style, of course. Is there another reason to have this feature (yet)?
Comment Actions
Ah, @spectral explained to me that they use vim (the plain editor, not vimdiff or anything) as a "merge tool", just so they get to do the conflict resolution synchronously, without getting dropped to the command line. So please proceed with reviewing this patch :)