Sync OpenBSD patchset 360:

If no target client is specified to commands which accept one, try to guess the
current client, in a similar manner to how sessions already work: if the
current session can be established and has only one client, use that; otherwise
use the most recently created client.
This commit is contained in:
Tiago Cunha
2009-10-06 14:00:50 +00:00
parent d8c0634524
commit eb7f8b6d33
3 changed files with 56 additions and 5 deletions

3
tmux.h
View File

@ -1,4 +1,4 @@
/* $Id: tmux.h,v 1.456 2009-09-25 17:51:39 tcunha Exp $ */
/* $Id: tmux.h,v 1.457 2009-10-06 14:00:50 tcunha Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@ -920,6 +920,7 @@ struct tty_ctx {
/* Client connection. */
struct client {
struct imsgbuf ibuf;
struct timeval tv;
struct environ environ;