From a7dc48f19dcd6341cf5e9e199b3ad30e1b9f7327 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Wed, 30 Nov 2022 09:48:10 +0800 Subject: vim-patch:8.2.5102: interrupt not caught in test Problem: Interrupt not caught in test. Solution: Consider an exception thrown in the current try/catch when got_int is set. Also catch early exit when not using try/catch. https://github.com/vim/vim/commit/8bea171f154845046239c61bdef50a8e0f12f643 Cherry-pick test changes from patch 8.2.0557. https://github.com/vim/vim/commit/bfe13ccc58ccb96f243a58309800410db1ccb52c Co-authored-by: Bram Moolenaar --- src/nvim/testing.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/nvim/testing.c') diff --git a/src/nvim/testing.c b/src/nvim/testing.c index 3617670da9..8c54d9ad32 100644 --- a/src/nvim/testing.c +++ b/src/nvim/testing.c @@ -606,6 +606,7 @@ theend: suppress_errthrow = false; in_assert_fails = false; did_emsg = false; + got_int = false; msg_col = 0; no_wait_return--; need_wait_return = false; -- cgit