Tilt::RedcarpetTemplate

Upskirt Markdown implementation. See: github.com/tanoku/redcarpet

Supports both Redcarpet 1.x and 2.x

Public Class Methods

engine_initialized?() click to toggle source
    # File lib/tilt/markdown.rb, line 47
47:     def self.engine_initialized?
48:       defined? ::Redcarpet
49:     end

Public Instance Methods

evaluate(scope, locals, &block) click to toggle source
    # File lib/tilt/markdown.rb, line 60
60:     def evaluate(scope, locals, &block)
61:       @engine.evaluate(scope, locals, &block)
62:     end
initialize_engine() click to toggle source
    # File lib/tilt/markdown.rb, line 51
51:     def initialize_engine
52:       require_template_library 'redcarpet'
53:     end
prepare() click to toggle source
    # File lib/tilt/markdown.rb, line 55
55:     def prepare
56:       klass = [Redcarpet1, Redcarpet2].detect { |e| e.engine_initialized? }
57:       @engine = klass.new(file, line, options) { data }
58:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.