diff options
| author | Sean Dewar <6256228+seandewar@users.noreply.github.com> | 2026-02-07 19:40:24 +0000 |
|---|---|---|
| committer | Sean Dewar <6256228+seandewar@users.noreply.github.com> | 2026-02-08 16:12:00 +0000 |
| commit | 1519a34e43df315649ba09d4865d4dd4268a76b4 (patch) | |
| tree | 73bad8a8c09a8f6832673133e4efb752b934e742 /test/functional/vimscript/string_spec.lua | |
| parent | da8de99d0bdc6684213de54905c56ca827a8836f (diff) | |
| download | rneovim-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