summaryrefslogtreecommitdiff
blob: 4eeb5d3f27bb1d06b6d0af6dc4eb017ac3cfbee4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/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