Submitter | Sean Farley |
---|---|
Date | Nov. 27, 2013, 9:59 p.m. |
Message ID | <c660a47b8fdb184ad293.1385593166@laptop.local> |
Download | mbox | patch |
Permalink | /patch/3180/ |
State | Superseded |
Headers | show |
Comments
Patch
diff --git a/mercurial/merge.py b/mercurial/merge.py --- a/mercurial/merge.py +++ b/mercurial/merge.py @@ -678,11 +678,13 @@ onode = node wlock = repo.wlock() try: wc = repo[None] if node is None: - # tip of current branch + # Here is where we should consider bookmarks, divergent bookmarks, + # foreground changesets (successors), and tip of current branch; + # but currently we are only checking the branch tips. try: node = repo.branchtip(wc.branch()) except error.RepoLookupError: if wc.branch() == "default": # no default branch! node = repo.lookup("tip") # update to tip