Sha256: 2c40d262876215e1c76df8bbf265c8d14e51e0f4d0ef57a3846516446b82bab9

Contents?: true

Size: 650 Bytes

Versions: 5

Compression:

Stored size: 650 Bytes

Contents

# Liquid disregards tags it doesn't know,
# so rather than define a new format for additions like {{#tip}},
# we'll convert them to bracket form
module Jekyll
  class Renderer
    alias_method :old_run, :run

    def run
      html_pipeline_context = site.site_payload["site"]["html_pipeline"] && site.site_payload["site"]["html_pipeline"]["context"]
      if site.site_payload["site"]["markdown"] == "HTMLPipeline" && html_pipeline_context && site.site_payload["site"]["html_pipeline"]["context"][:emf_use_blocks]
        document.content = ExtendedMarkdownFilter.convert_curly_to_bracket(document.content)
      end
      old_run
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
extended-markdown-filter-0.3.6 lib/jekyll-override.rb
extended-markdown-filter-0.3.5 lib/jekyll-override.rb
extended-markdown-filter-0.3.4 lib/jekyll-override.rb
extended-markdown-filter-0.3.3 lib/jekyll-override.rb
extended-markdown-filter-0.3.2 lib/jekyll-override.rb