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

Diff for /src/usr.bin/tmux/server-client.c between version 1.104 and 1.105

version 1.104, 2013/10/10 11:49:07 version 1.105, 2013/10/10 12:12:08
Line 954 
Line 954 
         if (*data->cwd != '\0')          if (*data->cwd != '\0')
                 c->cwd = xstrdup(data->cwd);                  c->cwd = xstrdup(data->cwd);
   
         if (data->flags & IDENTIFY_CONTROL) {          if (data->flags & CLIENT_CONTROL) {
                 c->stdin_callback = control_callback;                  c->stdin_callback = control_callback;
                 evbuffer_free(c->stderr_data);                  evbuffer_free(c->stderr_data);
                 c->stderr_data = c->stdout_data;                  c->stderr_data = c->stdout_data;
                 c->flags |= CLIENT_CONTROL;                  c->flags |= CLIENT_CONTROL;
                 if (data->flags & IDENTIFY_TERMIOS)                  if (data->flags & CLIENT_CONTROLCONTROL)
                         evbuffer_add_printf(c->stdout_data, "\033P1000p");                          evbuffer_add_printf(c->stdout_data, "\033P1000p");
                 server_write_client(c, MSG_STDIN, NULL, 0);                  server_write_client(c, MSG_STDIN, NULL, 0);
   
Line 978 
Line 978 
         }          }
         data->term[(sizeof data->term) - 1] = '\0';          data->term[(sizeof data->term) - 1] = '\0';
         tty_init(&c->tty, c, fd, data->term);          tty_init(&c->tty, c, fd, data->term);
         if (data->flags & IDENTIFY_UTF8)          if (data->flags & CLIENT_UTF8)
                 c->tty.flags |= TTY_UTF8;                  c->tty.flags |= TTY_UTF8;
         if (data->flags & IDENTIFY_256COLOURS)          if (data->flags & CLIENT_256COLOURS)
                 c->tty.term_flags |= TERM_256COLOURS;                  c->tty.term_flags |= TERM_256COLOURS;
   
         tty_resize(&c->tty);          tty_resize(&c->tty);
   
         if (!(data->flags & IDENTIFY_CONTROL))          if (!(data->flags & CLIENT_CONTROL))
                 c->flags |= CLIENT_TERMINAL;                  c->flags |= CLIENT_TERMINAL;
 }  }
   

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.105