Support for the Ruby 2.4 series has ended. See here for reference.
A section of verbatim text
Calls accept_verbatim on visitor
# File rdoc/markup/verbatim.rb, line 25
def accept visitor
visitor.accept_verbatim self
end
Collapses 3+ newlines into two newlines
# File rdoc/markup/verbatim.rb, line 32
def normalize
parts = []
newlines = 0
@parts.each do |part|
case part
when /^\s*\n/ then
newlines += 1
parts << part if newlines == 1
else
newlines = 0
parts << part
end
end
parts.pop if parts.last =~ /\A\r?\n\z/
@parts = parts
end