mercurial/templater.py
changeset 1975 6e1a8ea5d717
parent 1964 778281d46bb2
child 1987 04c17fc39c84
equal deleted inserted replaced
1974:0d54675cd566 1975:6e1a8ea5d717
    63         '''set up template engine.
    63         '''set up template engine.
    64         mapfile is name of file to read map definitions from.
    64         mapfile is name of file to read map definitions from.
    65         filters is dict of functions. each transforms a value into another.
    65         filters is dict of functions. each transforms a value into another.
    66         defaults is dict of default map definitions.'''
    66         defaults is dict of default map definitions.'''
    67         self.mapfile = mapfile or 'template'
    67         self.mapfile = mapfile or 'template'
    68         self.cache = cache
    68         self.cache = cache.copy()
    69         self.map = {}
    69         self.map = {}
    70         self.base = (mapfile and os.path.dirname(mapfile)) or ''
    70         self.base = (mapfile and os.path.dirname(mapfile)) or ''
    71         self.filters = filters
    71         self.filters = filters
    72         self.defaults = defaults
    72         self.defaults = defaults
    73 
    73