mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
input.c: replace if/else with switch
This commit is contained in:
@@ -199,18 +199,24 @@ static void forward_mouse_event(TermInput *input, TermKeyKey *key)
|
|||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Right");
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Right");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ev == TERMKEY_MOUSE_PRESS) {
|
switch (ev) {
|
||||||
if (button == 4) {
|
case TERMKEY_MOUSE_PRESS:
|
||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "ScrollWheelUp");
|
if (button == 4) {
|
||||||
} else if (button == 5) {
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "ScrollWheelUp");
|
||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "ScrollWheelDown");
|
} else if (button == 5) {
|
||||||
} else {
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "ScrollWheelDown");
|
||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Mouse");
|
} else {
|
||||||
}
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Mouse");
|
||||||
} else if (ev == TERMKEY_MOUSE_DRAG) {
|
}
|
||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Drag");
|
break;
|
||||||
} else if (ev == TERMKEY_MOUSE_RELEASE) {
|
case TERMKEY_MOUSE_DRAG:
|
||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Release");
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Drag");
|
||||||
|
break;
|
||||||
|
case TERMKEY_MOUSE_RELEASE:
|
||||||
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "Release");
|
||||||
|
break;
|
||||||
|
case TERMKEY_MOUSE_UNKNOWN:
|
||||||
|
assert(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "><%d,%d>", col, row);
|
len += (size_t)snprintf(buf + len, sizeof(buf) - len, "><%d,%d>", col, row);
|
||||||
|
Reference in New Issue
Block a user