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

Diff for /src/usr.bin/tmux/tty.c between version 1.346 and 1.347

version 1.346, 2020/03/24 08:09:44 version 1.347, 2020/04/09 12:16:16
Line 340 
Line 340 
                         tty->flags |= TTY_FOCUS;                          tty->flags |= TTY_FOCUS;
                         tty_puts(tty, "\033[?1004h");                          tty_puts(tty, "\033[?1004h");
                 }                  }
                 if (~tty->flags & TTY_HAVEDA)          }
                         tty_puts(tty, "\033[c");  
                 if (~tty->flags & TTY_HAVEDSR)  
                         tty_puts(tty, "\033[1337n");  
         } else  
                 tty->flags |= (TTY_HAVEDA|TTY_HAVEDSR);  
   
         evtimer_set(&tty->start_timer, tty_start_timer_callback, tty);          evtimer_set(&tty->start_timer, tty_start_timer_callback, tty);
         evtimer_add(&tty->start_timer, &tv);          evtimer_add(&tty->start_timer, &tv);
Line 359 
Line 354 
         tty->mouse_drag_flag = 0;          tty->mouse_drag_flag = 0;
         tty->mouse_drag_update = NULL;          tty->mouse_drag_update = NULL;
         tty->mouse_drag_release = NULL;          tty->mouse_drag_release = NULL;
   }
   
   void
   tty_send_requests(struct tty *tty)
   {
           if (~tty->flags & TTY_STARTED)
                   return;
   
           if (tty_term_flag(tty->term, TTYC_XT)) {
                   if (~tty->flags & TTY_HAVEDA)
                           tty_puts(tty, "\033[c");
                   if (~tty->flags & TTY_HAVEDSR)
                           tty_puts(tty, "\033[1337n");
           } else
                   tty->flags |= (TTY_HAVEDA|TTY_HAVEDSR);
 }  }
   
 void  void

Legend:
Removed from v.1.346  
changed lines
  Added in v.1.347