aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/funcs.c
diff options
context:
space:
mode:
authorGregory Anders <greg@gpanders.com>2023-08-10 09:53:56 -0500
committerGregory Anders <greg@gpanders.com>2023-08-10 09:53:56 -0500
commit3fb372eba48796b5d0a7758f91e168be8e70e183 (patch)
tree63f99758c8a4dca73a37ebd434bee62c88cd5d2b /src/nvim/eval/funcs.c
parent6e703f778fe7836663ad93761db676d5e2528d3e (diff)
downloadrneovim-3fb372eba48796b5d0a7758f91e168be8e70e183.tar.gz
rneovim-3fb372eba48796b5d0a7758f91e168be8e70e183.tar.bz2
rneovim-3fb372eba48796b5d0a7758f91e168be8e70e183.zip
Use Lua autocommand and make TermClose autocommand global
Diffstat (limited to 'src/nvim/eval/funcs.c')
-rw-r--r--src/nvim/eval/funcs.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/nvim/eval/funcs.c b/src/nvim/eval/funcs.c
index aebd6b25f6..177f64ebba 100644
--- a/src/nvim/eval/funcs.c
+++ b/src/nvim/eval/funcs.c
@@ -8502,16 +8502,6 @@ static void f_termopen(typval_T *argvars, typval_T *rettv, EvalFuncData fptr)
channel_terminal_open(curbuf, chan);
channel_create_event(chan, NULL);
-
- do_cmdline_cmd("augroup nvim_terminal_close");
- do_cmdline_cmd("autocmd! TermClose <buffer> "
- " if !v:event.status |"
- " let info = nvim_get_chan_info(&channel) |"
- " if get(info, 'argv', []) ==# [&shell] |"
- " exec 'bdelete! ' .. expand('<abuf>') |"
- " endif |"
- " endif");
- do_cmdline_cmd("augroup END");
}
/// "timer_info([timer])" function