=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tmux.h,v retrieving revision 1.857 retrieving revision 1.858 diff -c -r1.857 -r1.858 *** src/usr.bin/tmux/tmux.h 2019/03/12 07:39:27 1.857 --- src/usr.bin/tmux/tmux.h 2019/03/12 11:16:50 1.858 *************** *** 1,4 **** ! /* $OpenBSD: tmux.h,v 1.857 2019/03/12 07:39:27 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tmux.h,v 1.858 2019/03/12 11:16:50 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 722,728 **** --- 722,731 ---- const struct window_mode *mode; void *data; + struct screen *screen; u_int prefix; + + TAILQ_ENTRY (window_mode_entry) entry; }; /* Child window structure. */ *************** *** 768,773 **** --- 771,777 ---- int fd; struct bufferevent *event; + u_int disabled; struct event resize_timer; *************** *** 793,799 **** struct grid *saved_grid; struct grid_cell saved_cell; ! struct window_mode_entry *mode; struct event modetimer; time_t modelast; char *searchstr; --- 797,803 ---- struct grid *saved_grid; struct grid_cell saved_cell; ! TAILQ_HEAD (, window_mode_entry) modes; struct event modetimer; time_t modelast; char *searchstr; *************** *** 2208,2213 **** --- 2212,2218 ---- const struct window_mode *, struct cmd_find_state *, struct args *); void window_pane_reset_mode(struct window_pane *); + void window_pane_reset_mode_all(struct window_pane *); void window_pane_key(struct window_pane *, struct client *, struct session *, struct winlink *, key_code, struct mouse_event *);