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):