comparison mercurial/cmdutil.py @ 36991:317382151ac3

templater: rename .render(mapping) to .renderdefault(mapping) (API) I'm going to add templ.render(t, mapping) and templ.generate(t, mapping) in place of stringify(templ(t, **mapping)) and templ(t, **mapping) respectively. .. api:: The ``render(mapping)`` method of the templater has been renamed to ``renderdefault(mapping)``.
author Yuya Nishihara <yuya@tcha.org>
date Sat, 17 Mar 2018 11:23:04 +0900
parents afac8ab37c2c
children f0b6fbea00cf
comparison
equal deleted inserted replaced
36990:4b744c7b35ce 36991:317382151ac3
905 t = formatter.maketemplater(repo.ui, tmpl, defaults=templatekw.keywords, 905 t = formatter.maketemplater(repo.ui, tmpl, defaults=templatekw.keywords,
906 resources=tres) 906 resources=tres)
907 mapping = {'ctx': ctx, 'revcache': {}} 907 mapping = {'ctx': ctx, 'revcache': {}}
908 if props: 908 if props:
909 mapping.update(props) 909 mapping.update(props)
910 return t.render(mapping) 910 return t.renderdefault(mapping)
911 911
912 def _buildfntemplate(pat, total=None, seqno=None, revwidth=None, pathname=None): 912 def _buildfntemplate(pat, total=None, seqno=None, revwidth=None, pathname=None):
913 r"""Convert old-style filename format string to template string 913 r"""Convert old-style filename format string to template string
914 914
915 >>> _buildfntemplate(b'foo-%b-%n.patch', seqno=0) 915 >>> _buildfntemplate(b'foo-%b-%n.patch', seqno=0)