mercurial/hgweb.py
changeset 265 7ca05593bd30
parent 258 268bcb5a072a
child 269 24e9e140485f
equal deleted inserted replaced
264:4c1d7072d5cd 265:7ca05593bd30
   201         for f in c:
   201         for f in c:
   202             to = r.file(f).read(mmap1[f])
   202             to = r.file(f).read(mmap1[f])
   203             tn = r.file(f).read(mmap2[f])
   203             tn = r.file(f).read(mmap2[f])
   204             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f), f, tn)
   204             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f), f, tn)
   205         for f in a:
   205         for f in a:
   206             to = ""
   206             to = None
   207             tn = r.file(f).read(mmap2[f])
   207             tn = r.file(f).read(mmap2[f])
   208             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f), f, tn)
   208             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f), f, tn)
   209         for f in d:
   209         for f in d:
   210             to = r.file(f).read(mmap1[f])
   210             to = r.file(f).read(mmap1[f])
   211             tn = ""
   211             tn = None
   212             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f), f, tn)
   212             yield diffblock(mdiff.unidiff(to, date1, tn, date2, f), f, tn)
   213 
   213 
   214     def header(self):
   214     def header(self):
   215         yield self.t("header", repo = self.reponame)
   215         yield self.t("header", repo = self.reponame)
   216 
   216