From 24d0bb8bd55da3e340c32658fde6cb9cdeb1d466 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 20 May 2017 12:01:50 +0530 Subject: [PATCH] Allow IME to generate unicode characters using Alt+key which is used on OSX, I think --- kitty/keys.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kitty/keys.py b/kitty/keys.py index 519fa1690..37dba4c61 100644 --- a/kitty/keys.py +++ b/kitty/keys.py @@ -172,8 +172,7 @@ def interpret_text_event(codepoint, mods, window): if mods > defines.GLFW_MOD_SHIFT: if mods in alt_mods and not screen.extended_keyboard: data = chr(codepoint).encode('utf-8') - if len(data) == 1: - return b'\x1b' + data + return b'\x1b' + data return b'' # Handled by interpret_key_event above data = chr(codepoint).encode('utf-8') return data