Sha256: 1187ecbc6170a179528e1add47c431b58e5f4c002833480ce669f98aa7929000

Contents?: true

Size: 342 Bytes

Versions: 4

Compression:

Stored size: 342 Bytes

Contents

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

    register :blockquote, Blockquote.new
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
reverse_markdown-1.0.3 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-1.0.2 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-1.0.1 lib/reverse_markdown/converters/blockquote.rb
reverse_markdown-1.0.0 lib/reverse_markdown/converters/blockquote.rb