version 1.239, 2010/09/08 22:02:28 |
version 1.240, 2010/09/11 16:19:22 |
|
|
char *name; |
char *name; |
u_int references; |
u_int references; |
|
|
|
char acs[UCHAR_MAX + 1][2]; |
|
|
struct tty_code codes[NTTYCODE]; |
struct tty_code codes[NTTYCODE]; |
|
|
#define TERM_256COLOURS 0x1 |
#define TERM_256COLOURS 0x1 |
|
|
|
|
struct grid_cell cell; |
struct grid_cell cell; |
|
|
u_char acs[UCHAR_MAX + 1]; |
|
|
|
#define TTY_NOCURSOR 0x1 |
#define TTY_NOCURSOR 0x1 |
#define TTY_FREEZE 0x2 |
#define TTY_FREEZE 0x2 |
#define TTY_ESCAPE 0x4 |
#define TTY_ESCAPE 0x4 |
|
|
|
|
/* tty.c */ |
/* tty.c */ |
void tty_raw(struct tty *, const char *); |
void tty_raw(struct tty *, const char *); |
u_char tty_get_acs(struct tty *, u_char); |
|
void tty_attributes(struct tty *, const struct grid_cell *); |
void tty_attributes(struct tty *, const struct grid_cell *); |
void tty_reset(struct tty *); |
void tty_reset(struct tty *); |
void tty_region_pane(struct tty *, const struct tty_ctx *, u_int, u_int); |
void tty_region_pane(struct tty *, const struct tty_ctx *, u_int, u_int); |
|
|
struct tty_term *, enum tty_code_code, int, int); |
struct tty_term *, enum tty_code_code, int, int); |
int tty_term_number(struct tty_term *, enum tty_code_code); |
int tty_term_number(struct tty_term *, enum tty_code_code); |
int tty_term_flag(struct tty_term *, enum tty_code_code); |
int tty_term_flag(struct tty_term *, enum tty_code_code); |
|
|
|
/* tty-acs.c */ |
|
const char *tty_acs_get(struct tty *, u_char); |
|
|
/* tty-keys.c */ |
/* tty-keys.c */ |
void tty_keys_init(struct tty *); |
void tty_keys_init(struct tty *); |