version 1.40, 2017/02/03 11:57:27 |
version 1.41, 2017/04/22 10:22:39 |
|
|
.usage = "[-p] [-c target-client] [-F format] " |
.usage = "[-p] [-c target-client] [-F format] " |
CMD_TARGET_PANE_USAGE " [message]", |
CMD_TARGET_PANE_USAGE " [message]", |
|
|
.cflag = CMD_CLIENT_CANFAIL, |
.target = { 't', CMD_FIND_PANE, 0 }, |
.tflag = CMD_PANE, |
|
|
|
.flags = CMD_AFTERHOOK, |
.flags = CMD_AFTERHOOK, |
.exec = cmd_display_message_exec |
.exec = cmd_display_message_exec |
|
|
cmd_display_message_exec(struct cmd *self, struct cmdq_item *item) |
cmd_display_message_exec(struct cmd *self, struct cmdq_item *item) |
{ |
{ |
struct args *args = self->args; |
struct args *args = self->args; |
struct client *c = item->state.c; |
struct client *c; |
struct session *s = item->state.tflag.s; |
struct session *s = item->target.s; |
struct winlink *wl = item->state.tflag.wl; |
struct winlink *wl = item->target.wl; |
struct window_pane *wp = item->state.tflag.wp; |
struct window_pane *wp = item->target.wp; |
const char *template; |
const char *template; |
char *msg; |
char *msg; |
struct format_tree *ft; |
struct format_tree *ft; |
|
|
cmdq_error(item, "only one of -F or argument must be given"); |
cmdq_error(item, "only one of -F or argument must be given"); |
return (CMD_RETURN_ERROR); |
return (CMD_RETURN_ERROR); |
} |
} |
|
c = cmd_find_client(item, args_get(args, 'c'), 1); |
|
|
template = args_get(args, 'F'); |
template = args_get(args, 'F'); |
if (args->argc != 0) |
if (args->argc != 0) |