version 1.14, 2009/11/18 13:16:33 |
version 1.15, 2009/12/03 22:50:10 |
|
|
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; |
} |
} |
|
|
} 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 }, |
|
|
{ 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 }, |
}; |
}; |
|
|
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); |
} |
} |
|
|
|
|
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); |
} |
} |
|
|