fn printWithVisibleNewlines(source: []const u8) void
fn printWithVisibleNewlines(source: []const u8) void { var i: usize = 0; while (std.mem.findScalar(u8, source[i..], '\n')) |nl| : (i += nl + 1) { printLine(source[i..][0..nl]); } print("{s}␃\n", .{source[i..]}); // End of Text symbol (ETX) }