mercurial/obsolete.py
changeset 22262 10880c8aad85
parent 22259 2e6f03a193f9
child 22268 ca2e9cf77033
equal deleted inserted replaced
22261:eba48f2b9b74 22262:10880c8aad85
   396     metadata['date'] = '%d %i' % date
   396     metadata['date'] = '%d %i' % date
   397     if parents is not None:
   397     if parents is not None:
   398         if not parents:
   398         if not parents:
   399             # mark that we explicitly recorded no parents
   399             # mark that we explicitly recorded no parents
   400             metadata['p0'] = ''
   400             metadata['p0'] = ''
   401         for i, p in enumerate(parents, 1):
   401         for i, p in enumerate(parents):
   402             metadata['p%i' % i] = node.hex(p)
   402             metadata['p%i' % (i + 1)] = node.hex(p)
   403     metadata = encodemeta(metadata)
   403     metadata = encodemeta(metadata)
   404     nbsuc = len(sucs)
   404     nbsuc = len(sucs)
   405     format = _fmfixed + (_fmnode * nbsuc)
   405     format = _fmfixed + (_fmnode * nbsuc)
   406     data = [nbsuc, len(metadata), flags, pre]
   406     data = [nbsuc, len(metadata), flags, pre]
   407     data.extend(sucs)
   407     data.extend(sucs)