mercurial/obsolete.py
changeset 32278 7c3ef55dedbe
parent 32201 4462a981e8df
child 32327 3546a771e376
equal deleted inserted replaced
32277:80e3002cd29e 32278:7c3ef55dedbe
   215     metadata['date'] = '%r %i' % (time, tz)
   215     metadata['date'] = '%r %i' % (time, tz)
   216     if parents is not None:
   216     if parents is not None:
   217         if not parents:
   217         if not parents:
   218             # mark that we explicitly recorded no parents
   218             # mark that we explicitly recorded no parents
   219             metadata['p0'] = ''
   219             metadata['p0'] = ''
   220         for i, p in enumerate(parents):
   220         for i, p in enumerate(parents, 1):
   221             metadata['p%i' % (i + 1)] = node.hex(p)
   221             metadata['p%i' % i] = node.hex(p)
   222     metadata = _fm0encodemeta(metadata)
   222     metadata = _fm0encodemeta(metadata)
   223     numsuc = len(sucs)
   223     numsuc = len(sucs)
   224     format = _fm0fixed + (_fm0node * numsuc)
   224     format = _fm0fixed + (_fm0node * numsuc)
   225     data = [numsuc, len(metadata), flags, pre]
   225     data = [numsuc, len(metadata), flags, pre]
   226     data.extend(sucs)
   226     data.extend(sucs)