diff --git a/pylons_app/templates/files/files_source.html b/pylons_app/templates/files/files_source.html
--- a/pylons_app/templates/files/files_source.html
+++ b/pylons_app/templates/files/files_source.html
@@ -1,6 +1,9 @@
- ${_('Last revision')}
- - r${c.files_list.last_changeset.revision}:${c.files_list.last_changeset._short}
+ -
+ ${h.link_to("r%s:%s" % (c.files_list.last_changeset.revision,c.files_list.last_changeset._short),
+ h.url('files_home',repo_name=c.repo_name,revision=c.files_list.last_changeset._short,f_path=c.f_path))}
+
- ${_('Size')}
- ${h.format_byte_size(c.files_list.size,binary=True)}
- ${_('Options')}
@@ -11,11 +14,13 @@
- ${_('History')}
-
- ${h.form(h.url('files_diff_home',repo_name=c.repo_name,f_path=c.f_path),method='GET')}
+
+ ${h.form(h.url('files_diff_home',repo_name=c.repo_name,f_path=c.f_path),method='get')}
${h.hidden('diff2',c.files_list.last_changeset._short)}
${h.select('diff1','',c.file_history)}
${h.submit('diff','diff',class_="ui-button ui-widget ui-state-default ui-corner-all")}
${h.end_form()}
+