From 85139c4208063a911d9ac8c871dc1052d2712c17 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sun, 18 Dec 2022 23:52:23 +0100 Subject: first idea of ansi escape codes support --- lib/aec/aec.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 lib/aec/aec.c (limited to 'lib/aec/aec.c') diff --git a/lib/aec/aec.c b/lib/aec/aec.c new file mode 100644 index 0000000..d38e8d1 --- /dev/null +++ b/lib/aec/aec.c @@ -0,0 +1,24 @@ +#include "aec.h" + +#include "../io/io.h" + +#define csi() wstd("\033["); + +void sgr(const char *attrs) +{ + csi(); + wstd(attrs); + wstd("m"); +} + + +#ifdef AEC_UNIT_TEST + +int main() { + sgr(SGR_BOLD); + wstd("Hallo"); + sgr(SGR_RESET); + wstd("Welt\n"); +} + +#endif -- cgit v1.2.3-70-g09d2