version 1.65, 2019/03/08 10:34:20 |
version 1.66, 2019/03/12 11:16:49 |
|
|
void |
void |
cfg_show_causes(struct session *s) |
cfg_show_causes(struct session *s) |
{ |
{ |
struct window_pane *wp; |
struct window_pane *wp; |
u_int i; |
struct window_mode_entry *wme; |
|
u_int i; |
|
|
if (s == NULL || cfg_ncauses == 0) |
if (s == NULL || cfg_ncauses == 0) |
return; |
return; |
wp = s->curw->window->active; |
wp = s->curw->window->active; |
|
|
if (wp->mode == NULL || wp->mode->mode != &window_view_mode) { |
wme = TAILQ_FIRST(&wp->modes); |
window_pane_reset_mode(wp); |
if (wme == NULL || wme->mode != &window_view_mode) |
window_pane_set_mode(wp, &window_view_mode, NULL, NULL); |
window_pane_set_mode(wp, &window_view_mode, NULL, NULL); |
} |
|
for (i = 0; i < cfg_ncauses; i++) { |
for (i = 0; i < cfg_ncauses; i++) { |
window_copy_add(wp, "%s", cfg_causes[i]); |
window_copy_add(wp, "%s", cfg_causes[i]); |
free(cfg_causes[i]); |
free(cfg_causes[i]); |