From 504a3309b72f03838bb7d22d59b9f9c5dd1f26e6 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 27 Oct 2024 03:13:54 -0700 Subject: [PATCH] allow the default forString value to be empty string --- src/lib.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.zig b/src/lib.zig index e8a33cf72cdd3eea5bf26c5d32a50dba547e1aaf..6091d35d34e8b02c19c1f9c4fda6a0a3c9143655 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -80,7 +80,7 @@ pub fn forString(out: anytype, in: anytype, comptime prompt: []const u8, alloc: try out.print(comptime ansi.color.Fg(.Green, "? "), .{}); try out.print(comptime ansi.color.Bold(prompt ++ " "), .{}); - if (default != null) { + if (default != null and default.?.len > 0) { try out.print(ansi.style.Faint ++ "(", .{}); try out.print("{s}", .{default.?}); try out.print(")" ++ ansi.style.ResetIntensity ++ " ", .{}); -- 2.54.0