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

Diff for /src/usr.bin/tmux/cmd-new-session.c between version 1.127 and 1.128

version 1.127, 2020/04/13 14:04:25 version 1.128, 2020/04/13 14:46:04
Line 67 
Line 67 
 cmd_new_session_exec(struct cmd *self, struct cmdq_item *item)  cmd_new_session_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 = cmdq_get_target(item);          struct cmd_find_state   *target = cmdq_get_target(item);
         struct client           *c = cmdq_get_client(item);          struct client           *c = cmdq_get_client(item);
         struct session          *s, *as, *groupwith;          struct session          *s, *as, *groupwith;
Line 317 
Line 316 
                 } else if (c->session != NULL)                  } else if (c->session != NULL)
                         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.127  
changed lines
  Added in v.1.128