--- a/ForgeSVN/forgesvn/templates/commit.html
+++ b/ForgeSVN/forgesvn/templates/commit.html
@@ -8,21 +8,25 @@
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type" py:replace="''"/>
- <title>SVN Changeset</title>
- <style type="text/css">
- ins { text-decoration: none; background-color: #dfd; }
- del { text-decoration: none; background-color: #fdd; }
- </style>
+ <title>SVN Commit</title>
<link rel="stylesheet" type="text/css" media="screen, projection" href="${g.forge_static('css/forge/hilite.css')}" />
</head>
<body>
<a py:if="prev" href="$prev">Prev</a>
<a py:if="next" href="$next">Next</a>
- <p py:if="revision is None">Unknown revision</p>
- <py:if test="revision is not None">
- ${c.revision_widget.display(value=revision)}
- ${Markup(g.highlight(unicode(revision.diff(), 'utf-8'), 'diff'))}
+ <p py:if="commit is None">Unknown revision</p>
+ <py:if test="commit is not None">
+ ${c.revision_widget.display(value=commit)}
+ <a href="./tree/">Tree</a>
+ <table>
+ <tbody>
+ <tr py:for="kind, path in commit.diff_summarize()">
+ <td>$kind</td>
+ <td><a href="./tree/$path">$path</a></td>
+ </tr>
+ </tbody>
+ </table>
</py:if>
</body>
</html>