module Mato

Convert X-flavored markdown to CommonMark

Intermediate document class, which instance is serializable.

Wraps CommonMark's HTML blocks with <p/>.

See Also: spec.commonmark.org/0.28/#html-blocks github.com/commonmark/CommonMark/issues/492

github.com/rgrove/sanitize

do require 'rouge' by yourself

Constants

VERSION

Public Class Methods

define(&block) click to toggle source

@param [Proc] block @yieldparam [Mato::Config] config @return [Mato::Processor]

# File lib/mato.rb, line 24
def self.define(&block)
  config = Mato::Config.new
  config.configure(&block)
  Mato::Processor.new(config)
end