comparison mercurial/hgweb/hgweb_mod.py @ 5486:48c22c719f8c

hgweb_mod: update unidiff() calls and finish e5eedd74e70f job
author Rocco Rutte <pdmef@gmx.net>
date Sat, 03 Nov 2007 17:04:42 +0100
parents 24de027551c1
children 22713dce19f6 b29b75ce9645
comparison
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