mercurial/hgweb/hgweb_mod.py
changeset 5486 48c22c719f8c
parent 5336 24de027551c1
child 5561 22713dce19f6
child 6017 b29b75ce9645
equal deleted inserted replaced
5485:8c0756f7b18b 5486:48c22c719f8c
   194 
   194 
   195         diffopts = patch.diffopts(self.repo.ui, untrusted=True)
   195         diffopts = patch.diffopts(self.repo.ui, untrusted=True)
   196         for f in modified:
   196         for f in modified:
   197             to = c1.filectx(f).data()
   197             to = c1.filectx(f).data()
   198             tn = c2.filectx(f).data()
   198             tn = c2.filectx(f).data()
   199             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f,
   199             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f, f,
   200                                           opts=diffopts), f, tn)
   200                                           opts=diffopts), f, tn)
   201         for f in added:
   201         for f in added:
   202             to = None
   202             to = None
   203             tn = c2.filectx(f).data()
   203             tn = c2.filectx(f).data()
   204             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f,
   204             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f, f,
   205                                           opts=diffopts), f, tn)
   205                                           opts=diffopts), f, tn)
   206         for f in removed:
   206         for f in removed:
   207             to = c1.filectx(f).data()
   207             to = c1.filectx(f).data()
   208             tn = None
   208             tn = None
   209             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f,
   209             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f, f,
   210                                           opts=diffopts), f, tn)
   210                                           opts=diffopts), f, tn)
   211 
   211 
   212     def changelog(self, ctx, shortlog=False):
   212     def changelog(self, ctx, shortlog=False):
   213         def changelist(limit=0,**map):
   213         def changelist(limit=0,**map):
   214             cl = self.repo.changelog
   214             cl = self.repo.changelog