neovim/test/functional
bfredl 86ef062c8c fix(wininfo): when freeing windows, free the lowest priority wininfo
On master (and also before #31539) deleting a window could cause the
used wininfo for a buffer to change. This is due to always removing the
previous NULL wininfo when deleting a window, even if that wininfo had
higher priority than the the deleted window's own wininfo.

Instead delete the wininfo with lowest priority. This retains the memory
saving efect while not affecting the effective value of window options
and so on.
2024-12-17 10:59:27 +01:00
..
api fix(wininfo): when freeing windows, free the lowest priority wininfo 2024-12-17 10:59:27 +01:00
autocmd test(autocmd/termxx_spec): fix TextChangedT test flakiness (#31296) 2024-11-22 08:08:12 +08:00
core test(main_spec): make "nvim -v" test agnostic to build type 2024-12-03 06:31:09 -05:00
editor fix(completion): avoid deleting text when completion leader changes #31448 2024-12-06 04:07:52 -08:00
ex_cmds fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
fixtures fix(lsp): retrigger diagnostics request on server cancellation (#31345) 2024-11-25 11:48:11 -06:00
legacy feat(ui): sign/statuscolumn can combine highlight attrs #31575 2024-12-14 10:21:50 -08:00
lua fix(uri): uri_encode encodes brackets incorrectly for RFC2732 #31284 2024-12-11 05:48:17 -08:00
options fix(api): nvim_win_set_buf(0, 0) fails if 'winfixbuf' is set #31576 2024-12-16 00:59:24 -08:00
plugin fix(lsp): reuse client if configs match and no root dir 2024-12-13 14:36:24 +00:00
provider docs: misc (#31138) 2024-11-21 06:50:30 +08:00
script refactor(lsp): rename offset_encoding to position_encoding #31286 2024-11-25 08:06:05 -08:00
shada refactor(api)!: rename Dictionary => Dict 2024-09-23 14:42:57 +02:00
terminal defaults: disable 'number', 'relativenumber', and 'signcolumn' in terminal buffers (#31443) 2024-12-04 08:40:01 -06:00
testnvim test: move exec_lua logic to separate module 2024-11-21 11:35:16 +00:00
treesitter feat(treesitter): include capture id in return value of get_captures_at_pos() #30559 2024-12-11 04:34:24 -08:00
ui fix(messages): no message kind for :undo messages #31590 2024-12-16 03:07:27 -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