1739 fm.startitem() |
1739 fm.startitem() |
1740 ind = i if opts.get('index') else None |
1740 ind = i if opts.get('index') else None |
1741 cmdutil.showmarker(fm, m, index=ind) |
1741 cmdutil.showmarker(fm, m, index=ind) |
1742 fm.end() |
1742 fm.end() |
1743 |
1743 |
|
1744 @command('debugp1copies', |
|
1745 [('r', 'rev', '', _('revision to debug'), _('REV'))], |
|
1746 _('[-r REV]')) |
|
1747 def debugp1copies(ui, repo, **opts): |
|
1748 """dump copy information compared to p1""" |
|
1749 |
|
1750 opts = pycompat.byteskwargs(opts) |
|
1751 ctx = scmutil.revsingle(repo, opts.get('rev'), default=None) |
|
1752 for dst, src in ctx.p1copies().items(): |
|
1753 ui.write('%s -> %s\n' % (src, dst)) |
|
1754 |
|
1755 @command('debugp2copies', |
|
1756 [('r', 'rev', '', _('revision to debug'), _('REV'))], |
|
1757 _('[-r REV]')) |
|
1758 def debugp1copies(ui, repo, **opts): |
|
1759 """dump copy information compared to p2""" |
|
1760 |
|
1761 opts = pycompat.byteskwargs(opts) |
|
1762 ctx = scmutil.revsingle(repo, opts.get('rev'), default=None) |
|
1763 for dst, src in ctx.p2copies().items(): |
|
1764 ui.write('%s -> %s\n' % (src, dst)) |
|
1765 |
1744 @command('debugpathcomplete', |
1766 @command('debugpathcomplete', |
1745 [('f', 'full', None, _('complete an entire path')), |
1767 [('f', 'full', None, _('complete an entire path')), |
1746 ('n', 'normal', None, _('show only normal files')), |
1768 ('n', 'normal', None, _('show only normal files')), |
1747 ('a', 'added', None, _('show only added files')), |
1769 ('a', 'added', None, _('show only added files')), |
1748 ('r', 'removed', None, _('show only removed files'))], |
1770 ('r', 'removed', None, _('show only removed files'))], |