aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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