]> granicus.if.org Git - vim/commit
patch 8.2.1919: assert_fails() setting emsg_silent changes normal execution v8.2.1919
authorBram Moolenaar <Bram@vim.org>
Wed, 28 Oct 2020 19:20:00 +0000 (20:20 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 28 Oct 2020 19:20:00 +0000 (20:20 +0100)
commit28ee892ac4197421b3317f195512ca64cc56a5b4
tree0a9eb799ec0e55a32600cc604cea653d9b91f322
parent3e2534ed1a6557445747e6c1439ad26ec8eabfc4
patch 8.2.1919: assert_fails() setting emsg_silent changes normal execution

Problem:    Assert_fails() setting emsg_silent changes normal execution.
Solution:   Use a separate flag in_assert_fails.
19 files changed:
src/buffer.c
src/change.c
src/fileio.c
src/globals.h
src/insexpand.c
src/message.c
src/misc1.c
src/normal.c
src/screen.c
src/term.c
src/testdir/gen_opt_test.vim
src/testdir/test_autocmd.vim
src/testdir/test_mapping.vim
src/testdir/test_popup.vim
src/testdir/test_terminal.vim
src/testdir/test_vim9_func.vim
src/testing.c
src/version.c
src/vim9execute.c