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

Diff for /src/usr.bin/tmux/window.c between version 1.113 and 1.114

version 1.113, 2014/08/11 22:14:30 version 1.114, 2014/10/21 22:22:04
Line 386 
Line 386 
         w->sy = sy;          w->sy = sy;
 }  }
   
 void  int
 window_set_active_pane(struct window *w, struct window_pane *wp)  window_set_active_pane(struct window *w, struct window_pane *wp)
 {  {
         if (wp == w->active)          if (wp == w->active)
                 return;                  return (0);
         w->last = w->active;          w->last = w->active;
         w->active = wp;          w->active = wp;
         while (!window_pane_visible(w->active)) {          while (!window_pane_visible(w->active)) {
Line 398 
Line 398 
                 if (w->active == NULL)                  if (w->active == NULL)
                         w->active = TAILQ_LAST(&w->panes, window_panes);                          w->active = TAILQ_LAST(&w->panes, window_panes);
                 if (w->active == wp)                  if (w->active == wp)
                         return;                          return (1);
         }          }
         w->active->active_point = next_active_point++;          w->active->active_point = next_active_point++;
           return (1);
 }  }
   
 struct window_pane *  struct window_pane *

Legend:
Removed from v.1.113  
changed lines
  Added in v.1.114