lib/reverse_markdown/converters/base.rb in reverse_markdown-0.8.2 vs lib/reverse_markdown/converters/base.rb in reverse_markdown-1.0.0

- old
+ new

@@ -1,15 +1,15 @@ module ReverseMarkdown module Converters class Base - def treat_children(node) + def treat_children(node, state) node.children.inject('') do |memo, child| - memo << treat(child) + memo << treat(child, state) end end - def treat(node) - ReverseMarkdown::Converters.lookup(node.name).convert(node) + def treat(node, state) + ReverseMarkdown::Converters.lookup(node.name).convert(node, state) end def escape_keychars(string) string.gsub(/[\*\_]/, '*' => '\*', '_' => '\_') end