Mercurial > public > mercurial-scm > hg
diff mercurial/registrar.py @ 38930:382b055cc358
templatekw: deprecate old-style template keyword function (API)
.. api::
`f(**kwargs)` style template keyword function is deprecated. Switch to
new `(context, mapping)` API by declaring resource requirements.
The new-style API will be the default in Mercurial 4.9. See
registrar.templatekeyword for details.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 25 Feb 2018 21:04:33 +0900 |
parents | 61ab546b71c3 |
children | 5d3b58472660 |
line wrap: on
line diff
--- a/mercurial/registrar.py Sat Jul 28 21:19:24 2018 +0900 +++ b/mercurial/registrar.py Sun Feb 25 21:04:33 2018 +0900 @@ -295,7 +295,7 @@ ''' pass - # old API + # old API (DEPRECATED) @templatekeyword('mykeyword') def mykeywordfunc(repo, ctx, templ, cache, revcache, **args): '''Explanation of this template keyword ....