[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.141 and 1.142

version 1.141, 2020/08/24 05:23:30 version 1.142, 2020/09/23 14:57:33
Line 95 
Line 95 
         { "\033OC", KEYC_RIGHT|KEYC_CURSOR },          { "\033OC", KEYC_RIGHT|KEYC_CURSOR },
         { "\033OD", KEYC_LEFT|KEYC_CURSOR },          { "\033OD", KEYC_LEFT|KEYC_CURSOR },
   
         { "\033\033OA", KEYC_UP|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },  
         { "\033\033OB", KEYC_DOWN|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },  
         { "\033\033OC", KEYC_RIGHT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },  
         { "\033\033OD", KEYC_LEFT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },  
   
         { "\033[A", KEYC_UP|KEYC_CURSOR },          { "\033[A", KEYC_UP|KEYC_CURSOR },
         { "\033[B", KEYC_DOWN|KEYC_CURSOR },          { "\033[B", KEYC_DOWN|KEYC_CURSOR },
         { "\033[C", KEYC_RIGHT|KEYC_CURSOR },          { "\033[C", KEYC_RIGHT|KEYC_CURSOR },
         { "\033[D", KEYC_LEFT|KEYC_CURSOR },          { "\033[D", KEYC_LEFT|KEYC_CURSOR },
   
         { "\033\033[A", KEYC_UP|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },          /*
         { "\033\033[B", KEYC_DOWN|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },           * Meta arrow keys. These do not get the IMPLIED_META flag so they
         { "\033\033[C", KEYC_RIGHT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },           * don't match the xterm-style meta keys in the output tree - Escape+Up
         { "\033\033[D", KEYC_LEFT|KEYC_CURSOR|KEYC_META|KEYC_IMPLIED_META },           * should stay as Escape+Up and not become M-Up.
            */
           { "\033\033OA", KEYC_UP|KEYC_CURSOR|KEYC_META },
           { "\033\033OB", KEYC_DOWN|KEYC_CURSOR|KEYC_META },
           { "\033\033OC", KEYC_RIGHT|KEYC_CURSOR|KEYC_META },
           { "\033\033OD", KEYC_LEFT|KEYC_CURSOR|KEYC_META },
   
           { "\033\033[A", KEYC_UP|KEYC_CURSOR|KEYC_META },
           { "\033\033[B", KEYC_DOWN|KEYC_CURSOR|KEYC_META },
           { "\033\033[C", KEYC_RIGHT|KEYC_CURSOR|KEYC_META },
           { "\033\033[D", KEYC_LEFT|KEYC_CURSOR|KEYC_META },
   
         /* Other (xterm) "cursor" keys. */          /* Other (xterm) "cursor" keys. */
         { "\033OH", KEYC_HOME },          { "\033OH", KEYC_HOME },

Legend:
Removed from v.1.141  
changed lines
  Added in v.1.142