in src/_plugins/code_diff_core.rb [57:78]
def _trim_diff(diff_html, args)
_log_puts ">>> from='#{args[:from]}' to='#{args[:to]}'" if @log_diffs
inside_matching_lines = done = false
diff_html.css('tbody.d2h-diff-tbody tr').each do |tr|
if tr.text.strip.start_with?('@')
tr.remove
next
end
code_line = tr.xpath('td[2]//span').text
inside_matching_lines = true if !done && !inside_matching_lines && code_line.match(args[:from] || '.')
saved_inside_matching_lines = inside_matching_lines
_log_puts ">>> tr (#{saved_inside_matching_lines}) #{code_line} -> #{tr.text.gsub(/\s+/, ' ')}" if @log_diffs
tr.remove unless saved_inside_matching_lines
end
end