mercurial/hgweb/hgweb_mod.py
changeset 5976 9f1e6ab76069
parent 5964 1cd1582ef25f
child 5993 948a41e77902
equal deleted inserted replaced
5975:75d9fe70c654 5976:9f1e6ab76069
     7 # of the GNU General Public License, incorporated herein by reference.
     7 # of the GNU General Public License, incorporated herein by reference.
     8 
     8 
     9 import os, mimetypes, re
     9 import os, mimetypes, re
    10 from mercurial.node import *
    10 from mercurial.node import *
    11 from mercurial import mdiff, ui, hg, util, archival, patch, hook
    11 from mercurial import mdiff, ui, hg, util, archival, patch, hook
    12 from mercurial import revlog, templater
    12 from mercurial import revlog, templater, templatefilters
    13 from common import ErrorResponse, get_mtime, style_map, paritygen, get_contact
    13 from common import ErrorResponse, get_mtime, style_map, paritygen, get_contact
    14 from request import wsgirequest
    14 from request import wsgirequest
    15 import webcommands, protocol
    15 import webcommands, protocol
    16 
    16 
    17 shortcuts = {
    17 shortcuts = {
   286                              or req.env.get('REPO_NAME')
   286                              or req.env.get('REPO_NAME')
   287                              or req.url.strip('/') or self.repo.root)
   287                              or req.url.strip('/') or self.repo.root)
   288 
   288 
   289         # create the templater
   289         # create the templater
   290 
   290 
   291         tmpl = templater.templater(mapfile, templater.common_filters,
   291         tmpl = templater.templater(mapfile, templatefilters.filters,
   292                                    defaults={"url": req.url,
   292                                    defaults={"url": req.url,
   293                                              "staticurl": staticurl,
   293                                              "staticurl": staticurl,
   294                                              "urlbase": urlbase,
   294                                              "urlbase": urlbase,
   295                                              "repo": self.reponame,
   295                                              "repo": self.reponame,
   296                                              "header": header,
   296                                              "header": header,