# HG changeset patch # User Augie Fackler # Date 2014-08-20 18:33:59 # Node ID 10880c8aad85554a0a21e3a250fa961589b18236 # Parent eba48f2b9b74822535ece16f04a711c2f45d5aeb obsolete: avoid 2-argument form of enumerate, which was new in Python 2.6 diff --git a/mercurial/obsolete.py b/mercurial/obsolete.py --- a/mercurial/obsolete.py +++ b/mercurial/obsolete.py @@ -398,8 +398,8 @@ def _encodeonemarker(marker): if not parents: # mark that we explicitly recorded no parents metadata['p0'] = '' - for i, p in enumerate(parents, 1): - metadata['p%i' % i] = node.hex(p) + for i, p in enumerate(parents): + metadata['p%i' % (i + 1)] = node.hex(p) metadata = encodemeta(metadata) nbsuc = len(sucs) format = _fmfixed + (_fmnode * nbsuc)