From d4a53bcac5b87abecc65491109ec22aaf5f3dc2f Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 28 Jul 2021 23:10:50 -0700 Subject: [PATCH] add Bold, Italic, Underline helper functions --- src/lib.zig | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/lib.zig b/src/lib.zig index 913d38e5785517635bc3b21c6b50c932e32c417f..53a32b1a132439aa06cbed56adeb819ff8ed19d2 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -187,9 +187,21 @@ pub const color = struct { return csi.SGR(.{40 + @enumToInt(s)}) ++ m ++ style.ResetBgColor; } + pub fn Bold(comptime m: []const u8) []const u8 { + return style.Bold ++ m ++ style.ResetIntensity; + } + pub fn Faint(comptime m: []const u8) []const u8 { return style.Faint ++ m ++ style.ResetIntensity; } + + pub fn Italic(comptime m: []const u8) []const u8 { + return style.Italic ++ m ++ style.ResetItalic; + } + + pub fn Underline(comptime m: []const u8) []const u8 { + return style.Underline ++ m ++ style.ResetUnderline; + } }; // -- 2.54.0