version 1.32, 2016/10/10 21:51:39 |
version 1.33, 2016/10/16 19:04:05 |
|
|
"#{window_index}: #{window_name}#{window_flags} " \ |
"#{window_index}: #{window_name}#{window_flags} " \ |
"\"#{pane_title}\"" |
"\"#{pane_title}\"" |
|
|
static enum cmd_retval cmd_choose_tree_exec(struct cmd *, struct cmd_q *); |
static enum cmd_retval cmd_choose_tree_exec(struct cmd *, struct cmdq_item *); |
|
|
const struct cmd_entry cmd_choose_tree_entry = { |
const struct cmd_entry cmd_choose_tree_entry = { |
.name = "choose-tree", |
.name = "choose-tree", |
|
|
}; |
}; |
|
|
static enum cmd_retval |
static enum cmd_retval |
cmd_choose_tree_exec(struct cmd *self, struct cmd_q *cmdq) |
cmd_choose_tree_exec(struct cmd *self, struct cmdq_item *item) |
{ |
{ |
struct args *args = self->args; |
struct args *args = self->args; |
struct client *c = cmdq->state.c; |
struct client *c = item->state.c; |
struct winlink *wl = cmdq->state.tflag.wl, *wm; |
struct winlink *wl = item->state.tflag.wl, *wm; |
struct session *s = cmdq->state.tflag.s, *s2; |
struct session *s = item->state.tflag.s, *s2; |
struct window_choose_data *wcd = NULL; |
struct window_choose_data *wcd = NULL; |
const char *ses_template, *win_template; |
const char *ses_template, *win_template; |
char *final_win_action, *cur_win_template; |
char *final_win_action, *cur_win_template; |
|
|
ses_action = win_action = NULL; |
ses_action = win_action = NULL; |
|
|
if (c == NULL) { |
if (c == NULL) { |
cmdq_error(cmdq, "no client available"); |
cmdq_error(item, "no client available"); |
return (CMD_RETURN_ERROR); |
return (CMD_RETURN_ERROR); |
} |
} |
|
|