From 8b21de33bb288738c1445bc7241d3d5106124d66 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 22 Sep 2017 11:13:52 +0200 Subject: [PATCH] Missing part of 8.0.1131. --- src/terminal.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/terminal.c b/src/terminal.c index 0cdb43ab23..9b5e4ce363 100644 --- a/src/terminal.c +++ b/src/terminal.c @@ -448,6 +448,12 @@ term_start(typval_T *argvar, jobopt_T *opt, int forceit) * a deadlock if the job is waiting for Vim to read. */ channel_set_nonblock(term->tl_job->jv_channel, PART_IN); +#ifdef FEAT_AUTOCMD + ++curbuf->b_locked; + apply_autocmds(EVENT_BUFWINENTER, NULL, NULL, FALSE, curbuf); + --curbuf->b_locked; +#endif + if (old_curbuf != NULL) { --curbuf->b_nwindows;