pub fn split_spans_into_lines<'a>(spans: Vec<Span<'a>>) -> Vec<Line<'a>>
Split a flat list of spans at newline characters into multiple Lines.