equal
deleted
inserted
replaced
1081 if p2 != nullid: |
1081 if p2 != nullid: |
1082 raise error.StateError(_(b'current bisect revision is a merge')) |
1082 raise error.StateError(_(b'current bisect revision is a merge')) |
1083 if rev: |
1083 if rev: |
1084 if not nodes: |
1084 if not nodes: |
1085 raise error.Abort(_(b'empty revision set')) |
1085 raise error.Abort(_(b'empty revision set')) |
1086 node = repo[nodes.last()].node() |
1086 node = repo[nodes[-1]].node() |
1087 with hbisect.restore_state(repo, state, node): |
1087 with hbisect.restore_state(repo, state, node): |
1088 while changesets: |
1088 while changesets: |
1089 # update state |
1089 # update state |
1090 state[b'current'] = [node] |
1090 state[b'current'] = [node] |
1091 hbisect.save_state(repo, state) |
1091 hbisect.save_state(repo, state) |