Sha256: 1f0cf5b5b4a1be52a2e09a03d637b9ed4590651a1ebd00096f7fbee3c4f2b2a1

Contents?: true

Size: 472 Bytes

Versions: 3

Compression:

Stored size: 472 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 block form
module Jekyll
  class Page
    old_render = self.instance_method(:render)

    define_method(:render) do |layouts, site_payload|
      unless self.content.nil?
        self.content = ExtendedMarkdownFilter.convert_curly_to_bracket(self.content)
      end
      old_render.bind(self).call(layouts, site_payload)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
extended-markdown-filter-0.3.1 lib/jekyll-override.rb
extended-markdown-filter-0.3.0 lib/jekyll-override.rb
extended-markdown-filter-0.2.1 lib/jekyll-override.rb