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

Diff for /src/usr.bin/tmux/tmux.h between version 1.966 and 1.967

version 1.966, 2020/03/28 09:51:12 version 1.967, 2020/03/30 16:16:48
Line 102 
Line 102 
 #define VISUAL_BOTH 2  #define VISUAL_BOTH 2
   
 /* Special key codes. */  /* Special key codes. */
 #define KEYC_NONE 0xffff00000000ULL  #define KEYC_NONE    0x00ff000000000ULL
 #define KEYC_UNKNOWN 0xfffe00000000ULL  #define KEYC_UNKNOWN 0x00fe000000000ULL
 #define KEYC_BASE 0x000010000000ULL  #define KEYC_BASE    0x0001000000000ULL
 #define KEYC_USER 0x000020000000ULL  #define KEYC_USER    0x0002000000000ULL
   
   /* Key modifier bits. */
   #define KEYC_ESCAPE  0x0100000000000ULL
   #define KEYC_CTRL    0x0200000000000ULL
   #define KEYC_SHIFT   0x0400000000000ULL
   #define KEYC_XTERM   0x0800000000000ULL
   #define KEYC_LITERAL 0x1000000000000ULL
   
 /* Available user keys. */  /* Available user keys. */
 #define KEYC_NUSER 1000  #define KEYC_NUSER 1000
   
 /* Key modifier bits. */  
 #define KEYC_ESCAPE 0x200000000000ULL  
 #define KEYC_CTRL 0x400000000000ULL  
 #define KEYC_SHIFT 0x800000000000ULL  
 #define KEYC_XTERM 0x1000000000000ULL  
 #define KEYC_LITERAL 0x2000000000000ULL  
   
 /* Mask to obtain key w/o modifiers. */  /* Mask to obtain key w/o modifiers. */
 #define KEYC_MASK_MOD (KEYC_ESCAPE|KEYC_CTRL|KEYC_SHIFT|KEYC_XTERM|KEYC_LITERAL)  #define KEYC_MASK_MOD 0xff00000000000ULL
 #define KEYC_MASK_KEY (~KEYC_MASK_MOD)  #define KEYC_MASK_KEY 0x00fffffffffffULL
   
 /* Is this a mouse key? */  /* Is this a mouse key? */
 #define KEYC_IS_MOUSE(key) (((key) & KEYC_MASK_KEY) >= KEYC_MOUSE &&    \  #define KEYC_IS_MOUSE(key) (((key) & KEYC_MASK_KEY) >= KEYC_MOUSE &&    \

Legend:
Removed from v.1.966  
changed lines
  Added in v.1.967