diff options
| author | paulbdavis <paul@dangersalad.com> | 2020-01-27 17:04:32 -0700 |
|---|---|---|
| committer | jixiuf <jixiuf@qq.com> | 2020-01-28 09:23:02 +0800 |
| commit | a970b4f4722d23c09afa7b60d2e0a3060960472a (patch) | |
| tree | ed01f22e6869ba3b49459eea6140d631d29dc71f /vterm-module.c | |
| parent | a65f1a84ab8a72c66ca92f895c1f355c44a5e0a2 (diff) | |
recognize keypad decimal
Diffstat (limited to 'vterm-module.c')
| -rw-r--r-- | vterm-module.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vterm-module.c b/vterm-module.c index 0b9334a..173bda1 100644 --- a/vterm-module.c +++ b/vterm-module.c @@ -784,6 +784,8 @@ static void term_process_key(Term *term, emacs_env *env, unsigned char *key, vterm_keyboard_key(term->vt, VTERM_KEY_KP_8, modifier); } else if (is_key(key, len, "<kp-9>")) { vterm_keyboard_key(term->vt, VTERM_KEY_KP_9, modifier); + } else if (is_key(key, len, "<kp-decimal>")) { + vterm_keyboard_key(term->vt, VTERM_KEY_KP_PERIOD, modifier); } else if (is_key(key, len, "j") && (modifier == VTERM_MOD_CTRL)) { vterm_keyboard_unichar(term->vt, '\n', 0); } else if (is_key(key, len, "SPC")) { |
