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

Diff for /src/usr.bin/tmux/input-keys.c between version 1.9 and 1.10

version 1.9, 2009/10/26 13:34:26 version 1.10, 2009/10/26 14:27:13
Line 96 
Line 96 
         { KEYC_BTAB,            "\033[Z",       0 },          { KEYC_BTAB,            "\033[Z",       0 },
   
         /* Arrow keys. Cursor versions must come first. */          /* Arrow keys. Cursor versions must come first. */
   /*
         { KEYC_UP|KEYC_CTRL,    "\033Oa",       0 },          { KEYC_UP|KEYC_CTRL,    "\033Oa",       0 },
         { KEYC_DOWN|KEYC_CTRL,  "\033Ob",       0 },          { KEYC_DOWN|KEYC_CTRL,  "\033Ob",       0 },
         { KEYC_RIGHT|KEYC_CTRL, "\033Oc",       0 },          { KEYC_RIGHT|KEYC_CTRL, "\033Oc",       0 },
Line 105 
Line 106 
         { KEYC_DOWN|KEYC_SHIFT, "\033[b",       0 },          { KEYC_DOWN|KEYC_SHIFT, "\033[b",       0 },
         { KEYC_RIGHT|KEYC_SHIFT,"\033[c",       0 },          { KEYC_RIGHT|KEYC_SHIFT,"\033[c",       0 },
         { KEYC_LEFT|KEYC_SHIFT, "\033[d",       0 },          { KEYC_LEFT|KEYC_SHIFT, "\033[d",       0 },
   */
   
         { KEYC_UP|KEYC_CTRL,    "\033OA",       INPUTKEY_CURSOR },          { KEYC_UP|KEYC_CTRL,    "\033[A",       INPUTKEY_CURSOR },
         { KEYC_DOWN|KEYC_CTRL,  "\033OB",       INPUTKEY_CURSOR },          { KEYC_DOWN|KEYC_CTRL,  "\033[B",       INPUTKEY_CURSOR },
         { KEYC_RIGHT|KEYC_CTRL, "\033OC",       INPUTKEY_CURSOR },          { KEYC_RIGHT|KEYC_CTRL, "\033[C",       INPUTKEY_CURSOR },
         { KEYC_LEFT|KEYC_CTRL,  "\033OD",       INPUTKEY_CURSOR },          { KEYC_LEFT|KEYC_CTRL,  "\033[D",       INPUTKEY_CURSOR },
   
         { KEYC_UP,              "\033OA",       INPUTKEY_CURSOR },          { KEYC_UP,              "\033OA",       INPUTKEY_CURSOR },
         { KEYC_DOWN,            "\033OB",       INPUTKEY_CURSOR },          { KEYC_DOWN,            "\033OB",       INPUTKEY_CURSOR },
Line 169 
Line 171 
         struct input_key_ent   *ike;          struct input_key_ent   *ike;
         u_int                   i;          u_int                   i;
         size_t                  dlen;          size_t                  dlen;
           char                   *out;
   
         log_debug2("writing key 0x%x", key);          log_debug2("writing key 0x%x", key);
   

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10