##// END OF EJS Templates
manifest: enable pager
Augie Fackler -
r31040:bcc9d4eb default
parent child Browse files
Show More
@@ -3484,7 +3484,6 b' def manifest(ui, repo, node=None, rev=No'
3484
3484
3485 Returns 0 on success.
3485 Returns 0 on success.
3486 """
3486 """
3487
3488 fm = ui.formatter('manifest', opts)
3487 fm = ui.formatter('manifest', opts)
3489
3488
3490 if opts.get('all'):
3489 if opts.get('all'):
@@ -3500,6 +3499,7 b' def manifest(ui, repo, node=None, rev=No'
3500 for fn, b, size in repo.store.datafiles():
3499 for fn, b, size in repo.store.datafiles():
3501 if size != 0 and fn[-slen:] == suffix and fn[:plen] == prefix:
3500 if size != 0 and fn[-slen:] == suffix and fn[:plen] == prefix:
3502 res.append(fn[plen:-slen])
3501 res.append(fn[plen:-slen])
3502 ui.pager('manifest')
3503 for f in res:
3503 for f in res:
3504 fm.startitem()
3504 fm.startitem()
3505 fm.write("path", '%s\n', f)
3505 fm.write("path", '%s\n', f)
@@ -3516,6 +3516,7 b' def manifest(ui, repo, node=None, rev=No'
3516 mode = {'l': '644', 'x': '755', '': '644'}
3516 mode = {'l': '644', 'x': '755', '': '644'}
3517 ctx = scmutil.revsingle(repo, node)
3517 ctx = scmutil.revsingle(repo, node)
3518 mf = ctx.manifest()
3518 mf = ctx.manifest()
3519 ui.pager('manifest')
3519 for f in ctx:
3520 for f in ctx:
3520 fm.startitem()
3521 fm.startitem()
3521 fl = ctx[f].flags()
3522 fl = ctx[f].flags()
General Comments 0
You need to be logged in to leave comments. Login now