[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.93 and 1.94

version 1.93, 2010/11/22 21:13:13 version 1.94, 2010/12/29 21:49:06
Line 403 
Line 403 
                 else                  else
                         tty_putcode(tty, TTYC_CIVIS);                          tty_putcode(tty, TTYC_CIVIS);
         }          }
         if (changed & (MODE_MOUSE|MODE_MOUSEMOTION)) {          if (changed & ALL_MOUSE_MODES) {
                 if (mode & MODE_MOUSE) {                  if (mode & ALL_MOUSE_MODES) {
                         if (mode & MODE_MOUSEMOTION)                          if (mode & MODE_MOUSE_STANDARD)
                                 tty_puts(tty, "\033[?1003h");  
                         else  
                                 tty_puts(tty, "\033[?1000h");                                  tty_puts(tty, "\033[?1000h");
                           else if (mode & MODE_MOUSE_HIGHLIGHT)
                                   tty_puts(tty, "\033[?1001h");
                           else if (mode & MODE_MOUSE_BUTTON)
                                   tty_puts(tty, "\033[?1002h");
                           else if (mode & MODE_MOUSE_ANY)
                                   tty_puts(tty, "\033[?1003h");
                 } else {                  } else {
                         if (mode & MODE_MOUSEMOTION)                          if (tty->mode & MODE_MOUSE_STANDARD)
                                 tty_puts(tty, "\033[?1003l");  
                         else  
                                 tty_puts(tty, "\033[?1000l");                                  tty_puts(tty, "\033[?1000l");
                           else if (tty->mode & MODE_MOUSE_HIGHLIGHT)
                                   tty_puts(tty, "\033[?1001l");
                           else if (tty->mode & MODE_MOUSE_BUTTON)
                                   tty_puts(tty, "\033[?1002l");
                           else if (tty->mode & MODE_MOUSE_ANY)
                                   tty_puts(tty, "\033[?1003l");
                 }                  }
         }          }
         if (changed & MODE_KKEYPAD) {          if (changed & MODE_KKEYPAD) {

Legend:
Removed from v.1.93  
changed lines
  Added in v.1.94