From ba0f2548df4b81288cd5683fe9c8a945b91e84db Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 26 Aug 2013 09:44:49 +0000 Subject: Rakefile: fix NEWS generation order from most recent to oldest, and preserve non-numeric characters --- Rakefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Rakefile') diff --git a/Rakefile b/Rakefile index 530fd9d..a73add6 100644 --- a/Rakefile +++ b/Rakefile @@ -22,8 +22,8 @@ if ! File.exist?(manifest) || File.stat(manifest).mtime < gitidx.mtime end end File.open("NEWS", "w") do |fp| - `git tag -l`.split(/\n/).each do |tag| - %r{\Av([\d\.]+)} =~ tag or next + `git tag -l`.split(/\n/).reverse.each do |tag| + %r{\Av(.+)} =~ tag or next version = $1 header, subject, body = `git cat-file tag #{tag}`.split(/\n\n/, 3) header = header.split(/\n/) -- cgit v1.2.3-24-ge0c7