From c896adbcdee8b2296433a61c1f009aae9f68a594 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 19 Nov 2022 19:02:40 +0000 Subject: 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/testdir/keycode_check.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/testdir/keycode_check.vim') diff --git a/src/testdir/keycode_check.vim b/src/testdir/keycode_check.vim index de15180e96..d754490a3e 100644 --- a/src/testdir/keycode_check.vim +++ b/src/testdir/keycode_check.vim @@ -319,10 +319,10 @@ def DoTerm(name: string) ch_logfile('keylog-ignore', 'a') while 1 sleep 100m - if !getchar(1) + if getchar(1) == 0 break endif - while getchar(1) + while getchar(1) != 0 getchar() endwhile endwhile -- cgit v1.2.3