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

Diff for /src/usr.bin/tmux/Attic/mode-key.c between version 1.26 and 1.27

version 1.26, 2010/01/23 17:49:21 version 1.27, 2010/01/25 21:33:39
Line 84 
Line 84 
         { MODEKEYCOPY_DOWN, "cursor-down" },          { MODEKEYCOPY_DOWN, "cursor-down" },
         { MODEKEYCOPY_ENDOFLINE, "end-of-line" },          { MODEKEYCOPY_ENDOFLINE, "end-of-line" },
         { MODEKEYCOPY_GOTOLINE, "goto-line" },          { MODEKEYCOPY_GOTOLINE, "goto-line" },
           { MODEKEYCOPY_HISTORYBOTTOM, "history-bottom" },
           { MODEKEYCOPY_HISTORYTOP, "history-top" },
         { MODEKEYCOPY_LEFT, "cursor-left" },          { MODEKEYCOPY_LEFT, "cursor-left" },
         { MODEKEYCOPY_MIDDLELINE, "middle-line" },          { MODEKEYCOPY_MIDDLELINE, "middle-line" },
         { MODEKEYCOPY_NEXTPAGE, "page-down" },          { MODEKEYCOPY_NEXTPAGE, "page-down" },
Line 116 
Line 118 
   
         { '$',                  1, MODEKEYEDIT_ENDOFLINE },          { '$',                  1, MODEKEYEDIT_ENDOFLINE },
         { '0',                  1, MODEKEYEDIT_STARTOFLINE },          { '0',                  1, MODEKEYEDIT_STARTOFLINE },
         { 'd',                  1, MODEKEYEDIT_DELETELINE },  
         { 'D',                  1, MODEKEYEDIT_DELETETOENDOFLINE },          { 'D',                  1, MODEKEYEDIT_DELETETOENDOFLINE },
         { '\003' /* C-c */,     1, MODEKEYEDIT_CANCEL },          { '\003' /* C-c */,     1, MODEKEYEDIT_CANCEL },
         { '\010' /* C-h */,     1, MODEKEYEDIT_BACKSPACE },          { '\010' /* C-h */,     1, MODEKEYEDIT_BACKSPACE },
         { '\r',                 1, MODEKEYEDIT_ENTER },          { '\r',                 1, MODEKEYEDIT_ENTER },
         { '^',                  1, MODEKEYEDIT_STARTOFLINE },          { '^',                  1, MODEKEYEDIT_STARTOFLINE },
         { 'a',                  1, MODEKEYEDIT_SWITCHMODEAPPEND },          { 'a',                  1, MODEKEYEDIT_SWITCHMODEAPPEND },
           { 'd',                  1, MODEKEYEDIT_DELETELINE },
         { 'h',                  1, MODEKEYEDIT_CURSORLEFT },          { 'h',                  1, MODEKEYEDIT_CURSORLEFT },
         { 'i',                  1, MODEKEYEDIT_SWITCHMODE },          { 'i',                  1, MODEKEYEDIT_SWITCHMODE },
         { 'j',                  1, MODEKEYEDIT_HISTORYDOWN },          { 'j',                  1, MODEKEYEDIT_HISTORYDOWN },
Line 164 
Line 166 
         { '0',                  0, MODEKEYCOPY_STARTOFLINE },          { '0',                  0, MODEKEYCOPY_STARTOFLINE },
         { ':',                  0, MODEKEYCOPY_GOTOLINE },          { ':',                  0, MODEKEYCOPY_GOTOLINE },
         { '?',                  0, MODEKEYCOPY_SEARCHUP },          { '?',                  0, MODEKEYCOPY_SEARCHUP },
           { 'G',                  0, MODEKEYCOPY_HISTORYBOTTOM },
         { 'H',                  0, MODEKEYCOPY_TOPLINE },          { 'H',                  0, MODEKEYCOPY_TOPLINE },
         { 'J',                  0, MODEKEYCOPY_SCROLLDOWN },          { 'J',                  0, MODEKEYCOPY_SCROLLDOWN },
         { 'K',                  0, MODEKEYCOPY_SCROLLUP },          { 'K',                  0, MODEKEYCOPY_SCROLLUP },
