module MCMarkdown::Formatter::Blocks
Public Instance Methods
postprocess(doc)
click to toggle source
Calls superclass method
# File lib/mc_markdown/formatters/blocks.rb, line 21 def postprocess doc doc = Parser::BlockTag.new(doc, BlockFormatter).parsed if defined?(super) return super(doc) else return doc end end
preprocess(doc)
click to toggle source
Calls superclass method
# File lib/mc_markdown/formatters/blocks.rb, line 5 def preprocess doc doc.gsub!( Parser::BlockTag::Block.open_block ) do |match| "\n\n#{match}\n\n" end doc.gsub!( Parser::BlockTag::Block.close_block ) do |match| "\n\n#{match}\n\n" end if defined?(super) return super(doc) else return doc end end