pub fn highlight_line_for_diff( line: &str, language: Option<&str>, ) -> Option<Vec<(Style, String)>>