2018-03-07 12:14:41 +00:00
|
|
|
module Banzai
|
|
|
|
module Renderer
|
|
|
|
module Redcarpet
|
|
|
|
class HTML < ::Redcarpet::Render::HTML
|
|
|
|
def block_code(code, lang)
|
|
|
|
lang_attr = lang ? %Q{ lang="#{lang}"} : ''
|
|
|
|
|
|
|
|
"\n<pre>" \
|
2018-04-17 09:39:11 +00:00
|
|
|
"<code#{lang_attr}>#{ERB::Util.html_escape(code)}</code>" \
|
2018-03-07 12:14:41 +00:00
|
|
|
"</pre>"
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|