Make the CLIENT_STATUS flag imply that pane status lines are redrawn if

they are enabled and break the actual screen generation code into a
separate function. Fixes problems reported by Romain Francoise.
This commit is contained in:
nicm
2016-10-09 16:24:34 +00:00
parent 1db6d6fea6
commit b8f2dd8237
3 changed files with 38 additions and 23 deletions

1
tmux.h
View File

@ -2097,6 +2097,7 @@ void screen_write_setselection(struct screen_write_ctx *, u_char *, u_int);
void screen_write_rawstring(struct screen_write_ctx *, u_char *, u_int);
/* screen-redraw.c */
void screen_redraw_update(struct client *);
void screen_redraw_screen(struct client *, int, int, int);
void screen_redraw_pane(struct client *, struct window_pane *);