Mercurial > public > mercurial-scm > hg
comparison mercurial/filemerge.py @ 26605:ef21a2c41629
filemerge: add a wrapper around the filemerge function
We'll introduce a separate premerge function that calls the same code.
author | Siddharth Agarwal <sid0@fb.com> |
---|---|
date | Sun, 11 Oct 2015 12:31:08 -0700 |
parents | fb388aa26453 |
children | 2a405d307f8c |
comparison
equal
deleted
inserted
replaced
26604:a3fcc8e3136b | 26605:ef21a2c41629 |
---|---|
433 _formatconflictmarker(repo, co, tmpl, labels[1], pad)] | 433 _formatconflictmarker(repo, co, tmpl, labels[1], pad)] |
434 if len(labels) > 2: | 434 if len(labels) > 2: |
435 newlabels.append(_formatconflictmarker(repo, ca, tmpl, labels[2], pad)) | 435 newlabels.append(_formatconflictmarker(repo, ca, tmpl, labels[2], pad)) |
436 return newlabels | 436 return newlabels |
437 | 437 |
438 def filemerge(repo, mynode, orig, fcd, fco, fca, labels=None): | 438 def _filemerge(repo, mynode, orig, fcd, fco, fca, labels=None): |
439 """perform a 3-way merge in the working directory | 439 """perform a 3-way merge in the working directory |
440 | 440 |
441 mynode = parent node before merge | 441 mynode = parent node before merge |
442 orig = original local filename before merge | 442 orig = original local filename before merge |
443 fco = other file context | 443 fco = other file context |
565 if _toolbool(ui, tool, "fixeol"): | 565 if _toolbool(ui, tool, "fixeol"): |
566 _matcheol(a, back) | 566 _matcheol(a, back) |
567 | 567 |
568 return r | 568 return r |
569 | 569 |
570 def filemerge(repo, mynode, orig, fcd, fco, fca, labels=None): | |
571 return _filemerge(repo, mynode, orig, fcd, fco, fca, labels=labels) | |
572 | |
570 # tell hggettext to extract docstrings from these functions: | 573 # tell hggettext to extract docstrings from these functions: |
571 i18nfunctions = internals.values() | 574 i18nfunctions = internals.values() |