=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tmux.h,v retrieving revision 1.1091 retrieving revision 1.1092 diff -c -r1.1091 -r1.1092 *** src/usr.bin/tmux/tmux.h 2021/02/15 09:39:38 1.1091 --- src/usr.bin/tmux/tmux.h 2021/02/17 07:18:36 1.1092 *************** *** 1,4 **** ! /* $OpenBSD: tmux.h,v 1.1091 2021/02/15 09:39:38 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tmux.h,v 1.1092 2021/02/17 07:18:36 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 500,505 **** --- 500,506 ---- MSG_IDENTIFY_FEATURES, MSG_IDENTIFY_STDOUT, MSG_IDENTIFY_LONGFLAGS, + MSG_IDENTIFY_TERMINFO, MSG_COMMAND = 200, MSG_DETACH, *************** *** 1603,1608 **** --- 1604,1611 ---- char *term_name; int term_features; char *term_type; + char **term_caps; + u_int term_ncaps; char *ttyname; struct tty tty; *************** *** 2167,2174 **** u_int tty_term_ncodes(void); void tty_term_apply(struct tty_term *, const char *, int); void tty_term_apply_overrides(struct tty_term *); ! struct tty_term *tty_term_create(struct tty *, char *, int *, int, char **); void tty_term_free(struct tty_term *); int tty_term_has(struct tty_term *, enum tty_code_code); const char *tty_term_string(struct tty_term *, enum tty_code_code); const char *tty_term_string1(struct tty_term *, enum tty_code_code, int); --- 2170,2181 ---- u_int tty_term_ncodes(void); void tty_term_apply(struct tty_term *, const char *, int); void tty_term_apply_overrides(struct tty_term *); ! struct tty_term *tty_term_create(struct tty *, char *, char **, u_int, int *, ! char **); void tty_term_free(struct tty_term *); + int tty_term_read_list(const char *, int, char ***, u_int *, + char **); + void tty_term_free_list(char **, u_int); int tty_term_has(struct tty_term *, enum tty_code_code); const char *tty_term_string(struct tty_term *, enum tty_code_code); const char *tty_term_string1(struct tty_term *, enum tty_code_code, int);