Skip to content

Commit 78d7699

Browse files
committed
Python 3 fix: renumber.py next()
1 parent 4ca8ba7 commit 78d7699

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

renumber.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ def renumber(selection='all', start=1, startsele=None, quiet=1):
2626
'''
2727
start, quiet = int(start), int(quiet)
2828
model = cmd.get_model(selection)
29-
cmd.iterate(selection, 'atom_it.next().model = model',
30-
space={'atom_it': iter(model.atom)})
29+
cmd.iterate(selection, 'next(atom_it).model = model',
30+
space={'atom_it': iter(model.atom), 'next': next})
3131
if startsele is not None:
3232
startidx = cmd.index('first (' + startsele + ')')[0]
3333
for atom in model.atom:
@@ -63,8 +63,8 @@ def traverse(atom, resi):
6363
elif (atom.name, other.name) not in [('SG', 'SG')]:
6464
traverse(other, resi)
6565
traverse(startatom, start)
66-
cmd.alter(selection, 'resi = atom_it.next().resi',
67-
space={'atom_it': iter(model.atom)})
66+
cmd.alter(selection, 'resi = next(atom_it).resi',
67+
space={'atom_it': iter(model.atom), 'next': next})
6868
if not quiet:
6969
print(' Renumber: range (%d to %d)' % tuple(minmax))
7070

0 commit comments

Comments
 (0)