Refactor the case statement in highlighter for better readability. [ci skip]

This commit is contained in:
Parker Moore 2014-11-23 14:17:21 -08:00
parent 03d9396b85
commit c2b24e82e5
1 changed files with 9 additions and 8 deletions

View File

@ -46,14 +46,15 @@ eos
is_safe = !!context.registers[:site].safe
output = case context.registers[:site].highlighter
when 'pygments'
render_pygments(code, is_safe)
when 'rouge'
render_rouge(code)
else
render_codehighlighter(code)
end
output =
case context.registers[:site].highlighter
when 'pygments'
render_pygments(code, is_safe)
when 'rouge'
render_rouge(code)
else
render_codehighlighter(code)
end
rendered_output = add_code_tag(output)
prefix + rendered_output + suffix