mercurial/debugcommands.py
changeset 32873 2ecce24dfcd3
parent 32837 50586a0a946f
child 33028 bdf4227614e2
equal deleted inserted replaced
32872:9fcb6df413c9 32873:2ecce24dfcd3
  2119         newtree = templater.expandaliases(tree, aliases)
  2119         newtree = templater.expandaliases(tree, aliases)
  2120         if newtree != tree:
  2120         if newtree != tree:
  2121             ui.note(("* expanded:\n"), templater.prettyformat(newtree), '\n')
  2121             ui.note(("* expanded:\n"), templater.prettyformat(newtree), '\n')
  2122 
  2122 
  2123     if revs is None:
  2123     if revs is None:
  2124         k = 'debugtemplate'
  2124         t = formatter.maketemplater(ui, tmpl)
  2125         t = formatter.maketemplater(ui, k, tmpl)
  2125         props['ui'] = ui
  2126         ui.write(templater.stringify(t(k, ui=ui, **props)))
  2126         ui.write(t.render(props))
  2127     else:
  2127     else:
  2128         displayer = cmdutil.makelogtemplater(ui, repo, tmpl)
  2128         displayer = cmdutil.makelogtemplater(ui, repo, tmpl)
  2129         for r in revs:
  2129         for r in revs:
  2130             displayer.show(repo[r], **props)
  2130             displayer.show(repo[r], **props)
  2131         displayer.close()
  2131         displayer.close()