Sha256: 6147aeee3cc0d67f178d610de21b25573ff94120a2d660c5a9b9f168bc0219e2

Contents?: true

Size: 435 Bytes

Versions: 14

Compression:

Stored size: 435 Bytes

Contents

# frozen_string_literal: true
require_relative 'template'
require 'kramdown'

dumb_quotes = [39, 39, 34, 34].freeze

# Kramdown Markdown implementation. See: https://kramdown.gettalong.org/
Tilt::KramdownTemplate = Tilt::StaticTemplate.subclass do
  # dup as Krawmdown modifies the passed option with map!
  @options[:smart_quotes] = dumb_quotes.dup unless @options[:smartypants]

  Kramdown::Document.new(@data, @options).to_html
end

Version data entries

14 entries across 13 versions & 5 rubygems

Version Path
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.1.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
tilt-2.6.0 lib/tilt/kramdown.rb
brakeman-7.0.0 bundle/ruby/3.1.0/gems/tilt-2.5.0/lib/tilt/kramdown.rb
tilt-2.5.0 lib/tilt/kramdown.rb
brakeman-6.2.2 bundle/ruby/3.1.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
brakeman-6.2.2.rc1 bundle/ruby/3.3.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
brakeman-6.2.1 bundle/ruby/3.1.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
brakeman-6.2.0 bundle/ruby/3.1.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/tilt-2.4.0/lib/tilt/kramdown.rb
tilt-2.4.0 lib/tilt/kramdown.rb
getargv-0.3.3-universal-darwin vendor/bundle/ruby/3.3.0/gems/tilt-2.3.0/lib/tilt/kramdown.rb
tilt-2.3.0 lib/tilt/kramdown.rb
tilt-2.2.0 lib/tilt/kramdown.rb