Go to the documentation of this file.
21#ifndef VLC_ANSI_TERM_H
22#define VLC_ANSI_TERM_H 1
30# include <sys/ioctl.h>
36#define term_seq(x) "\033[" #x "m"
92#define TS_RESET term_seq(0)
94#define TS_RESET_BOLD term_seq(0;1)
96#define TS_BOLD term_seq(1)
97#define TS_DIM term_seq(2)
98#define TS_ITALIC term_seq(3)
99#define TS_UNDERSCORE term_seq(4)
100#define TS_REVERSE term_seq(7)
101#define TS_INVISIBLE term_seq(8)
102#define TS_STRIKE term_seq(9)
104#define TS_BLACK term_seq(30)
105#define TS_RED term_seq(31)
106#define TS_GREEN term_seq(32)
107#define TS_YELLOW term_seq(33)
108#define TS_BLUE term_seq(34)
109#define TS_MAGENTA term_seq(35)
110#define TS_CYAN term_seq(36)
111#define TS_WHITE term_seq(37)
113#define TS_BLACK_BOLD term_seq(30;1)
114#define TS_RED_BOLD term_seq(31;1)
115#define TS_GREEN_BOLD term_seq(32;1)
116#define TS_YELLOW_BOLD term_seq(33;1)
117#define TS_BLUE_BOLD term_seq(34;1)
118#define TS_MAGENTA_BOLD term_seq(35;1)
119#define TS_CYAN_BOLD term_seq(36;1)
120#define TS_WHITE_BOLD term_seq(37;1)