mercurial/hgweb/hgweb_mod.py
changeset 5833 323b9c55b328
parent 5779 e9f68860d5ed
child 5886 dd1998dd6f3b
equal deleted inserted replaced
5832:2192ed187319 5833:323b9c55b328
     6 # This software may be used and distributed according to the terms
     6 # This software may be used and distributed according to the terms
     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, mimetools, cStringIO
     9 import os, mimetypes, re, mimetools, cStringIO
    10 from mercurial.node import *
    10 from mercurial.node import *
    11 from mercurial import mdiff, ui, hg, util, archival, patch
    11 from mercurial import mdiff, ui, hg, util, archival, patch, hook
    12 from mercurial import revlog, templater
    12 from mercurial import revlog, templater
    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 
    83             parentui = ui.ui(report_untrusted=False, interactive=False)
    83             parentui = ui.ui(report_untrusted=False, interactive=False)
    84             self.repo = hg.repository(parentui, repo)
    84             self.repo = hg.repository(parentui, repo)
    85         else:
    85         else:
    86             self.repo = repo
    86             self.repo = repo
    87 
    87 
       
    88         hook.redirect(True)
    88         self.mtime = -1
    89         self.mtime = -1
    89         self.reponame = name
    90         self.reponame = name
    90         self.archives = 'zip', 'gz', 'bz2'
    91         self.archives = 'zip', 'gz', 'bz2'
    91         self.stripecount = 1
    92         self.stripecount = 1
    92         # a repo owner may set web.templates in .hg/hgrc to get any file
    93         # a repo owner may set web.templates in .hg/hgrc to get any file