[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.69 and 1.70

version 1.69, 2016/09/12 15:40:58 version 1.70, 2016/10/10 21:29:23
Line 54 
Line 54 
 };  };
   
 /* Edit keys command strings. */  /* Edit keys command strings. */
 const struct mode_key_cmdstr mode_key_cmdstr_edit[] = {  static const struct mode_key_cmdstr mode_key_cmdstr_edit[] = {
         { MODEKEYEDIT_BACKSPACE, "backspace" },          { MODEKEYEDIT_BACKSPACE, "backspace" },
         { MODEKEYEDIT_CANCEL, "cancel" },          { MODEKEYEDIT_CANCEL, "cancel" },
         { MODEKEYEDIT_COMPLETE, "complete" },          { MODEKEYEDIT_COMPLETE, "complete" },
Line 89 
Line 89 
 };  };
   
 /* Choice keys command strings. */  /* Choice keys command strings. */
 const struct mode_key_cmdstr mode_key_cmdstr_choice[] = {  static const struct mode_key_cmdstr mode_key_cmdstr_choice[] = {
         { MODEKEYCHOICE_BACKSPACE, "backspace" },          { MODEKEYCHOICE_BACKSPACE, "backspace" },
         { MODEKEYCHOICE_BOTTOMLINE, "bottom-line"},          { MODEKEYCHOICE_BOTTOMLINE, "bottom-line"},
         { MODEKEYCHOICE_CANCEL, "cancel" },          { MODEKEYCHOICE_CANCEL, "cancel" },
Line 114 
Line 114 
 };  };
   
 /* Copy keys command strings. */  /* Copy keys command strings. */
 const struct mode_key_cmdstr mode_key_cmdstr_copy[] = {  static const struct mode_key_cmdstr mode_key_cmdstr_copy[] = {
         { MODEKEYCOPY_APPENDSELECTION, "append-selection" },          { MODEKEYCOPY_APPENDSELECTION, "append-selection" },
         { MODEKEYCOPY_BACKTOINDENTATION, "back-to-indentation" },          { MODEKEYCOPY_BACKTOINDENTATION, "back-to-indentation" },
         { MODEKEYCOPY_BOTTOMLINE, "bottom-line" },          { MODEKEYCOPY_BOTTOMLINE, "bottom-line" },
Line 170 
Line 170 
 };  };
   
 /* vi editing keys. */  /* vi editing keys. */
 const struct mode_key_entry mode_key_vi_edit[] = {  static const struct mode_key_entry mode_key_vi_edit[] = {
         { '\003' /* C-c */,         0, MODEKEYEDIT_CANCEL, 1 },          { '\003' /* C-c */,         0, MODEKEYEDIT_CANCEL, 1 },
         { '\010' /* C-h */,         0, MODEKEYEDIT_BACKSPACE, 1 },          { '\010' /* C-h */,         0, MODEKEYEDIT_BACKSPACE, 1 },
         { '\011' /* Tab */,         0, MODEKEYEDIT_COMPLETE, 1 },          { '\011' /* Tab */,         0, MODEKEYEDIT_COMPLETE, 1 },
Line 229 
Line 229 
 struct mode_key_tree mode_key_tree_vi_edit;  struct mode_key_tree mode_key_tree_vi_edit;
   
 /* vi choice selection keys. */  /* vi choice selection keys. */
 const struct mode_key_entry mode_key_vi_choice[] = {  static const struct mode_key_entry mode_key_vi_choice[] = {
         { '0' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },          { '0' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },
         { '1' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },          { '1' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },
         { '2' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },          { '2' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },
Line 278 
Line 278 
 struct mode_key_tree mode_key_tree_vi_choice;  struct mode_key_tree mode_key_tree_vi_choice;
   
 /* vi copy mode keys. */  /* vi copy mode keys. */
 const struct mode_key_entry mode_key_vi_copy[] = {  static const struct mode_key_entry mode_key_vi_copy[] = {
         { ' ',                      0, MODEKEYCOPY_STARTSELECTION, 1 },          { ' ',                      0, MODEKEYCOPY_STARTSELECTION, 1 },
         { '"',                      0, MODEKEYCOPY_STARTNAMEDBUFFER, 1 },          { '"',                      0, MODEKEYCOPY_STARTNAMEDBUFFER, 1 },
         { '$',                      0, MODEKEYCOPY_ENDOFLINE, 1 },          { '$',                      0, MODEKEYCOPY_ENDOFLINE, 1 },
Line 359 
Line 359 
 struct mode_key_tree mode_key_tree_vi_copy;  struct mode_key_tree mode_key_tree_vi_copy;
   
 /* emacs editing keys. */  /* emacs editing keys. */
 const struct mode_key_entry mode_key_emacs_edit[] = {  static const struct mode_key_entry mode_key_emacs_edit[] = {
         { '\001' /* C-a */,         0, MODEKEYEDIT_STARTOFLINE, 1 },          { '\001' /* C-a */,         0, MODEKEYEDIT_STARTOFLINE, 1 },
         { '\002' /* C-b */,         0, MODEKEYEDIT_CURSORLEFT, 1 },          { '\002' /* C-b */,         0, MODEKEYEDIT_CURSORLEFT, 1 },
         { '\003' /* C-c */,         0, MODEKEYEDIT_CANCEL, 1 },          { '\003' /* C-c */,         0, MODEKEYEDIT_CANCEL, 1 },
Line 395 
Line 395 
 struct mode_key_tree mode_key_tree_emacs_edit;  struct mode_key_tree mode_key_tree_emacs_edit;
   
 /* emacs choice selection keys. */  /* emacs choice selection keys. */
 const struct mode_key_entry mode_key_emacs_choice[] = {  static const struct mode_key_entry mode_key_emacs_choice[] = {
         { '0' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },          { '0' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },
         { '1' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },          { '1' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },
         { '2' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },          { '2' | KEYC_ESCAPE,        0, MODEKEYCHOICE_STARTNUMBERPREFIX, 1 },
Line 442 
Line 442 
 struct mode_key_tree mode_key_tree_emacs_choice;  struct mode_key_tree mode_key_tree_emacs_choice;
   
 /* emacs copy mode keys. */  /* emacs copy mode keys. */
 const struct mode_key_entry mode_key_emacs_copy[] = {  static const struct mode_key_entry mode_key_emacs_copy[] = {
         { ' ',                      0, MODEKEYCOPY_NEXTPAGE, 1 },          { ' ',                      0, MODEKEYCOPY_NEXTPAGE, 1 },
         { ',',                      0, MODEKEYCOPY_JUMPREVERSE, 1 },          { ',',                      0, MODEKEYCOPY_JUMPREVERSE, 1 },
         { ';',                      0, MODEKEYCOPY_JUMPAGAIN, 1 },          { ';',                      0, MODEKEYCOPY_JUMPAGAIN, 1 },

Legend:
Removed from v.1.69  
changed lines
  Added in v.1.70