From 8810048f916ea369db0ab784de0991e0dcaecb2e Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 2 Sep 2024 21:11:27 +0200 Subject: [PATCH] fix: adjust list_languages column header alignment --- src/list_languages.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/list_languages.zig b/src/list_languages.zig index 1327f77..47c8b2e 100644 --- a/src/list_languages.zig +++ b/src/list_languages.zig @@ -15,9 +15,11 @@ pub fn list(allocator: std.mem.Allocator, writer: anytype) !void { max_extensions_len = @max(max_extensions_len, args_string_length(file_type.extensions)); } + const checkmark_width = if (builtin.os.tag != .windows) 2 else 0; + try write_string(writer, "Language", max_language_len + 1); - try write_string(writer, "Extensions", max_extensions_len + 1); - try write_string(writer, "Language Server", max_langserver_len + 1); + try write_string(writer, "Extensions", max_extensions_len + 1 + checkmark_width); + try write_string(writer, "Language Server", max_langserver_len + 1 + checkmark_width); try write_string(writer, "Formatter", max_formatter_len); try writer.writeAll("\n");