]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.0.1067: try/catch in timer does not prevent it from being stopped v8.0.1067
authorBram Moolenaar <Bram@vim.org>
Wed, 6 Sep 2017 21:40:10 +0000 (23:40 +0200)
committerBram Moolenaar <Bram@vim.org>
Wed, 6 Sep 2017 21:40:10 +0000 (23:40 +0200)
commite723c42836d971180d1bf9f98916966c5543fff1
treeeced5c296dc3ea756078cb48cfdfe95f3f5d0446
parent2e49b6b20c3d7229edf41ac03931ce32ce0f7bd8
patch 8.0.1067: try/catch in timer does not prevent it from being stopped

Problem:    Using try/catch in timer does not prevent it from being stopped.
Solution:   Reset the exception context and use did_emsg instead of
            called_emsg.
src/ex_cmds2.c
src/globals.h
src/message.c
src/testdir/test_timers.vim
src/version.c