From 84f8cb9971038b37f0b889b5f13a5557d0bd7d55 Mon Sep 17 00:00:00 2001 From: nicm Date: Mon, 25 Mar 2013 10:03:24 +0000 Subject: Send DSC 1000p at the beginning of a -CC client's lifetime and ST and the end, from George Nachman. --- usr.bin/tmux/server-client.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'usr.bin/tmux/server-client.c') diff --git a/usr.bin/tmux/server-client.c b/usr.bin/tmux/server-client.c index edadf6f45bd..a38d98c5d3e 100644 --- a/usr.bin/tmux/server-client.c +++ b/usr.bin/tmux/server-client.c @@ -1,4 +1,4 @@ -/* $OpenBSD: server-client.c,v 1.95 2013/03/24 09:57:59 nicm Exp $ */ +/* $OpenBSD: server-client.c,v 1.96 2013/03/25 10:03:24 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott @@ -957,6 +957,8 @@ server_client_msg_identify( if (data->flags & IDENTIFY_CONTROL) { c->stdin_callback = control_callback; c->flags |= CLIENT_CONTROL; + if (data->flags & IDENTIFY_TERMIOS) + evbuffer_add_printf(c->stdout_data, "\033P1000p"); server_write_client(c, MSG_STDIN, NULL, 0); c->tty.fd = -1; -- cgit v1.2.3-59-g8ed1b