mercurial/debugcommands.py
changeset 43972 7a2c49a3cbae
parent 43878 38d6aa768310
child 44009 e685fac56693
equal deleted inserted replaced
43971:6d2b5c4efdae 43972:7a2c49a3cbae
   329                         hex(deltabase),
   329                         hex(deltabase),
   330                         len(delta),
   330                         len(delta),
   331                     )
   331                     )
   332                 )
   332                 )
   333 
   333 
   334         chunkdata = gen.changelogheader()
   334         gen.changelogheader()
   335         showchunks(b"changelog")
   335         showchunks(b"changelog")
   336         chunkdata = gen.manifestheader()
   336         gen.manifestheader()
   337         showchunks(b"manifest")
   337         showchunks(b"manifest")
   338         for chunkdata in iter(gen.filelogheader, {}):
   338         for chunkdata in iter(gen.filelogheader, {}):
   339             fname = chunkdata[b'filename']
   339             fname = chunkdata[b'filename']
   340             showchunks(fname)
   340             showchunks(fname)
   341     else:
   341     else:
   342         if isinstance(gen, bundle2.unbundle20):
   342         if isinstance(gen, bundle2.unbundle20):
   343             raise error.Abort(_(b'use debugbundle2 for this file'))
   343             raise error.Abort(_(b'use debugbundle2 for this file'))
   344         chunkdata = gen.changelogheader()
   344         gen.changelogheader()
   345         for deltadata in gen.deltaiter():
   345         for deltadata in gen.deltaiter():
   346             node, p1, p2, cs, deltabase, delta, flags = deltadata
   346             node, p1, p2, cs, deltabase, delta, flags = deltadata
   347             ui.write(b"%s%s\n" % (indent_string, hex(node)))
   347             ui.write(b"%s%s\n" % (indent_string, hex(node)))
   348 
   348 
   349 
   349