[BACK]Return to cmd-select-pane.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-select-pane.c between version 1.36 and 1.37

version 1.36, 2017/04/21 21:02:26 version 1.37, 2017/04/22 08:56:24
Line 56 
Line 56 
 cmd_select_pane_exec(struct cmd *self, struct cmdq_item *item)  cmd_select_pane_exec(struct cmd *self, struct cmdq_item *item)
 {  {
         struct args             *args = self->args;          struct args             *args = self->args;
           struct cmd_find_state   *current = &item->shared->current;
         struct winlink          *wl = item->state.tflag.wl;          struct winlink          *wl = item->state.tflag.wl;
         struct window           *w = wl->window;          struct window           *w = wl->window;
         struct session          *s = item->state.tflag.s;          struct session          *s = item->state.tflag.s;
Line 68 
Line 69 
                         cmdq_error(item, "no last pane");                          cmdq_error(item, "no last pane");
                         return (CMD_RETURN_ERROR);                          return (CMD_RETURN_ERROR);
                 }                  }
   
                 if (args_has(self->args, 'e'))                  if (args_has(self->args, 'e'))
                         lastwp->flags &= ~PANE_INPUTOFF;                          lastwp->flags &= ~PANE_INPUTOFF;
                 else if (args_has(self->args, 'd'))                  else if (args_has(self->args, 'd'))
Line 77 
Line 77 
                         server_unzoom_window(w);                          server_unzoom_window(w);
                         window_redraw_active_switch(w, lastwp);                          window_redraw_active_switch(w, lastwp);
                         if (window_set_active_pane(w, lastwp)) {                          if (window_set_active_pane(w, lastwp)) {
                                   cmd_find_from_winlink(current, wl);
                                 server_status_window(w);                                  server_status_window(w);
                                 server_redraw_window_borders(w);                                  server_redraw_window_borders(w);
                         }                          }
Line 155 
Line 156 
         }          }
         window_redraw_active_switch(w, wp);          window_redraw_active_switch(w, wp);
         if (window_set_active_pane(w, wp)) {          if (window_set_active_pane(w, wp)) {
                   cmd_find_from_winlink(current, wl);
                 server_status_window(w);                  server_status_window(w);
                 server_redraw_window_borders(w);                  server_redraw_window_borders(w);
         }          }

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.37