Class: CustomRender

Inherits:
Redcarpet::Render::HTML
  • Object
show all
Defined in:
lib/github-to-canvas/repository_converter.rb

Instance Method Summary collapse

Instance Method Details

#block_code(code, lang) ⇒ Object



4
5
6
7
8
# File 'lib/github-to-canvas/repository_converter.rb', line 4

def block_code(code, lang)
  "<pre>" \
    "<code>#{multi_line(code)}</code>" \
  "</pre>"
end

#multi_line(code) ⇒ Object



10
11
12
# File 'lib/github-to-canvas/repository_converter.rb', line 10

def multi_line(code)
  code.gsub(/\n(?=[^.])/, "<br />")
end