aboutsummaryrefslogtreecommitdiff
path: root/log.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-24 16:50:14 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-24 16:50:14 +0100
commite5c90f49ca04080b009047be2a29bdf0fb952695 (patch)
tree8dc3f5a94e6b3037bcb17439a52955c1d85327cb /log.rb
parent376f339b11a210f416064b77ae1c5c6cb82f157c (diff)
display history in reverse order
Diffstat (limited to 'log.rb')
-rw-r--r--log.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/log.rb b/log.rb
index c98e9b4..368440c 100644
--- a/log.rb
+++ b/log.rb
@@ -108,12 +108,15 @@ class Log
end
def to_html(unlinkedrevision,history)
ret = "<table summary='Historytable' ><tr><th>Version</th><th>Date</th><th>Comment</th></tr>"
- self.each{|l|
+ self.reverse_each{|l|
ret += l.to_html(unlinkedrevision != l.rev,history)
}
ret += "</table>"
ret
end
+ def reverse_each
+ @log.reverse.each{|e| yield(e)}
+ end
def each
@log.each{|e| yield(e)}
end