]> git.plutz.net Git - busy/blobdiff - Subversion.page
beautyfication of svn change log
[busy] / Subversion.page
index e08c9aa655995f89b3ffd99974fb75c9d38bd4ef..07a783aef51e0b453a4928c20ef106530364f1e8 100755 (executable)
@@ -25,7 +25,12 @@ done
 cat <<SVNEND
   </div>
 
-  <div id="RIGHT"></div>
+  <div id="RIGHT">
+    <h1>Changelog:</h1><hr>
+    $(svn log $(egrep -q '^(.*/|)$' <<<"$url" && echo '') "${baseuri}/${url}" |\
+sed -rn '2,${s:^-+$:</div>:g;
+s:^r([0-9]+) \| ([a-zA-Z0-9]+) \| ([0-9: -]+) .+$:<div class="changelog"><h2>Revision \1 by \2<br>at \3</h2>:g;p}')
+  </div>
 
   <div id="MAIN">
   <div class='wikitext'><h1>$(basename "$url"), Revision "$rev":</h1>