version 1.126, 2020/05/16 16:10:28 |
version 1.127, 2020/05/16 16:35:13 |
|
|
|
|
table = key_bindings_get_table(name, 1); |
table = key_bindings_get_table(name, 1); |
|
|
bd = key_bindings_get(table, key & ~KEYC_XTERM); |
bd = key_bindings_get(table, key & ~KEYC_MASK_FLAGS); |
if (bd != NULL) { |
if (bd != NULL) { |
RB_REMOVE(key_bindings, &table->key_bindings, bd); |
RB_REMOVE(key_bindings, &table->key_bindings, bd); |
key_bindings_free(bd); |
key_bindings_free(bd); |
|
|
if (table == NULL) |
if (table == NULL) |
return; |
return; |
|
|
bd = key_bindings_get(table, key & ~KEYC_XTERM); |
bd = key_bindings_get(table, key & ~KEYC_MASK_FLAGS); |
if (bd == NULL) |
if (bd == NULL) |
return; |
return; |
|
|