Sha256: fb6fc00d582f13b494c84884d44589155931dd0375980c3f813f3b8ca9e5d068

Contents?: true

Size: 562 Bytes

Versions: 5

Compression:

Stored size: 562 Bytes

Contents

require "kramdown"
require "kramdown-syntax-coderay"

format :html do
  view :core do
    safe_process_content do |content|
      Kramdown::Document.new(content,
                             syntax_highlighter: :coderay,
                             syntax_highlighter_opts: {
                               line_numbers: false,
                               default_lang: :ruby
                             }).to_html
    end
  end

  def escape_literal literal
    literal
  end

  def input_type
    :ace_editor
  end

  def ace_mode
    :markdown
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
card-mod-markdown-0.18.1 set/type/markdown.rb
card-mod-markdown-0.18.0 set/type/markdown.rb
card-mod-markdown-0.17.0 set/type/markdown.rb
card-mod-markdown-0.16.0 set/type/markdown.rb
card-mod-markdown-0.15.6 set/type/markdown.rb