|
Defines |
| #define | NATTR 6 |
| #define | ATTR_DI 0 |
| #define | ATTR_US 1 |
| #define | ATTR_BD 2 |
| #define | ATTR_RV 3 |
| #define | ATTR_SO 4 |
| #define | ATTR_BL 5 |
| #define | A_DI (1<<ATTR_DI) |
| #define | A_US (1<<ATTR_US) |
| #define | A_BD (1<<ATTR_BD) |
| #define | A_RV (1<<ATTR_RV) |
| #define | A_SO (1<<ATTR_SO) |
| #define | A_BL (1<<ATTR_BL) |
| #define | A_MAX (1<<(NATTR-1)) |
| #define | ATYP_M (1<<0) |
| #define | ATYP_S (1<<1) |
| #define | ATYP_U (1<<2) |
| #define | EXPENSIVE 1000 |
| #define | G0 0 |
| #define | G1 1 |
| #define | G2 2 |
| #define | G3 3 |
| #define | ASCII 0 |
| #define | STATLINE (D_height-1) |
| #define | dw_left(ml, x, enc) 0 |
| #define | dw_right(ml, x, enc) 0 |
Enumerations |
| enum | state_t {
LIT,
ESC,
ASTR,
STRESC,
CSI,
PRIN,
PRINESC,
PRINCSI,
PRIN4
} |
| enum | string_t {
NONE,
DCS,
OSC,
APC,
PM,
AKA,
GM,
STATUS
} |
| enum | move_t {
M_NONE,
M_UP,
M_CUP,
M_DO,
M_CDO,
M_LE,
M_CLE,
M_RI,
M_CRI,
M_RW,
M_CR
} |