mercurial/hgweb/webcommands.py
changeset 50912 d8c8a923ee9b
parent 49846 fda5a4b853ab
child 50926 18c8c18993f0
equal deleted inserted replaced
50911:e586a7eb380a 50912:d8c8a923ee9b
  1048                 b"linenumber": b"% 6d" % (lineno + 1),
  1048                 b"linenumber": b"% 6d" % (lineno + 1),
  1049                 b"revdate": f.date(),
  1049                 b"revdate": f.date(),
  1050             }
  1050             }
  1051 
  1051 
  1052     diffopts = webutil.difffeatureopts(web.req, web.repo.ui, b'annotate')
  1052     diffopts = webutil.difffeatureopts(web.req, web.repo.ui, b'annotate')
  1053     diffopts = {k: getattr(diffopts, k) for k in diffopts.defaults}
  1053     diffopts = {
       
  1054         k: getattr(diffopts, pycompat.sysstr(k)) for k in diffopts.defaults
       
  1055     }
  1054 
  1056 
  1055     return web.sendtemplate(
  1057     return web.sendtemplate(
  1056         b'fileannotate',
  1058         b'fileannotate',
  1057         file=f,
  1059         file=f,
  1058         annotate=templateutil.mappinggenerator(annotate),
  1060         annotate=templateutil.mappinggenerator(annotate),