Sha256: 223de2f31a8cf7b53797c030cba366ead0bcadaf4e7fe2a62b2ad104435b68ae

Contents?: true

Size: 323 Bytes

Versions: 7

Compression:

Stored size: 323 Bytes

Contents

module ReverseMarkdown
  module Converters
    class Blockquote < Base
      def convert(node)
        content = treat_children(node).strip
        content = ReverseMarkdown.cleaner.remove_newlines(content)
        '> ' << content.lines.to_a.join('> ')
      end
    end

    register :blockquote, Blockquote.new
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
reverse_markdown-0.8.2 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-0.8.1 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-0.8.0 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-0.7.0 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-0.6.1 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-0.6.0 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-0.5.1 lib/reverse_markdown/converters/blockquote.rb