##// END OF EJS Templates
filemerge: inline `_filemerge()` into `filemerge()`...
Martin von Zweigbergk -
r49261:f45a4a47 default
parent child Browse files
Show More
@@ -666,7 +666,7 b' def mergerecordupdates(orig, repo, actio'
666
666
667 # Override filemerge to prompt the user about how they wish to merge
667 # Override filemerge to prompt the user about how they wish to merge
668 # largefiles. This will handle identical edits without prompting the user.
668 # largefiles. This will handle identical edits without prompting the user.
669 @eh.wrapfunction(filemerge, b'_filemerge')
669 @eh.wrapfunction(filemerge, b'filemerge')
670 def overridefilemerge(
670 def overridefilemerge(
671 origfn, repo, wctx, mynode, orig, fcd, fco, fca, labels=None
671 origfn, repo, wctx, mynode, orig, fcd, fco, fca, labels=None
672 ):
672 ):
@@ -1027,7 +1027,7 b' def _maketempfiles(repo, fco, fca, local'
1027 util.unlink(d)
1027 util.unlink(d)
1028
1028
1029
1029
1030 def _filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=None):
1030 def filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=None):
1031 """perform a 3-way merge in the working directory
1031 """perform a 3-way merge in the working directory
1032
1032
1033 premerge = whether this is a premerge
1033 premerge = whether this is a premerge
@@ -1277,10 +1277,6 b' def _workingpath(repo, ctx):'
1277 return repo.wjoin(ctx.path())
1277 return repo.wjoin(ctx.path())
1278
1278
1279
1279
1280 def filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=None):
1281 return _filemerge(repo, wctx, mynode, orig, fcd, fco, fca, labels=labels)
1282
1283
1284 def loadinternalmerge(ui, extname, registrarobj):
1280 def loadinternalmerge(ui, extname, registrarobj):
1285 """Load internal merge tool from specified registrarobj"""
1281 """Load internal merge tool from specified registrarobj"""
1286 for name, func in pycompat.iteritems(registrarobj._table):
1282 for name, func in pycompat.iteritems(registrarobj._table):
@@ -14,4 +14,4 b' def failfilemerge(*args, **kwargs):'
14
14
15
15
16 def extsetup(ui):
16 def extsetup(ui):
17 extensions.wrapfunction(filemerge, '_filemerge', failfilemerge)
17 extensions.wrapfunction(filemerge, 'filemerge', failfilemerge)
General Comments 0
You need to be logged in to leave comments. Login now