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

Diff for /src/usr.bin/tmux/tty-keys.c between version 1.146 and 1.147

version 1.146, 2021/04/13 12:26:34 version 1.147, 2021/06/10 07:21:10
Line 252 
Line 252 
         KEYC_CTRL,          KEYC_CTRL,
         KEYC_SHIFT|KEYC_CTRL,          KEYC_SHIFT|KEYC_CTRL,
         KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL,          KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL,
         KEYC_SHIFT|KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL          KEYC_SHIFT|KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL,
           KEYC_META|KEYC_IMPLIED_META
 };  };
   
 /*  /*
Line 944 
Line 945 
         case 8:          case 8:
                 nkey |= (KEYC_SHIFT|KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL);                  nkey |= (KEYC_SHIFT|KEYC_META|KEYC_IMPLIED_META|KEYC_CTRL);
                 break;                  break;
           case 9:
                   nkey |= (KEYC_META|KEYC_IMPLIED_META);
                   break;
         default:          default:
                 *key = KEYC_NONE;                  *key = KEYC_NONE;
                 break;                  break;
Line 955 
Line 959 
          */           */
         if (nkey & KEYC_CTRL) {          if (nkey & KEYC_CTRL) {
                 onlykey = (nkey & KEYC_MASK_KEY);                  onlykey = (nkey & KEYC_MASK_KEY);
                 if (onlykey < 32 && onlykey != 9)                  if (onlykey < 32 &&
                       onlykey != 9 &&
                       onlykey != 13 &&
                       onlykey != 27)
                         /* nothing */;                          /* nothing */;
                 else if (onlykey >= 97 && onlykey <= 122)                  else if (onlykey >= 97 && onlykey <= 122)
                         onlykey -= 96;                          onlykey -= 96;

Legend:
Removed from v.1.146  
changed lines
  Added in v.1.147