[BACK]Return to cfg.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cfg.c between version 1.65 and 1.66

version 1.65, 2019/03/08 10:34:20 version 1.66, 2019/03/12 11:16:49
Line 341 
Line 341 
 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]);

Legend:
Removed from v.1.65  
changed lines
  Added in v.1.66