From 8d81c1814d249d3aa2342c02363a0220c54bf71c Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 5 Dec 2022 11:53:00 +0000 Subject: [PATCH] lightup: Remove tests for keystrokes canonicalised by mid-end Specifically, the mid-end will never pass ' ', '\r', or '\n' to the back-end, so it's pointless for the back-end to look for them. --- lightup.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lightup.c b/lightup.c index bd1dc68..fe30c36 100644 --- a/lightup.c +++ b/lightup.c @@ -1898,8 +1898,7 @@ static char *interpret_move(const game_state *state, game_ui *ui, cy = FROMCOORD(y); action = (button == LEFT_BUTTON) ? FLIP_LIGHT : FLIP_IMPOSSIBLE; } else if (IS_CURSOR_SELECT(button) || - button == 'i' || button == 'I' || - button == ' ' || button == '\r' || button == '\n') { + button == 'i' || button == 'I') { if (ui->cur_visible) { /* Only allow cursor-effect operations if the cursor is visible * (otherwise you have no idea which square it might be affecting) */