Mercurial > public > mercurial-scm > hg-stable
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) |