]> granicus.if.org Git - vim/commit
patch 9.0.0912: libvterm with modifyOtherKeys level 2 does not match xterm v9.0.0912
authorBram Moolenaar <Bram@vim.org>
Sat, 19 Nov 2022 19:02:40 +0000 (19:02 +0000)
committerBram Moolenaar <Bram@vim.org>
Sat, 19 Nov 2022 19:02:40 +0000 (19:02 +0000)
commitc896adbcdee8b2296433a61c1f009aae9f68a594
treece27f6ab71e1efa923c18ba3d557d6b21b058341
parente6392b102151ec69fad232bcf00591230cef8e1c
patch 9.0.0912: libvterm with modifyOtherKeys level 2 does not match xterm

Problem:    libvterm with modifyOtherKeys level 2 does not match xterm.
Solution:   Adjust key code escape sequences to be the same as what xterm
            sends in modifyOtherKeys level 2 mode.  Check the value of
            no_reduce_keys before using it.
src/getchar.c
src/libvterm/src/keyboard.c
src/misc2.c
src/proto/terminal.pro
src/terminal.c
src/testdir/keycode_check.json
src/testdir/keycode_check.vim
src/version.c