=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/screen-write.c,v retrieving revision 1.44 retrieving revision 1.45 diff -c -r1.44 -r1.45 *** src/usr.bin/tmux/screen-write.c 2010/12/29 21:49:06 1.44 --- src/usr.bin/tmux/screen-write.c 2011/01/03 23:35:21 1.45 *************** *** 1,4 **** ! /* $OpenBSD: screen-write.c,v 1.44 2010/12/29 21:49:06 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: screen-write.c,v 1.45 2011/01/03 23:35:21 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 827,832 **** --- 827,844 ---- s->mode |= MODE_INSERT; else s->mode &= ~MODE_INSERT; + } + + /* Set UTF-8 mouse mode. */ + void + screen_write_utf8mousemode(struct screen_write_ctx *ctx, int state) + { + struct screen *s = ctx->s; + + if (state) + s->mode |= MODE_MOUSE_UTF8; + else + s->mode &= ~MODE_MOUSE_UTF8; } /* Set mouse mode off. */