#!/usr/bin/ruby -w module ChangeLog def ChangeLog.getLastEntry() f = File.new('ChangeLog') entry='' while line = f.gets # TODO parametize this if(line.match(/nichoj@gentoo.org/)) while ! line.match(/:$/) line = f.gets end while (line = f.gets) && line.strip != '' entry += line.strip + ' ' end break end end f.close return entry.rstrip end end