mercurial/hgweb/webcommands.py
changeset 36872 89002d07a114
parent 36871 9fc3d814646e
child 36873 98baf8dea553
equal deleted inserted replaced
36871:9fc3d814646e 36872:89002d07a114
   184     the ``filerevision`` template.
   184     the ``filerevision`` template.
   185 
   185 
   186     If ``path`` is not defined, information about the root directory will
   186     If ``path`` is not defined, information about the root directory will
   187     be rendered.
   187     be rendered.
   188     """
   188     """
       
   189     if web.req.qsparams.get('style') == 'raw':
       
   190         return rawfile(web, req, tmpl)
       
   191 
   189     path = webutil.cleanpath(web.repo, req.req.qsparams.get('file', ''))
   192     path = webutil.cleanpath(web.repo, req.req.qsparams.get('file', ''))
   190     if not path:
   193     if not path:
   191         return manifest(web, req, tmpl)
   194         return manifest(web, req, tmpl)
   192     try:
   195     try:
   193         return _filerevision(web, req, tmpl, webutil.filectx(web.repo, req))
   196         return _filerevision(web, req, tmpl, webutil.filectx(web.repo, req))