mercurial/hgweb/webutil.py
changeset 14562 fccd3b966da7
parent 14561 925d9f2b188b
child 14570 9f908ef5a595
--- a/mercurial/hgweb/webutil.py	Thu Jun 09 01:14:22 2011 +0800
+++ b/mercurial/hgweb/webutil.py	Thu Jun 09 01:15:49 2011 +0800
@@ -223,10 +223,12 @@
             return 0
         return (float(i) / maxtotal) * 100
 
+    fileno = 0
     for filename, adds, removes, isbinary in stats:
         template = filename in files and 'diffstatlink' or 'diffstatnolink'
         total = adds + removes
-        yield tmpl(template, node=ctx.hex(), file=filename,
+        fileno += 1
+        yield tmpl(template, node=ctx.hex(), file=filename, fileno=fileno,
                    total=total, addpct=pct(adds), removepct=pct(removes),
                    parity=parity.next())