render

in _plugins/read.rb [73:90]


    def render(context)
      filename = @text.strip
      context[filename] || filename

      mode = @mode
      if (mode == :auto)
        mode = filename.end_with?(".md") ? :jekyll : :literal
      end
      if (mode == :jekyll)
        render_jekyll(context, filename)
      elsif (mode == :literal)
        render_literal(context, filename)
      else
        raise "Unknown mode #{mode}"
      end

    end