[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.26 and 1.27

version 1.26, 2009/12/10 09:16:52 version 1.27, 2010/01/03 12:51:05
Line 463 
Line 463 
         }          }
   
         if (c->flags & CLIENT_REDRAW) {          if (c->flags & CLIENT_REDRAW) {
                 screen_redraw_screen(c, 0);                  screen_redraw_screen(c, 0, 0);
                 c->flags &= ~CLIENT_STATUS;                  c->flags &= ~(CLIENT_STATUS|CLIENT_BORDERS);
         } else {          } else {
                 TAILQ_FOREACH(wp, &c->session->curw->window->panes, entry) {                  TAILQ_FOREACH(wp, &c->session->curw->window->panes, entry) {
                         if (wp->flags & PANE_REDRAW)                          if (wp->flags & PANE_REDRAW)
Line 472 
Line 472 
                 }                  }
         }          }
   
           if (c->flags & CLIENT_BORDERS)
                   screen_redraw_screen(c, 0, 1);
   
         if (c->flags & CLIENT_STATUS)          if (c->flags & CLIENT_STATUS)
                 screen_redraw_screen(c, 1);                  screen_redraw_screen(c, 1, 0);
   
         c->tty.flags |= flags;          c->tty.flags |= flags;
   
         c->flags &= ~(CLIENT_REDRAW|CLIENT_STATUS);          c->flags &= ~(CLIENT_REDRAW|CLIENT_STATUS|CLIENT_BORDERS);
 }  }
   
 /* Set client title. */  /* Set client title. */

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27