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

Diff for /src/usr.bin/tmux/key-bindings.c between version 1.14 and 1.15

version 1.14, 2009/11/18 13:16:33 version 1.15, 2009/12/03 22:50:10
Line 61 
Line 61 
         struct key_binding      *bd;          struct key_binding      *bd;
   
         key_bindings_remove(key);          key_bindings_remove(key);
   
         bd = xmalloc(sizeof *bd);          bd = xmalloc(sizeof *bd);
         bd->key = key;          bd->key = key;
         SPLAY_INSERT(key_bindings, &key_bindings, bd);          SPLAY_INSERT(key_bindings, &key_bindings, bd);
   
         bd->can_repeat = can_repeat;          bd->can_repeat = can_repeat;
         bd->cmdlist = cmdlist;          bd->cmdlist = cmdlist;
 }  }
Line 104 
Line 104 
         } table[] = {          } table[] = {
                 { ' ',                    0, &cmd_next_layout_entry },                  { ' ',                    0, &cmd_next_layout_entry },
                 { '!',                    0, &cmd_break_pane_entry },                  { '!',                    0, &cmd_break_pane_entry },
                 { '"',                    0, &cmd_split_window_entry },                  { '"',                    0, &cmd_split_window_entry },
                 { '#',                    0, &cmd_list_buffers_entry },                  { '#',                    0, &cmd_list_buffers_entry },
                 { '%',                    0, &cmd_split_window_entry },                  { '%',                    0, &cmd_split_window_entry },
                 { '&',                    0, &cmd_confirm_before_entry },                  { '&',                    0, &cmd_confirm_before_entry },
                 { ',',                    0, &cmd_command_prompt_entry },                  { ',',                    0, &cmd_command_prompt_entry },
                 { '-',                    0, &cmd_delete_buffer_entry },                  { '-',                    0, &cmd_delete_buffer_entry },
Line 162 
Line 162 
                 { KEYC_LEFT | KEYC_ESCAPE,  1, &cmd_resize_pane_entry },                  { KEYC_LEFT | KEYC_ESCAPE,  1, &cmd_resize_pane_entry },
                 { KEYC_RIGHT | KEYC_ESCAPE, 1, &cmd_resize_pane_entry },                  { KEYC_RIGHT | KEYC_ESCAPE, 1, &cmd_resize_pane_entry },
                 { KEYC_UP | KEYC_CTRL,    1, &cmd_resize_pane_entry },                  { KEYC_UP | KEYC_CTRL,    1, &cmd_resize_pane_entry },
                 { KEYC_DOWN | KEYC_CTRL,  1, &cmd_resize_pane_entry },                  { KEYC_DOWN | KEYC_CTRL,  1, &cmd_resize_pane_entry },
                 { KEYC_LEFT | KEYC_CTRL,  1, &cmd_resize_pane_entry },                  { KEYC_LEFT | KEYC_CTRL,  1, &cmd_resize_pane_entry },
                 { KEYC_RIGHT | KEYC_CTRL, 1, &cmd_resize_pane_entry },                  { KEYC_RIGHT | KEYC_CTRL, 1, &cmd_resize_pane_entry },
         };          };
Line 199 
Line 199 
         va_end(ap);          va_end(ap);
   
         *msg = toupper((u_char) *msg);          *msg = toupper((u_char) *msg);
         status_message_set(ctx->curclient, "%s", msg);          status_message_set(ctx->curclient, "%s", msg);
         xfree(msg);          xfree(msg);
 }  }
   
Line 232 
Line 232 
         va_end(ap);          va_end(ap);
   
         *msg = toupper((u_char) *msg);          *msg = toupper((u_char) *msg);
         status_message_set(ctx->curclient, "%s", msg);          status_message_set(ctx->curclient, "%s", msg);
         xfree(msg);          xfree(msg);
 }  }
   

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