mercurial/commands.py
changeset 28613 6433da9c96a9
parent 28548 b7a31068cc80
child 28629 d6f8a1535224
equal deleted inserted replaced
28612:6fb1d3c936d2 28613:6433da9c96a9
  3027 @command('debugobsolete',
  3027 @command('debugobsolete',
  3028         [('', 'flags', 0, _('markers flag')),
  3028         [('', 'flags', 0, _('markers flag')),
  3029          ('', 'record-parents', False,
  3029          ('', 'record-parents', False,
  3030           _('record parent information for the precursor')),
  3030           _('record parent information for the precursor')),
  3031          ('r', 'rev', [], _('display markers relevant to REV')),
  3031          ('r', 'rev', [], _('display markers relevant to REV')),
       
  3032          ('', 'index', False, _('display index of the marker')),
  3032         ] + commitopts2,
  3033         ] + commitopts2,
  3033          _('[OBSOLETED [REPLACEMENT ...]]'))
  3034          _('[OBSOLETED [REPLACEMENT ...]]'))
  3034 def debugobsolete(ui, repo, precursor=None, *successors, **opts):
  3035 def debugobsolete(ui, repo, precursor=None, *successors, **opts):
  3035     """create arbitrary obsolete marker
  3036     """create arbitrary obsolete marker
  3036 
  3037 
  3089             markers = list(obsolete.getmarkers(repo, nodes=nodes))
  3090             markers = list(obsolete.getmarkers(repo, nodes=nodes))
  3090             markers.sort(key=lambda x: x._data)
  3091             markers.sort(key=lambda x: x._data)
  3091         else:
  3092         else:
  3092             markers = obsolete.getmarkers(repo)
  3093             markers = obsolete.getmarkers(repo)
  3093 
  3094 
  3094         for m in markers:
  3095         for i, m in enumerate(markers):
  3095             cmdutil.showmarker(ui, m)
  3096             ind = i if opts.get('index') else None
       
  3097             cmdutil.showmarker(ui, m, index=ind)
  3096 
  3098 
  3097 @command('debugpathcomplete',
  3099 @command('debugpathcomplete',
  3098          [('f', 'full', None, _('complete an entire path')),
  3100          [('f', 'full', None, _('complete an entire path')),
  3099           ('n', 'normal', None, _('show only normal files')),
  3101           ('n', 'normal', None, _('show only normal files')),
  3100           ('a', 'added', None, _('show only added files')),
  3102           ('a', 'added', None, _('show only added files')),