From 094e841f09feebaf28a269650b053e0639783440 Mon Sep 17 00:00:00 2001 From: Mason Remaley Date: Tue, 7 Apr 2026 16:01:14 -0700 Subject: [PATCH] Don't print column if column info is missing --- lib/std/debug.zig | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/std/debug.zig b/lib/std/debug.zig index a7c2c68d0e0baedc7a91688dc5c6c750828a7069..ef9b2c2b6cc71e3e763a334d9d1679d653f3e333 100644 --- a/lib/std/debug.zig +++ b/lib/std/debug.zig @@ -1178,7 +1178,11 @@ fn printLineInfo( t.setColor(.bold) catch {}; if (source_location) |*sl| { - try writer.print("{s}:{d}:{d}", .{ sl.file_name, sl.line, sl.column }); + if (sl.column == 0) { + try writer.print("{s}:{d}", .{ sl.file_name, sl.line }); + } else { + try writer.print("{s}:{d}:{d}", .{ sl.file_name, sl.line, sl.column }); + } } else { try writer.writeAll("???:?:?"); } -- 2.54.0