=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/screen-write.c,v retrieving revision 1.49 retrieving revision 1.50 diff -c -r1.49 -r1.50 *** src/usr.bin/tmux/screen-write.c 2011/04/17 19:21:19 1.49 --- src/usr.bin/tmux/screen-write.c 2011/05/18 20:24:29 1.50 *************** *** 1,4 **** ! /* $OpenBSD: screen-write.c,v 1.49 2011/04/17 19:21:19 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: screen-write.c,v 1.50 2011/05/18 20:24:29 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 1192,1197 **** --- 1192,1209 ---- break; grid_view_set_cell(gd, xx, s->cy, &grid_default_cell); } + } + + void + screen_write_setselection(struct screen_write_ctx *ctx, u_char *str, u_int len) + { + struct tty_ctx ttyctx; + + screen_write_initctx(ctx, &ttyctx, 0); + ttyctx.ptr = str; + ttyctx.num = len; + + tty_write(tty_cmd_setselection, &ttyctx); } void