Line 181 
Line 184 
         { '\r',                 0, MODEKEYCOPY_COPYSELECTION },          { '\r',                 0, MODEKEYCOPY_COPYSELECTION },
         { '^',                  0, MODEKEYCOPY_BACKTOINDENTATION },          { '^',                  0, MODEKEYCOPY_BACKTOINDENTATION },
         { 'b',                  0, MODEKEYCOPY_PREVIOUSWORD },          { 'b',                  0, MODEKEYCOPY_PREVIOUSWORD },
           { 'g',                  0, MODEKEYCOPY_HISTORYTOP },
         { 'h',                  0, MODEKEYCOPY_LEFT },          { 'h',                  0, MODEKEYCOPY_LEFT },
         { 'j',                  0, MODEKEYCOPY_DOWN },          { 'j',                  0, MODEKEYCOPY_DOWN },
         { 'k',                  0, MODEKEYCOPY_UP },          { 'k',                  0, MODEKEYCOPY_UP },
Line 254 
Line 258 
 /* emacs copy mode keys. */  /* emacs copy mode keys. */
 const struct mode_key_entry mode_key_emacs_copy[] = {  const struct mode_key_entry mode_key_emacs_copy[] = {
         { ' ',                  0, MODEKEYCOPY_NEXTPAGE },          { ' ',                  0, MODEKEYCOPY_NEXTPAGE },
           { '<' | KEYC_ESCAPE,0, MODEKEYCOPY_HISTORYTOP },
           { '>' | KEYC_ESCAPE, 0, MODEKEYCOPY_HISTORYBOTTOM },
           { 'R' | KEYC_ESCAPE,    0, MODEKEYCOPY_TOPLINE },
         { '\000' /* C-Space */, 0, MODEKEYCOPY_STARTSELECTION },          { '\000' /* C-Space */, 0, MODEKEYCOPY_STARTSELECTION },
         { '\001' /* C-a */,     0, MODEKEYCOPY_STARTOFLINE },          { '\001' /* C-a */,     0, MODEKEYCOPY_STARTOFLINE },
         { '\002' /* C-b */,     0, MODEKEYCOPY_LEFT },          { '\002' /* C-b */,     0, MODEKEYCOPY_LEFT },
Line 275 
Line 282 
         { 'n',                  0, MODEKEYCOPY_SEARCHAGAIN },          { 'n',                  0, MODEKEYCOPY_SEARCHAGAIN },
         { 'q',                  0, MODEKEYCOPY_CANCEL },          { 'q',                  0, MODEKEYCOPY_CANCEL },
         { 'r' | KEYC_ESCAPE,    0, MODEKEYCOPY_MIDDLELINE },          { 'r' | KEYC_ESCAPE,    0, MODEKEYCOPY_MIDDLELINE },
         { 'R' | KEYC_ESCAPE,    0, MODEKEYCOPY_TOPLINE },  
         { 'v' | KEYC_ESCAPE,    0, MODEKEYCOPY_PREVIOUSPAGE },          { 'v' | KEYC_ESCAPE,    0, MODEKEYCOPY_PREVIOUSPAGE },
         { 'w' | KEYC_ESCAPE,    0, MODEKEYCOPY_COPYSELECTION },          { 'w' | KEYC_ESCAPE,    0, MODEKEYCOPY_COPYSELECTION },
         { KEYC_DOWN | KEYC_CTRL,0, MODEKEYCOPY_SCROLLDOWN },          { KEYC_DOWN | KEYC_CTRL,0, MODEKEYCOPY_SCROLLDOWN },

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27