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

Diff for /src/usr.bin/tmux/cmd-resize-pane.c between version 1.28 and 1.29

version 1.28, 2016/10/16 19:04:05 version 1.29, 2017/04/21 14:01:19
Line 49 
Line 49 
 cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)  cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)
 {  {
         struct args             *args = self->args;          struct args             *args = self->args;
           struct cmdq_shared      *shared = item->shared;
         struct window_pane      *wp = item->state.tflag.wp;          struct window_pane      *wp = item->state.tflag.wp;
         struct winlink          *wl = item->state.tflag.wl;          struct winlink          *wl = item->state.tflag.wl;
         struct window           *w = wl->window;          struct window           *w = wl->window;
Line 60 
Line 61 
         int                      x, y;          int                      x, y;
   
         if (args_has(args, 'M')) {          if (args_has(args, 'M')) {
                 if (cmd_mouse_window(&item->mouse, &s) == NULL)                  if (cmd_mouse_window(&shared->mouse, &s) == NULL)
                         return (CMD_RETURN_NORMAL);                          return (CMD_RETURN_NORMAL);
                 if (c == NULL || c->session != s)                  if (c == NULL || c->session != s)
                         return (CMD_RETURN_NORMAL);                          return (CMD_RETURN_NORMAL);
                 c->tty.mouse_drag_update = cmd_resize_pane_mouse_update;                  c->tty.mouse_drag_update = cmd_resize_pane_mouse_update;
                 cmd_resize_pane_mouse_update(c, &item->mouse);                  cmd_resize_pane_mouse_update(c, &shared->mouse);
                 return (CMD_RETURN_NORMAL);                  return (CMD_RETURN_NORMAL);
         }          }
   

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29