class Jekyll::Tags::HighlightBlock

def render(context)

def render(context)
  @render_ghpages_hack_context = context
  render_without_ghpages_hack(context)
end

def render_rouge(context)

def render_rouge(context)
  rendered = render_rouge_without_ghpages_hack(context)
  processor = @render_ghpages_hack_context
    .registers[:site]
    .find_converter_instance(Jekyll::Converters::Markdown)
    .get_processor
  if processor.is_a?(Jekyll::Converters::Markdown::CommonMarkGhPages)
    rendered.gsub!(/\r?\n/, "<br data-jekyll-commonmark-ghpages>")
  end
  rendered
end