[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.182 and 1.183

version 1.182, 2015/05/12 22:40:38 version 1.183, 2015/05/19 08:48:37
Line 507 
Line 507 
                 mode &= ~MODE_CURSOR;                  mode &= ~MODE_CURSOR;
   
         changed = mode ^ tty->mode;          changed = mode ^ tty->mode;
         if (changed & (MODE_CURSOR|MODE_BLINKING)) {          if (changed & MODE_BLINKING) {
                 if (mode & MODE_CURSOR) {                  if (tty_term_has(tty->term, TTYC_CVVIS))
                         if (mode & MODE_BLINKING &&                          tty_putcode(tty, TTYC_CVVIS);
                             tty_term_has(tty->term, TTYC_CVVIS))                  else
                                 tty_putcode(tty, TTYC_CVVIS);                          tty_putcode(tty, TTYC_CNORM);
                         else                  changed |= MODE_CURSOR;
                                 tty_putcode(tty, TTYC_CNORM);          }
                 } else          if (changed & MODE_CURSOR) {
                   if (mode & MODE_CURSOR)
                           tty_putcode(tty, TTYC_CNORM);
                   else
                         tty_putcode(tty, TTYC_CIVIS);                          tty_putcode(tty, TTYC_CIVIS);
         }          }
         if (s != NULL && tty->cstyle != s->cstyle) {          if (s != NULL && tty->cstyle != s->cstyle) {

Legend:
Removed from v.1.182  
changed lines
  Added in v.1.183