# HG changeset patch # User Matt Harbison # Date 1615589942 18000 # Node ID 184e0ae0a4b261cf28bc019bc823837399a1f80c # Parent f648062077523e6663c07bb24314d7008b32118f bisect: replace a missing method on the list primitive Caught by pytype: File "/mnt/c/Users/Matt/hg/mercurial/commands.py", line 1095, in bisect: No attribute 'last' on list [attribute-error] In list Differential Revision: https://phab.mercurial-scm.org/D10201 diff -r f64806207752 -r 184e0ae0a4b2 mercurial/commands.py --- a/mercurial/commands.py Thu Mar 11 21:09:55 2021 -0500 +++ b/mercurial/commands.py Fri Mar 12 17:59:02 2021 -0500 @@ -1083,7 +1083,7 @@ if rev: if not nodes: raise error.Abort(_(b'empty revision set')) - node = repo[nodes.last()].node() + node = repo[nodes[-1]].node() with hbisect.restore_state(repo, state, node): while changesets: # update state