diff mercurial/hgweb.py @ 645:a55048b2ae3a

this patch permits hgweb to show the deleted files in the changeset diff # HG changeset patch # User kreijack@inwind.REMOVEME.it # Node ID 08b33970007e753f12b2b2f9d0e169981a6e8c3c # Parent 7369ec5d93f2ffd490a43970edd9adf8d2bbe269 this patch permits hgweb to show the deleted files in the changeset diff
author kreijack@inwind.REMOVEME.it
date Wed, 06 Jul 2005 22:28:50 -0800
parents 85e2209d401c
children b50cd98bb7e4
line wrap: on
line diff
--- a/mercurial/hgweb.py	Wed Jul 06 22:28:35 2005 -0800
+++ b/mercurial/hgweb.py	Wed Jul 06 22:28:50 2005 -0800
@@ -208,7 +208,8 @@
         date2 = self.date(change2)
 
         c, a, d, u = r.changes(node1, node2)
-        c, a, d = map(lambda x: filterfiles(x, files), (c, a, d))
+        if files:
+            c, a, d = map(lambda x: filterfiles(x, files), (c, a, d))
 
         for f in c:
             to = r.file(f).read(mmap1[f])
@@ -361,7 +362,7 @@
                                 filenode = hex(mf.get(f, nullid)), file = f))
 
         def diff():
-            yield self.diff(p1, n, changes[3])
+            yield self.diff(p1, n, None)
 
         yield self.t('changeset',
                      diff = diff,