# HG changeset patch # User Augie Fackler # Date 2016-11-22 02:52:19 # Node ID d6f3877b72c736b06f040ac40af786be8dbb8313 # Parent acd30a95998024598eea5f42c0e357d2e5b7e0a6 mergemod: drop support for merge.update without a target This was to be deleted after 3.9. diff --git a/mercurial/merge.py b/mercurial/merge.py --- a/mercurial/merge.py +++ b/mercurial/merge.py @@ -25,7 +25,6 @@ from .node import ( ) from . import ( copies, - destutil, error, filemerge, obsolete, @@ -1484,11 +1483,6 @@ def update(repo, node, branchmerge, forc if ancestor is not None: pas = [repo[ancestor]] - if node is None: - repo.ui.deprecwarn('update with no target', '3.9') - rev, _mark, _act = destutil.destupdate(repo) - node = repo[rev].node() - overwrite = force and not branchmerge p2 = repo[node]