terminal sgr attribute parsing

This commit is contained in:
Mitchell Hashimoto
2022-05-11 21:40:54 -07:00
parent 21be62f780
commit 5743d2a232
2 changed files with 116 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
const stream = @import("stream.zig");
const ansi = @import("ansi.zig");
const csi = @import("csi.zig");
const sgr = @import("sgr.zig");
pub const Terminal = @import("Terminal.zig");
pub const Parser = @import("Parser.zig");
@@ -8,12 +9,14 @@ pub const Stream = stream.Stream;
pub const Mode = ansi.Mode;
pub const EraseDisplay = csi.EraseDisplay;
pub const EraseLine = csi.EraseLine;
pub const Attribute = sgr.Attribute;
// Not exported because they're just used for tests.
test {
_ = ansi;
_ = csi;
_ = sgr;
_ = stream;
_ = Parser;
_ = Terminal;