mercurial/hgweb/hgweb_mod.py
changeset 36518 7937850a523d
parent 36278 a87093e2805d
child 36713 2442927cdd96
--- a/mercurial/hgweb/hgweb_mod.py	Sun Feb 25 14:42:18 2018 +0900
+++ b/mercurial/hgweb/hgweb_mod.py	Fri Dec 22 21:59:38 2017 +0900
@@ -27,6 +27,7 @@
 from .. import (
     encoding,
     error,
+    formatter,
     hg,
     hook,
     profiling,
@@ -197,7 +198,7 @@
             return templatefilters.websub(text, self.websubtable)
 
         # create the templater
-
+        # TODO: export all keywords: defaults = templatekw.keywords.copy()
         defaults = {
             'url': req.url,
             'logourl': logourl,
@@ -212,9 +213,11 @@
             'style': style,
             'nonce': self.nonce,
         }
+        tres = formatter.templateresources(self.repo.ui, self.repo)
         tmpl = templater.templater.frommapfile(mapfile,
                                                filters={'websub': websubfilter},
-                                               defaults=defaults)
+                                               defaults=defaults,
+                                               resources=tres)
         return tmpl