diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-04-10 14:03:43 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-04-10 14:03:43 +0200 |
commit | 599410cb3cb19946cd6df22441da5de003e114bb (patch) | |
tree | 7e8736d5a2c136a8aab567c57e21519d91a11985 /src/message.c | |
parent | 701cc6ca9e940665a9424541f989bb38c853a498 (diff) | |
download | vim-git-599410cb3cb19946cd6df22441da5de003e114bb.tar.gz |
patch 8.2.2743: Vim9: function state stuck when compiling with ":silent!"v8.2.2743
Problem: Vim9: function state stuck when compiling with ":silent!".
Solution: Check for uf_def_status to be UF_COMPILING.
Diffstat (limited to 'src/message.c')
-rw-r--r-- | src/message.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/message.c b/src/message.c index 07c3943ab..f2fe23b58 100644 --- a/src/message.c +++ b/src/message.c @@ -685,6 +685,9 @@ emsg_core(char_u *s) */ if (emsg_silent != 0) { +#ifdef FEAT_EVAL + ++did_emsg_silent; +#endif if (emsg_noredir == 0) { msg_start(); |