From 40724faccacf055cd9f9bba4615b9f930be9b76b Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Sat, 27 Jun 2026 22:53:26 -0500 Subject: initial commit --- source/term.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 source/term.h (limited to 'source/term.h') diff --git a/source/term.h b/source/term.h new file mode 100644 index 0000000..cc65615 --- /dev/null +++ b/source/term.h @@ -0,0 +1,13 @@ +#ifndef EXITEST_TERM_H_INCLUDED +#define EXITEST_TERM_H_INCLUDED + +#include "macros.h" + +#define TERM_ESC "\x1b" +#define TERM_CSI(_s) TERM_ESC "[" _s +#define TERM_CLEAR TERM_CSI("2J") +#define TERM_CLEARLINE TERM_CSI("2K") +#define TERM_CUR_POS(_row, _col) TERM_CSI(STR(_row) ";" STR(_col) "f") +#define TERM_CUR_UP(_rows) TERM_CSI(STR(_rows) "A") + +#endif /* include guard */ -- cgit v1.2.3-70-g09d2