mercurial/debugcommands.py
changeset 35888 c8e2d6ed1f9e
parent 35730 05d415790761
child 35902 2da4144e6716
equal deleted inserted replaced
35887:572f36e9a780 35888:c8e2d6ed1f9e
    46     fileset,
    46     fileset,
    47     formatter,
    47     formatter,
    48     hg,
    48     hg,
    49     localrepo,
    49     localrepo,
    50     lock as lockmod,
    50     lock as lockmod,
       
    51     logcmdutil,
    51     merge as mergemod,
    52     merge as mergemod,
    52     obsolete,
    53     obsolete,
    53     obsutil,
    54     obsutil,
    54     phases,
    55     phases,
    55     policy,
    56     policy,
  2394     if revs is None:
  2395     if revs is None:
  2395         tres = formatter.templateresources(ui, repo)
  2396         tres = formatter.templateresources(ui, repo)
  2396         t = formatter.maketemplater(ui, tmpl, resources=tres)
  2397         t = formatter.maketemplater(ui, tmpl, resources=tres)
  2397         ui.write(t.render(props))
  2398         ui.write(t.render(props))
  2398     else:
  2399     else:
  2399         displayer = cmdutil.makelogtemplater(ui, repo, tmpl)
  2400         displayer = logcmdutil.maketemplater(ui, repo, tmpl)
  2400         for r in revs:
  2401         for r in revs:
  2401             displayer.show(repo[r], **pycompat.strkwargs(props))
  2402             displayer.show(repo[r], **pycompat.strkwargs(props))
  2402         displayer.close()
  2403         displayer.close()
  2403 
  2404 
  2404 @command('debugupdatecaches', [])
  2405 @command('debugupdatecaches', [])