Sha256: 954e2b3945519666a2cfce5ed4195da8d01907edd05a4ada5d8d782f55ce109d

Contents?: true

Size: 502 Bytes

Versions: 6

Compression:

Stored size: 502 Bytes

Contents

out = []

out << "#{title}\n" if title

changelog.by_date.each do |date, date_changes|

  date_changes.by_author.each do |author, author_changes|
    out << "#{ date }  #{ author }\n"

    author_changes.each do |entry|
      msg = entry.to_s(:summary=>!options.detail)

      #msg << " [#{entry.type}]" if entry.type && !options.summary
      msg << "\n(##{entry.id})" if options.reference

      out << msg.tabto(8).sub('        ','      * ')
    end

    out << ""
  end

end

out.join("\n") + "\n"

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
rubycut-vclog-1.9.5.1 lib/vclog/templates/changelog.gnu.rb
rubycut-vclog-1.9.5 lib/vclog/templates/changelog.gnu.rb
rubycut-vclog-1.9.4 lib/vclog/templates/changelog.gnu.rb
vclog-1.9.2 lib/vclog/templates/changelog.gnu.rb
vclog-1.9.1 lib/vclog/templates/changelog.gnu.rb
vclog-1.9.0 lib/vclog/templates/changelog.gnu.rb