aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/string_spec.lua
diff options
context:
space:
mode:
authorSean Dewar <6256228+seandewar@users.noreply.github.com>2026-02-07 19:40:24 +0000
committerSean Dewar <6256228+seandewar@users.noreply.github.com>2026-02-08 16:12:00 +0000
commit1519a34e43df315649ba09d4865d4dd4268a76b4 (patch)
tree73bad8a8c09a8f6832673133e4efb752b934e742 /test/functional/vimscript/string_spec.lua
parentda8de99d0bdc6684213de54905c56ca827a8836f (diff)
downloadrneovim-1519a34e43df315649ba09d4865d4dd4268a76b4.tar.gz
rneovim-1519a34e43df315649ba09d4865d4dd4268a76b4.tar.bz2
rneovim-1519a34e43df315649ba09d4865d4dd4268a76b4.zip
fix(terminal): autocmds leave terminal open to wiped buffer
Problem: if buf_free_all autocommands open a terminal, it will remain open after the buffer is freed. Solution: close terminals again later, this time while blocking autocommands. Did consider terminal_open checking stuff like b_locked_split instead, but that's set during BufHidden, etc., which doesn't mean the buffer's being wiped.
Diffstat (limited to 'test/functional/vimscript/string_spec.lua')
0 files changed, 0 insertions, 0 deletions