Handle regional indicators and emoji modifiers in a better way, GitHub

issue 3998.
This commit is contained in:
nicm
2025-11-01 16:44:24 +00:00
parent 8cb2805eb7
commit d90b414223
4 changed files with 117 additions and 68 deletions

3
tmux.h
View File

@@ -3499,7 +3499,8 @@ int utf8_cstrhas(const char *, const struct utf8_data *);
int utf8_has_zwj(const struct utf8_data *);
int utf8_is_zwj(const struct utf8_data *);
int utf8_is_vs(const struct utf8_data *);
int utf8_is_modifier(const struct utf8_data *);
int utf8_should_combine(const struct utf8_data *,
const struct utf8_data *);
enum hanguljamo_state hanguljamo_check_state(const struct utf8_data *,
const struct utf8_data *);