Skip to content
Snippets Groups Projects

compat: remove buggy monkey-patch of mercurial.hg.addbranchrevs()

Closed Manuel Jacob requested to merge topic/default/remove-safebranchrevs into branch/default
2 files
+ 20
13
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 0
13
@@ -182,19 +182,6 @@ def getversion():
return __version__ + (b" (dulwich %s)" % dulver)
# defend against tracebacks if we specify -r in 'hg pull'
def safebranchrevs(orig, lrepo, repo, branches, revs):
revs, co = orig(lrepo, repo, branches, revs)
if (
not isinstance(co, int)
or hgutil.safehasattr(lrepo, b'changelog')
and co not in lrepo.changelog
):
co = None
return revs, co
extensions.wrapfunction(hg, b'addbranchrevs', safebranchrevs)
def extsetup(ui):
revset.symbols.update({
b'fromgit': revset_fromgit, b'gitnode': revset_gitnode
Loading