changeset 740:9279dfedcf93 beta

fixed python2.5 incompatible enumerate calls
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 23 Nov 2010 01:58:49 +0100
parents 554ed64953ff
children 54684e071457
files rhodecode/lib/helpers.py rhodecode/templates/files/files_browser.html
diffstat 2 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/lib/helpers.py	Tue Nov 23 01:54:33 2010 +0100
+++ b/rhodecode/lib/helpers.py	Tue Nov 23 01:58:49 2010 +0100
@@ -235,12 +235,12 @@
                                         revision=rev, f_path=''))]
         paths_l = paths.split('/')
 
-        for cnt, p in enumerate(paths_l, 1):
+        for cnt, p in enumerate(paths_l):
             if p != '':
                 url_l.append(link_to(p, url('files_home',
                                             repo_name=repo_name,
                                             revision=rev,
-                                            f_path='/'.join(paths_l[:cnt]))))
+                                            f_path='/'.join(paths_l[:cnt + 1]))))
 
         return literal('/'.join(url_l))
 
@@ -251,9 +251,9 @@
         return self._wrap_div(self._wrap_pre(self._wrap_code(source)))
 
     def _wrap_code(self, source):
-        for cnt, it in enumerate(source, 1):
+        for cnt, it in enumerate(source):
             i, t = it
-            t = '<div id="#S-%s">%s</div>' % (cnt, t)
+            t = '<div id="#S-%s">%s</div>' % (cnt + 1, t)
             yield i, t
 def pygmentize(filenode, **kwargs):
     """
--- a/rhodecode/templates/files/files_browser.html	Tue Nov 23 01:54:33 2010 +0100
+++ b/rhodecode/templates/files/files_browser.html	Tue Nov 23 01:58:49 2010 +0100
@@ -43,8 +43,8 @@
 				</tr>
           		%endif
 		         	
-		    %for cnt,node in enumerate(c.files_list,1):
-				<tr class="parity${cnt%2}">
+		    %for cnt,node in enumerate(c.files_list):
+				<tr class="parity${cnt+1%2}">
 		             <td>
 						${h.link_to(node.name,h.url('files_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=node.path),class_=file_class(node))}
 		             </td>