usr.bin/tmux/tmux.h
3486
const struct utf8_data *);
usr.bin/tmux/tmux.h
3488
const struct utf8_data *);
usr.bin/tmux/tmux.h
4041
enum utf8_state utf8_towc (const struct utf8_data *, wchar_t *);
usr.bin/tmux/tmux.h
4042
enum utf8_state utf8_fromwc(wchar_t wc, struct utf8_data *);
usr.bin/tmux/tmux.h
4045
enum utf8_state utf8_from_data(const struct utf8_data *, utf8_char *);
usr.bin/tmux/tmux.h
4046
void utf8_to_data(utf8_char, struct utf8_data *);
usr.bin/tmux/tmux.h
4047
void utf8_set(struct utf8_data *, u_char);
usr.bin/tmux/tmux.h
4048
void utf8_copy(struct utf8_data *, const struct utf8_data *);
usr.bin/tmux/tmux.h
4048
void utf8_copy(struct utf8_data *, const struct utf8_data *);
usr.bin/tmux/tmux.h
4049
enum utf8_state utf8_open(struct utf8_data *, u_char);
usr.bin/tmux/tmux.h
4050
enum utf8_state utf8_append(struct utf8_data *, u_char);
usr.bin/tmux/tmux.h
4056
size_t utf8_strlen(const struct utf8_data *);
usr.bin/tmux/tmux.h
4057
u_int utf8_strwidth(const struct utf8_data *, ssize_t);
usr.bin/tmux/tmux.h
4059
char *utf8_tocstr(struct utf8_data *);
usr.bin/tmux/tmux.h
4063
int utf8_cstrhas(const char *, const struct utf8_data *);
usr.bin/tmux/tmux.h
4066
int utf8_has_zwj(const struct utf8_data *);
usr.bin/tmux/tmux.h
4067
int utf8_is_zwj(const struct utf8_data *);
usr.bin/tmux/tmux.h
4068
int utf8_is_vs(const struct utf8_data *);
usr.bin/tmux/tmux.h
4069
int utf8_is_hangul_filler(const struct utf8_data *);
usr.bin/tmux/tmux.h
4070
int utf8_should_combine(const struct utf8_data *,
usr.bin/tmux/tmux.h
4071
const struct utf8_data *);
usr.bin/tmux/tmux.h
4072
enum hanguljamo_state hanguljamo_check_state(const struct utf8_data *,
usr.bin/tmux/tmux.h
4073
const struct utf8_data *);
usr.bin/tmux/tmux.h
709
struct utf8_data {