diff --git a/input_win.c b/input_win.c index 96576070..34a67ac5 100644 --- a/input_win.c +++ b/input_win.c @@ -249,7 +249,8 @@ static int _printable(const int ch) ch != KEY_F(1) && ch != KEY_F(2) && ch != KEY_F(3) && ch != KEY_F(4) && ch != KEY_F(5) && ch != KEY_F(6) && ch != KEY_F(7) && ch != KEY_F(8) && ch != KEY_F(9) && - ch != KEY_F(10) && ch!= KEY_F(11) && ch != KEY_F(12)); + ch != KEY_F(10) && ch!= KEY_F(11) && ch != KEY_F(12) && + ch != KEY_IC && ch != KEY_EIC); } static void _replace_input(char *input, const char * const new_input, int *size)