[ruby/rdoc] Make each commit entries h3
https://github.com/ruby/rdoc/commit/11eefb2ae9
This commit is contained in:
parent
bb570ce6d8
commit
b88d1e6b44
@ -226,13 +226,13 @@ class RDoc::Parser::ChangeLog < RDoc::Parser
|
||||
def create_entries entries
|
||||
# git log entries have no strictly itemized style like the old
|
||||
# style, just assume Markdown.
|
||||
entries.map do |entry, (author, date, body)|
|
||||
list = RDoc::Markup::List.new(:NOTE)
|
||||
author = RDoc::Markup::Paragraph.new(author)
|
||||
list << RDoc::Markup::ListItem.new(date, author)
|
||||
RDoc::Markdown.parse(body).parts.each {|b| list << b}
|
||||
list
|
||||
out = []
|
||||
entries.each do |entry, (author, date, body)|
|
||||
title = RDoc::Markup::Heading.new(3, "#{date} #{author}")
|
||||
out << title
|
||||
out.concat RDoc::Markdown.parse(body).parts
|
||||
end
|
||||
out
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -349,16 +349,12 @@ ChangeLog
|
||||
blank_line,
|
||||
head(2, '2021-01-21'),
|
||||
blank_line,
|
||||
list(:NOTE,
|
||||
item('2021-01-21 01:03:52 +0900',
|
||||
para('git <svn-admin@ruby-lang.org>')),
|
||||
list(:BULLET, item(nil, para('2021-01-21 [ci skip]')))),
|
||||
head(3, '2021-01-21 01:03:52 +0900 git <svn-admin@ruby-lang.org>'),
|
||||
list(:BULLET, item(nil, para('2021-01-21 [ci skip]'))),
|
||||
head(2, '2021-01-20'),
|
||||
blank_line,
|
||||
list(:NOTE,
|
||||
item('2021-01-20 01:58:26 +0900',
|
||||
para('git <svn-admin@ruby-lang.org>')),
|
||||
list(:BULLET, item(nil, para('2021-01-20 [ci skip]')))))
|
||||
head(3, '2021-01-20 01:58:26 +0900 git <svn-admin@ruby-lang.org>'),
|
||||
list(:BULLET, item(nil, para('2021-01-20 [ci skip]'))))
|
||||
|
||||
expected.file = @top_level
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user