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

Diff for /src/usr.bin/tmux/server-client.c between version 1.326 and 1.327

version 1.326, 2020/04/18 21:35:32 version 1.327, 2020/04/20 06:07:39
Line 1726 
Line 1726 
                         log_debug("redraw timer started");                          log_debug("redraw timer started");
                         evtimer_add(&ev, &tv);                          evtimer_add(&ev, &tv);
                 }                  }
                 if (new_flags & CLIENT_REDRAWPANES) {  
                   if (~c->flags & CLIENT_REDRAWWINDOW) {
                         c->redraw_panes = 0;                          c->redraw_panes = 0;
                         TAILQ_FOREACH(wp, &w->panes, entry) {                          TAILQ_FOREACH(wp, &w->panes, entry) {
                                 if (wp->flags & PANE_REDRAW)                                  if (wp->flags & PANE_REDRAW) {
                                           log_debug("%s: pane %%%u needs redraw",
                                               c->name, wp->id);
                                         c->redraw_panes |= (1 << bit);                                          c->redraw_panes |= (1 << bit);
                                   }
                                 if (++bit == 64) {                                  if (++bit == 64) {
                                         /*                                          /*
                                          * If more that 64 panes, give up and                                           * If more that 64 panes, give up and
Line 1741 
Line 1745 
                                         break;                                          break;
                                 }                                  }
                         }                          }
                           if (c->redraw_panes != 0)
                                   c->flags |= CLIENT_REDRAWPANES;
                 }                  }
                 c->flags |= new_flags;                  c->flags |= new_flags;
                 return;                  return;

Legend:
Removed from v.1.326  
changed lines
  Added in v.1.327