[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.14 and 1.15

version 1.14, 2009/08/13 23:44:18 version 1.15, 2009/08/18 07:08:26
Line 74 
Line 74 
   
 /* Copy keys command strings. */  /* Copy keys command strings. */
 struct mode_key_cmdstr mode_key_cmdstr_copy[] = {  struct mode_key_cmdstr mode_key_cmdstr_copy[] = {
         { MODEKEYCOPY_CANCEL, "cancel" },  
         { MODEKEYCOPY_BACKTOINDENTATION, "back-to-indentation" },          { MODEKEYCOPY_BACKTOINDENTATION, "back-to-indentation" },
           { MODEKEYCOPY_CANCEL, "cancel" },
         { MODEKEYCOPY_CLEARSELECTION, "clear-selection" },          { MODEKEYCOPY_CLEARSELECTION, "clear-selection" },
         { MODEKEYCOPY_COPYSELECTION, "copy-selection" },          { MODEKEYCOPY_COPYSELECTION, "copy-selection" },
         { MODEKEYCOPY_DOWN, "cursor-down" },          { MODEKEYCOPY_DOWN, "cursor-down" },
         { MODEKEYCOPY_ENDOFLINE, "end-of-line" },          { MODEKEYCOPY_ENDOFLINE, "end-of-line" },
           { MODEKEYCOPY_GOTOLINE, "goto-line" },
         { MODEKEYCOPY_LEFT, "cursor-left" },          { MODEKEYCOPY_LEFT, "cursor-left" },
         { MODEKEYCOPY_NEXTPAGE, "page-down" },          { MODEKEYCOPY_NEXTPAGE, "page-down" },
         { MODEKEYCOPY_NEXTWORD, "next-word" },          { MODEKEYCOPY_NEXTWORD, "next-word" },
         { MODEKEYCOPY_PREVIOUSPAGE, "page-up" },          { MODEKEYCOPY_PREVIOUSPAGE, "page-up" },
         { MODEKEYCOPY_PREVIOUSWORD, "previous-word" },          { MODEKEYCOPY_PREVIOUSWORD, "previous-word" },
         { MODEKEYCOPY_RIGHT, "cursor-right" },          { MODEKEYCOPY_RIGHT, "cursor-right" },
           { MODEKEYCOPY_SEARCHAGAIN, "search-again" },
           { MODEKEYCOPY_SEARCHDOWN, "search-forward" },
           { MODEKEYCOPY_SEARCHUP, "search-backward" },
         { MODEKEYCOPY_STARTOFLINE, "start-of-line" },          { MODEKEYCOPY_STARTOFLINE, "start-of-line" },
         { MODEKEYCOPY_STARTSELECTION, "begin-selection" },          { MODEKEYCOPY_STARTSELECTION, "begin-selection" },
         { MODEKEYCOPY_UP, "cursor-up" },          { MODEKEYCOPY_UP, "cursor-up" },
Line 148 
Line 152 
 const struct mode_key_entry mode_key_vi_copy[] = {  const struct mode_key_entry mode_key_vi_copy[] = {
         { ' ',                  0, MODEKEYCOPY_STARTSELECTION },          { ' ',                  0, MODEKEYCOPY_STARTSELECTION },
         { '$',                  0, MODEKEYCOPY_ENDOFLINE },          { '$',                  0, MODEKEYCOPY_ENDOFLINE },
           { '/',                  0, MODEKEYCOPY_SEARCHUP },
         { '0',                  0, MODEKEYCOPY_STARTOFLINE },          { '0',                  0, MODEKEYCOPY_STARTOFLINE },
           { '?',                  0, MODEKEYCOPY_SEARCHDOWN },
         { '\002' /* C-b */,     0, MODEKEYCOPY_PREVIOUSPAGE },          { '\002' /* C-b */,     0, MODEKEYCOPY_PREVIOUSPAGE },
         { '\003' /* C-c */,     0, MODEKEYCOPY_CANCEL },          { '\003' /* C-c */,     0, MODEKEYCOPY_CANCEL },
         { '\004' /* C-d */,     0, MODEKEYCOPY_HALFPAGEDOWN },          { '\004' /* C-d */,     0, MODEKEYCOPY_HALFPAGEDOWN },
Line 159 
Line 165 
         { '\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_GOTOLINE },
         { 'h',                  0, MODEKEYCOPY_LEFT },          { 'h',                  0, MODEKEYCOPY_LEFT },
         { 'j',                  0, MODEKEYCOPY_DOWN },          { 'j',                  0, MODEKEYCOPY_DOWN },
         { 'k',                  0, MODEKEYCOPY_UP },          { 'k',                  0, MODEKEYCOPY_UP },
         { 'l',                  0, MODEKEYCOPY_RIGHT },          { 'l',                  0, MODEKEYCOPY_RIGHT },
           { 'n',                  0, MODEKEYCOPY_SEARCHAGAIN },
         { 'q',                  0, MODEKEYCOPY_CANCEL },          { 'q',                  0, MODEKEYCOPY_CANCEL },
         { 'w',                  0, MODEKEYCOPY_NEXTWORD },          { 'w',                  0, MODEKEYCOPY_NEXTWORD },
         { KEYC_BSPACE,          0, MODEKEYCOPY_LEFT },          { KEYC_BSPACE,          0, MODEKEYCOPY_LEFT },
Line 232 
Line 240 
         { '\007' /* C-g */,     0, MODEKEYCOPY_CLEARSELECTION },          { '\007' /* C-g */,     0, MODEKEYCOPY_CLEARSELECTION },
         { '\016' /* C-n */,     0, MODEKEYCOPY_DOWN },          { '\016' /* C-n */,     0, MODEKEYCOPY_DOWN },
         { '\020' /* C-p */,     0, MODEKEYCOPY_UP },          { '\020' /* C-p */,     0, MODEKEYCOPY_UP },
           { '\022' /* C-r */,     0, MODEKEYCOPY_SEARCHUP },
           { '\023' /* C-s */,     0, MODEKEYCOPY_SEARCHDOWN },
         { '\026' /* C-v */,     0, MODEKEYCOPY_NEXTPAGE },          { '\026' /* C-v */,     0, MODEKEYCOPY_NEXTPAGE },
         { '\027' /* C-w */,     0, MODEKEYCOPY_COPYSELECTION },          { '\027' /* C-w */,     0, MODEKEYCOPY_COPYSELECTION },
         { '\033' /* Escape */,  0, MODEKEYCOPY_CANCEL },          { '\033' /* Escape */,  0, MODEKEYCOPY_CANCEL },
         { 'b' | KEYC_ESCAPE,    0, MODEKEYCOPY_PREVIOUSWORD },          { 'b' | KEYC_ESCAPE,    0, MODEKEYCOPY_PREVIOUSWORD },
         { 'f' | KEYC_ESCAPE,    0, MODEKEYCOPY_NEXTWORD },          { 'f' | KEYC_ESCAPE,    0, MODEKEYCOPY_NEXTWORD },
           { 'g',                  0, MODEKEYCOPY_GOTOLINE },
         { 'm' | KEYC_ESCAPE,    0, MODEKEYCOPY_BACKTOINDENTATION },          { 'm' | KEYC_ESCAPE,    0, MODEKEYCOPY_BACKTOINDENTATION },
           { 'n',                  0, MODEKEYCOPY_SEARCHAGAIN },
         { 'q',                  0, MODEKEYCOPY_CANCEL },          { 'q',                  0, MODEKEYCOPY_CANCEL },
         { 'v' | KEYC_ESCAPE,    0, MODEKEYCOPY_PREVIOUSPAGE },          { 'v' | KEYC_ESCAPE,    0, MODEKEYCOPY_PREVIOUSPAGE },
         { 'w' | KEYC_ESCAPE,    0, MODEKEYCOPY_COPYSELECTION },          { 'w' | KEYC_ESCAPE,    0, MODEKEYCOPY_COPYSELECTION },

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15