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

Diff for /src/usr.bin/tmux/cmd-move-window.c between version 1.29 and 1.30

version 1.29, 2017/04/22 10:22:39 version 1.30, 2020/04/13 08:26:27
Line 59 
Line 59 
 static enum cmd_retval  static enum cmd_retval
 cmd_move_window_exec(struct cmd *self, struct cmdq_item *item)  cmd_move_window_exec(struct cmd *self, struct cmdq_item *item)
 {  {
         struct args     *args = self->args;          struct args     *args = cmd_get_args(self);
         const char      *tflag = args_get(args, 't');          const char      *tflag = args_get(args, 't');
         struct session  *src;          struct session  *src;
         struct session  *dst;          struct session  *dst;
Line 86 
Line 86 
         wl = item->source.wl;          wl = item->source.wl;
         idx = item->target.idx;          idx = item->target.idx;
   
         kflag = args_has(self->args, 'k');          kflag = args_has(args, 'k');
         dflag = args_has(self->args, 'd');          dflag = args_has(args, 'd');
         sflag = args_has(self->args, 's');          sflag = args_has(args, 's');
   
         if (args_has(self->args, 'a')) {          if (args_has(args, 'a')) {
                 if ((idx = winlink_shuffle_up(dst, dst->curw)) == -1)                  if ((idx = winlink_shuffle_up(dst, dst->curw)) == -1)
                         return (CMD_RETURN_ERROR);                          return (CMD_RETURN_ERROR);
         }          }
Line 101 
Line 101 
                 free(cause);                  free(cause);
                 return (CMD_RETURN_ERROR);                  return (CMD_RETURN_ERROR);
         }          }
         if (self->entry == &cmd_move_window_entry)          if (cmd_get_entry(self) == &cmd_move_window_entry)
                 server_unlink_window(src, wl);                  server_unlink_window(src, wl);
   
         /*          /*

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