9 | | As for Select / Unselect / SelectInvert from [main]: they're actually bound to the `+ - *` keys of the **keypad**, not to the ASCII keys, so they work for non-empty command lines as well (BTW, we can also invoke them using the menu; so, again, we see that the actions themselves don't care about the status of the command line). The `+ - *` **ASCII** keys, OTOH, aren't bound using any keymap: they're hardcoded in MSG_KEY of midnight_callback() (and the purpose of this ticket is to get rid of **this** hardcoding). |
| 9 | As for Select / Unselect / SelectInvert from [main]: they're actually bound to the `+ - *` keys of the **keypad**, not to the ASCII keys, so they work for non-empty command lines as well (BTW, we can also invoke them using the menu; so, again, we see that the actions themselves don't care about the status of the command line). The `+ - *` **ASCII** keys, OTOH, aren't bound using any keymap: they're hardcoded in MSG_KEY of midnight_callback() (and the purpose of this ticket is to get rid of **this** hardcoding; the [main] keymap is fine: there's nothing to fix in it). |