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

Diff for /src/usr.bin/tmux/cmd-switch-client.c between version 1.63 and 1.64

version 1.63, 2020/04/13 14:04:25 version 1.64, 2020/04/13 14:46:04
Line 48 
Line 48 
 cmd_switch_client_exec(struct cmd *self, struct cmdq_item *item)  cmd_switch_client_exec(struct cmd *self, struct cmdq_item *item)
 {  {
         struct args             *args = cmd_get_args(self);          struct args             *args = cmd_get_args(self);
         struct cmdq_state       *state = cmdq_get_state(item);          struct cmd_find_state   *current = cmdq_get_current(item);
         struct cmd_find_state   *current = &state->current;  
         struct cmd_find_state    target;          struct cmd_find_state    target;
         const char              *tflag = args_get(args, 't');          const char              *tflag = args_get(args, 't');
         enum cmd_find_type       type;          enum cmd_find_type       type;
Line 137 
Line 136 
         if (c->session != NULL && c->session != s)          if (c->session != NULL && c->session != s)
                 c->last_session = c->session;                  c->last_session = c->session;
         c->session = s;          c->session = s;
         if (~state->flags & CMDQ_STATE_REPEAT)          if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
                 server_client_set_key_table(c, NULL);                  server_client_set_key_table(c, NULL);
         tty_update_client_offset(c);          tty_update_client_offset(c);
         status_timer_start(c);          status_timer_start(c);

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.64