neovim/test/functional
Jaehwang Jung 7311958e12
fix(lsp): remove unnecessary file load/write when renaming (#27621)
Previously rename would unconditionally read the to-be-renamed file from the
disk and write it to the disk. This is redundant in some cases

If the file is not already loaded, it's not attached to lsp client, so nvim
doesn't need to care about this file.
If the file is loaded but has no change, it doesn't need to be written.
2024-02-28 17:32:25 +01:00
..
api test: more tests for nvim_eval_statusline "fillchar" (#27502) 2024-02-17 08:45:35 +08:00
autocmd refactor(tests): get channel id via nvim_get_chan_info #27441 2024-02-12 05:50:39 -08:00
core fix(process): start pty process eof timer on main thread (#27625) 2024-02-26 09:47:49 +08:00
editor fix(options): don't update curswant for 'winhl' or 'winbl' (#27515) 2024-02-18 18:11:20 +08:00
ex_cmds fix(process): start pty process eof timer on main thread (#27625) 2024-02-26 09:47:49 +08:00
fixtures build: create separate targets for nvim with and without runtime files 2024-01-20 12:59:27 +01:00
legacy vim-patch:9.1.0112: Remove undo information, when cleaning quickfix buffer 2024-02-16 07:18:06 +08:00
lua fix(lua): remove uri fragment from file paths (#27647) 2024-02-28 10:50:53 +01:00
options fix(defaults): make terminal autoclose not block other events (#27581) 2024-02-22 13:54:21 -06:00
plugin fix(lsp): remove unnecessary file load/write when renaming (#27621) 2024-02-28 17:32:25 +01:00
provider refactor(tests): get channel id via nvim_get_chan_info #27441 2024-02-12 05:50:39 -08:00
script feat(docs): replace lua2dox.lua 2024-02-27 14:41:17 +00:00
shada test: move format_{string,luav} to a separate module 2024-01-17 10:10:17 +00:00
terminal test(terminal/buffer_spec): re-skip bang test on Windows 2024-02-26 10:11:59 +08:00
treesitter test(treesitter): fix obsolete predicates 2024-02-21 23:10:25 +01:00
ui vim-patch:b1427b46f5fe (#27652) 2024-02-28 07:57:18 +08:00
vimscript refactor(tests): get channel id via nvim_get_chan_info #27441 2024-02-12 05:50:39 -08:00
example_spec.lua test: use integers for API Buffer/Window/Tabpage EXT types 2024-01-16 19:11:49 +00:00
helpers.lua refactor: rewrite ruby provider in lua 2024-01-24 19:26:53 +01:00
preload.lua refactor: format test/* 2024-01-03 02:09:29 +01:00