Mercurial > public > mercurial-scm > hg
comparison mercurial/extensions.py @ 36922:521f6c7e1756
templater: split template functions to new module
It has grown enough to be a dedicated module.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Thu, 08 Mar 2018 22:23:02 +0900 |
parents | 4088e568a411 |
children | f0b6fbea00cf |
comparison
equal
deleted
inserted
replaced
36921:32f9b7e3f056 | 36922:521f6c7e1756 |
---|---|
288 commands, | 288 commands, |
289 filemerge, | 289 filemerge, |
290 fileset, | 290 fileset, |
291 revset, | 291 revset, |
292 templatefilters, | 292 templatefilters, |
293 templatefuncs, | |
293 templatekw, | 294 templatekw, |
294 templater, | |
295 ) | 295 ) |
296 | 296 |
297 # list of (objname, loadermod, loadername) tuple: | 297 # list of (objname, loadermod, loadername) tuple: |
298 # - objname is the name of an object in extension module, | 298 # - objname is the name of an object in extension module, |
299 # from which extra information is loaded | 299 # from which extra information is loaded |
305 ('colortable', color, 'loadcolortable'), | 305 ('colortable', color, 'loadcolortable'), |
306 ('filesetpredicate', fileset, 'loadpredicate'), | 306 ('filesetpredicate', fileset, 'loadpredicate'), |
307 ('internalmerge', filemerge, 'loadinternalmerge'), | 307 ('internalmerge', filemerge, 'loadinternalmerge'), |
308 ('revsetpredicate', revset, 'loadpredicate'), | 308 ('revsetpredicate', revset, 'loadpredicate'), |
309 ('templatefilter', templatefilters, 'loadfilter'), | 309 ('templatefilter', templatefilters, 'loadfilter'), |
310 ('templatefunc', templater, 'loadfunction'), | 310 ('templatefunc', templatefuncs, 'loadfunction'), |
311 ('templatekeyword', templatekw, 'loadkeyword'), | 311 ('templatekeyword', templatekw, 'loadkeyword'), |
312 ] | 312 ] |
313 _loadextra(ui, newindex, extraloaders) | 313 _loadextra(ui, newindex, extraloaders) |
314 | 314 |
315 def _loadextra(ui, newindex, extraloaders): | 315 def _loadextra(ui, newindex, extraloaders): |