neovim/test/functional
glepnir 2a1f604c77 fix(lsp): delete bufvar inside WinClosed event
Problem: floaing preview window can be closed by some
ex commands like `only` `fclose` which will not clean the bufvar

Solution: use WinClosed event with floating_winnr for clean
bufnr, and add test cases for vim.lsp.util.open_floating_preview
2024-11-24 10:47:05 +00:00
..
api fix(api): don't try to get/set option for invalid option name (#31302) 2024-11-22 20:32:51 +08:00
autocmd test(autocmd/termxx_spec): fix TextChangedT test flakiness (#31296) 2024-11-22 08:08:12 +08:00
core docs: misc (#31138) 2024-11-21 06:50:30 +08:00
editor feat(defaults): dot-repeat [<Space> #31186 2024-11-17 13:31:24 -08:00
ex_cmds fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
fixtures refactor(windows)!: only support UCRT, even for mingw 2024-11-21 12:41:15 +01:00
legacy vim-patch:9.1.0869: Problem: curswant not set on gm in folded line (#31247) 2024-11-18 09:52:11 +08:00
lua test(filetype): symlink detection works after expand('<afile>') (#31307) 2024-11-22 11:16:54 +00:00
options fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
plugin fix(lsp): delete bufvar inside WinClosed event 2024-11-24 10:47:05 +00:00
provider docs: misc (#31138) 2024-11-21 06:50:30 +08:00
script docs: render @since versions, 0 means experimental #30649 2024-10-04 02:13:31 -07:00
shada refactor(api)!: rename Dictionary => Dict 2024-09-23 14:42:57 +02:00
terminal fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
testnvim test: move exec_lua logic to separate module 2024-11-21 11:35:16 +00:00
treesitter fix(treesitter): update queries 2024-11-22 09:39:45 +01:00
ui fix(messages): more ext_messages kinds #31279 2024-11-20 12:11:20 -08:00
vimscript fix(messages)!: vim.ui_attach message callbacks are unsafe 2024-11-14 13:23:11 +01:00
example_spec.lua fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
preload.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testnvim.lua test: move exec_lua logic to separate module 2024-11-21 11:35:16 +00:00
testterm.lua fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00