version 1.11, 2020/04/13 14:46:04 |
version 1.12, 2020/04/13 15:55:51 |
|
|
struct mouse_event *m = &event->m; |
struct mouse_event *m = &event->m; |
struct cmd_find_state *fs = &pd->fs; |
struct cmd_find_state *fs = &pd->fs; |
struct cmdq_item *new_item; |
struct cmdq_item *new_item; |
|
struct cmdq_state *new_state; |
struct cmd_parse_result *pr; |
struct cmd_parse_result *pr; |
struct format_tree *ft; |
struct format_tree *ft; |
const char *cmd, *buf; |
const char *cmd, *buf; |
|
|
event = cmdq_get_event(pd->item); |
event = cmdq_get_event(pd->item); |
else |
else |
event = NULL; |
event = NULL; |
new_item = cmdq_get_command(pr->cmdlist, fs, event, 0); |
new_state = cmdq_new_state(&pd->fs, event, 0); |
|
new_item = cmdq_get_command(pr->cmdlist, new_state); |
|
cmdq_free_state(new_state); |
cmd_list_free(pr->cmdlist); |
cmd_list_free(pr->cmdlist); |
cmdq_append(c, new_item); |
cmdq_append(c, new_item); |
break; |
break; |