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 |