]> granicus.if.org Git - vim/commitdiff
Missing part of 8.0.1131.
authorBram Moolenaar <Bram@vim.org>
Fri, 22 Sep 2017 09:13:52 +0000 (11:13 +0200)
committerBram Moolenaar <Bram@vim.org>
Fri, 22 Sep 2017 09:13:52 +0000 (11:13 +0200)
src/terminal.c

index 0cdb43ab230f8aed1fc7662a85db74db39d1fbe0..9b5e4ce363a8fe3eefb8e8c2042fd9ce554667e1 100644 (file)
@@ -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;