u_char
#define u_char unsigned char
#define u_char unsigned char
typedef unsigned char u_char;
typedef unsigned char u_char;
void tty_putc(struct tty *, u_char);
const char *tty_acs_get(struct tty *, u_char);
void args_set(struct args *, u_char, struct args_value *, int);
int args_has(struct args *, u_char);
const char *args_get(struct args *, u_char);
struct args_value *args_first_value(struct args *, u_char);
long long args_strtonum(struct args *, u_char, long long, long long,
long long args_strtonum_and_expand(struct args *, u_char, long long,
long long args_percentage(struct args *, u_char, long long,
long long args_percentage_and_expand(struct args *, u_char, long long,
void input_parse_buffer(struct window_pane *, const u_char *, size_t);
screen_write_init_ctx_cb, void *, const u_char *, size_t);
int colour_find_rgb(u_char, u_char, u_char);
int colour_find_rgb(u_char, u_char, u_char);
int colour_find_rgb(u_char, u_char, u_char);
int colour_join_rgb(u_char, u_char, u_char);
int colour_join_rgb(u_char, u_char, u_char);
int colour_join_rgb(u_char, u_char, u_char);
void colour_split_rgb(int, u_char *, u_char *, u_char *);
void colour_split_rgb(int, u_char *, u_char *, u_char *);
void colour_split_rgb(int, u_char *, u_char *, u_char *);
u_char);
u_char *, u_int);
void screen_write_rawstring(struct screen_write_ctx *, u_char *, u_int,
utf8_char utf8_build_one(u_char);
void utf8_set(struct utf8_data *, u_char);
enum utf8_state utf8_open(struct utf8_data *, u_char);
enum utf8_state utf8_append(struct utf8_data *, u_char);