Class: Jekyll::InlineHighlightBlock
- Inherits:
-
Tags::HighlightBlock
- Object
- Tags::HighlightBlock
- Jekyll::InlineHighlightBlock
- Defined in:
- lib/jekyll_inline_highlight.rb
Instance Method Summary collapse
Instance Method Details
#add_code_tag(code) ⇒ Object
13 14 15 16 17 |
# File 'lib/jekyll_inline_highlight.rb', line 13 def add_code_tag(code) code = code.sub(/<div.*?><pre>\n*/, '<code class="highlight language-' + @lang.to_s.gsub("+", "-") + '" data-lang="' + @lang.to_s + '">') code = code.sub(/\n*<\/pre><\/div>/, "</code>") code.strip end |
#render(context) ⇒ Object
19 20 21 |
# File 'lib/jekyll_inline_highlight.rb', line 19 def render(context) super.strip end |