[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.68 and 1.69

version 1.68, 2021/03/11 06:31:05 version 1.69, 2021/08/13 06:52:51
Line 134 
Line 134 
         if (!args_has(args, 'E'))          if (!args_has(args, 'E'))
                 environ_update(s->options, tc->environ, s->environ);                  environ_update(s->options, tc->environ, s->environ);
   
         if (tc->session != NULL && tc->session != s)          server_client_set_session(tc, s);
                 tc->last_session = tc->session;  
         tc->session = s;  
         if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)          if (~cmdq_get_flags(item) & CMDQ_STATE_REPEAT)
                 server_client_set_key_table(tc, NULL);                  server_client_set_key_table(tc, NULL);
         tty_update_client_offset(tc);  
         status_timer_start(tc);  
         notify_client("client-session-changed", tc);  
         session_update_activity(s, NULL);  
         gettimeofday(&s->last_attached_time, NULL);  
   
         server_check_unattached();  
         server_redraw_client(tc);  
         s->curw->flags &= ~WINLINK_ALERTFLAGS;  
         s->curw->window->latest = tc;  
         recalculate_sizes();  
         alerts_check_session(s);  
   
         return (CMD_RETURN_NORMAL);          return (CMD_RETURN_NORMAL);
 }  }

Legend:
Removed from v.1.68  
changed lines
  Added in v.1.69