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.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 lib/aec/aec.h (limited to 'lib/aec/aec.h') diff --git a/lib/aec/aec.h b/lib/aec/aec.h new file mode 100644 index 0000000..f304175 --- /dev/null +++ b/lib/aec/aec.h @@ -0,0 +1,27 @@ +#ifndef AEC_H +#define AEC_H + +#define SGR_RESET "0" +#define SGR_BOLD "1" +#define SGR_FAINT "2" +#define SGR_ITALIC "3" +#define SGR_UNDERLINE "4" +#define SGR_SLOW_BLINK "5" +#define SGR_RAPID_BLINK "6" +#define SGR_REVERSE "7" +#define SGR_CONCEAL "8" +#define SGR_CROSSED_OUT "9" +#define SGR_UNDERLINE_DOUBLE "21" +#define SGR_INTENSITY_OFF "22" +#define SGR_ITALIC_OFF "23" +#define SGR_UNDERLINE_OFF "24" +#define SGR_BLINK_OFF "25" +#define SGR_REVERSE_OFF "27" +#define SGR_CONCEAL_OFF "28" +#define SGR_CROSSED_OUT_OFF "29" +#define SGR_OVERLINED "53" +#define SGR_OVERLINED_OFF "55" + +void sgr(const char *attrs); + +#endif -- cgit v1.2.3-70-g09d2