From b3ab1d1ff24677bc53eff66764b4f90b2c7ae58b Mon Sep 17 00:00:00 2001 From: Slava Zanko Date: Fri, 25 Sep 2009 21:06:38 +0300 Subject: [PATCH] Fixed parsing of hotkeys. Now will read: alt+p and alt-p as same hotkey. Signed-off-by: Slava Zanko --- src/tty/key.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tty/key.c b/src/tty/key.c index 62f71c9d7..eec6b2bd2 100644 --- a/src/tty/key.c +++ b/src/tty/key.c @@ -1232,10 +1232,11 @@ lookup_key (char *keyname) if (keyname == NULL) return 0; - keys = g_strsplit (keyname, "-", -1); + keys = g_strsplit_set (keyname, "-+", -1); keys_count = g_strv_length (keys); for (i = keys_count - 1; i >= 0; i--) { if (keys[i] != NULL && keys[i][0] != 0) { + g_strstrip(keys[i]); key = lookup_keyname (keys[i]); if (key & KEY_M_CTRL) { if (k < 256)