gitscope
← rgit / Diff · 9245909 → 9245909
Changes 9245909..9245909
Patch commit
diff --git a/src/git.rs b/src/git.rs
index 6eec6cf..fe0dda4 100644
--- a/src/git.rs
+++ b/src/git.rs
@@ -729,8 +729,15 @@ fn format_file_inner(
// of open spans, so we can open and close them for each line
for &(i, ref op) in &ops {
if i > cur_index {
+ let prefix = &line[cur_index..i];
+ let prefix = if code_tag {
+ prefix.trim_end_matches('\n')
+ } else {
+ prefix
+ };
+ write!(out, "{}", Escape(prefix))?;
+
span_empty = false;
- write!(out, "{}", Escape(&line[cur_index..i]))?;
cur_index = i;
}