=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tmux.h,v retrieving revision 1.254 retrieving revision 1.255 diff -c -r1.254 -r1.255 *** src/usr.bin/tmux/tmux.h 2010/12/21 22:37:59 1.254 --- src/usr.bin/tmux/tmux.h 2010/12/29 21:49:06 1.255 *************** *** 1,4 **** ! /* $OpenBSD: tmux.h,v 1.254 2010/12/21 22:37:59 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tmux.h,v 1.255 2010/12/29 21:49:06 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 545,554 **** #define MODE_INSERT 0x2 #define MODE_KCURSOR 0x4 #define MODE_KKEYPAD 0x8 /* set = application, clear = number */ ! #define MODE_MOUSE 0x10 ! #define MODE_MOUSEMOTION 0x20 ! #define MODE_WRAP 0x40 /* whether lines wrap */ /* * A single UTF-8 character. * --- 545,559 ---- #define MODE_INSERT 0x2 #define MODE_KCURSOR 0x4 #define MODE_KKEYPAD 0x8 /* set = application, clear = number */ ! #define MODE_WRAP 0x10 /* whether lines wrap */ ! #define MODE_MOUSE_STANDARD 0x20 ! #define MODE_MOUSE_HIGHLIGHT 0x40 ! #define MODE_MOUSE_BUTTON 0x80 ! #define MODE_MOUSE_ANY 0x100 + #define ALL_MOUSE_MODES (MODE_MOUSE_STANDARD| \ + MODE_MOUSE_HIGHLIGHT|MODE_MOUSE_BUTTON|MODE_MOUSE_ANY) + /* * A single UTF-8 character. * *************** *** 1808,1814 **** void screen_write_reverseindex(struct screen_write_ctx *); void screen_write_scrollregion(struct screen_write_ctx *, u_int, u_int); void screen_write_insertmode(struct screen_write_ctx *, int); ! void screen_write_mousemode(struct screen_write_ctx *, int); void screen_write_linefeed(struct screen_write_ctx *, int); void screen_write_linefeedscreen(struct screen_write_ctx *, int); void screen_write_carriagereturn(struct screen_write_ctx *); --- 1813,1820 ---- void screen_write_reverseindex(struct screen_write_ctx *); void screen_write_scrollregion(struct screen_write_ctx *, u_int, u_int); void screen_write_insertmode(struct screen_write_ctx *, int); ! void screen_write_mousemode_on(struct screen_write_ctx *, int); ! void screen_write_mousemode_off(struct screen_write_ctx *); void screen_write_linefeed(struct screen_write_ctx *, int); void screen_write_linefeedscreen(struct screen_write_ctx *, int); void screen_write_carriagereturn(struct screen_write_ctx *);