lib/review/md2inaobuilder.rb in review-3.2.0 vs lib/review/md2inaobuilder.rb in review-4.0.0
- old
+ new
@@ -5,17 +5,15 @@
require 'review/markdownbuilder'
module ReVIEW
class MD2INAOBuilder < MARKDOWNBuilder
def paragraph(lines)
- puts ' ' + lines.join
+ puts ' ' + join_lines_to_paragraph(lines)
puts "\n"
end
- def list_header(id, caption, lang)
- lang ||= ''
- puts "```#{lang}"
+ def list_header(id, caption, _lang)
print %Q(●リスト#{@chapter.list(id).number}::#{compile_inline(caption)}\n\n)
end
def cmd(lines)
# WEB+DB では使っていないらしいけど
@@ -33,10 +31,10 @@
def dt(line)
puts "<dt>#{line}</dt>"
end
def dd(lines)
- puts "<dd>#{lines.join}</dd>"
+ puts "<dd>#{join_lines_to_paragraph(lines)}</dd>"
end
def dl_end
puts '</dl>'
end