class Kramdown::Parser::Kramdown
def initialize(source, options)
def initialize(source, options) super reset_env @root.options[:abbrev_defs] = {} @alds = {} @link_defs = {} @footnotes = {} @block_parsers = [:blank_line, :codeblock, :codeblock_fenced, :blockquote, :atx_header, :setext_header, :horizontal_rule, :list, :definition_list, :block_html, :table, :footnote_definition, :link_definition, :abbrev_definition, :block_extensions, :block_math, :eob_marker, :paragraph] @span_parsers = [:emphasis, :codespan, :autolink, :span_html, :footnote_marker, :link, :smart_quotes, :inline_math, :span_extensions, :html_entity, :typographic_syms, :line_break, :escaped_chars] end