=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tmux.h,v retrieving revision 1.490 retrieving revision 1.491 diff -c -r1.490 -r1.491 *** src/usr.bin/tmux/tmux.h 2015/02/06 17:21:08 1.490 --- src/usr.bin/tmux/tmux.h 2015/04/19 21:05:27 1.491 *************** *** 1,4 **** ! /* $OpenBSD: tmux.h,v 1.490 2015/02/06 17:21:08 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tmux.h,v 1.491 2015/04/19 21:05:27 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 156,161 **** --- 156,162 ---- enum tty_code_code { TTYC_AX = 0, TTYC_ACSC, /* acs_chars, ac */ + TTYC_BCE, /* back_color_erase, ut */ TTYC_BEL, /* bell, bl */ TTYC_BLINK, /* enter_blink_mode, mb */ TTYC_BOLD, /* enter_bold_mode, md */ *************** *** 902,907 **** --- 903,910 ---- struct input_ctx ictx; + struct grid_cell colgc; + int pipe_fd; struct bufferevent *pipe_event; size_t pipe_off; *************** *** 1606,1612 **** /* tty.c */ void tty_init_termios(int, struct termios *, struct bufferevent *); void tty_raw(struct tty *, const char *); ! void tty_attributes(struct tty *, const struct grid_cell *); void tty_reset(struct tty *); void tty_region_pane(struct tty *, const struct tty_ctx *, u_int, u_int); void tty_region(struct tty *, u_int, u_int); --- 1609,1616 ---- /* tty.c */ void tty_init_termios(int, struct termios *, struct bufferevent *); void tty_raw(struct tty *, const char *); ! void tty_attributes(struct tty *, const struct grid_cell *, ! const struct window_pane *); void tty_reset(struct tty *); void tty_region_pane(struct tty *, const struct tty_ctx *, u_int, u_int); void tty_region(struct tty *, u_int, u_int); *************** *** 1630,1636 **** void tty_set_title(struct tty *, const char *); void tty_update_mode(struct tty *, int, struct screen *); void tty_force_cursor_colour(struct tty *, const char *); ! void tty_draw_line(struct tty *, struct screen *, u_int, u_int, u_int); int tty_open(struct tty *, char **); void tty_close(struct tty *); void tty_free(struct tty *); --- 1634,1643 ---- void tty_set_title(struct tty *, const char *); void tty_update_mode(struct tty *, int, struct screen *); void tty_force_cursor_colour(struct tty *, const char *); ! void tty_draw_pane(struct tty *, const struct window_pane *, u_int, u_int, ! u_int); ! void tty_draw_line(struct tty *, const struct window_pane *, struct screen *, ! u_int, u_int, u_int); int tty_open(struct tty *, char **); void tty_close(struct tty *); void tty_free(struct tty *);