neovim/test/functional
Amit Singh e29f245a10
fix(lsp): inlay hints are rendered in the correct order (#29707)
Problem:
When there are multiple inlay hints present at the same position, they
should be rendered in the order they are received in the response from
LSP as per the LSP spec. Currently, this is not respected.

Solution:
Gather all hints for a given position, and then set it in a single
extmark call instead of multiple set_extmark calls. This leads to fewer
extmark calls and correct inlay hints being rendered.
2024-07-17 16:44:53 +02:00
..
api fix(lua)!: do not use typed table for empty dict 2024-07-13 16:42:28 +05:30
autocmd refactor: use vim._with where possible 2024-06-28 19:58:31 +02:00
core fix(filetype): source ftdetect/* after creating scripts.vim autocmds (#29445) 2024-06-22 21:17:36 +08:00
editor fix(input): handle vim.on_key() properly with ALT and K_SPECIAL (#29677) 2024-07-13 04:14:29 +08:00
ex_cmds vim-patch:8.2.4065: computation overflow with large cound for :yank 2024-07-14 06:12:42 +08:00
fixtures feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323 2024-06-24 07:54:56 -07:00
legacy vim-patch:8.2.0281: two placed signs in the same line are not combined (#29757) 2024-07-17 01:20:41 +00:00
lua fix(snippet): modify base indentation when there's actually whitespace (#29670) 2024-07-16 19:30:22 +02:00
options test: improve test conventions 2024-04-23 18:17:04 +02:00
plugin fix(lsp): inlay hints are rendered in the correct order (#29707) 2024-07-17 16:44:53 +02:00
provider test: improve test conventions 2024-04-23 18:17:04 +02:00
script fix(luacats): allow all types inside tuples 2024-06-01 12:56:43 +01:00
shada refactor(shada): remove ShaDaReadDef secondary wrapper 2024-05-28 13:36:54 +02:00
terminal fix(ui): avoid ambiguity about last chunk when flushing halfway (#29718) 2024-07-15 18:35:20 +08:00
treesitter build(deps): drop unused bundled bash, python parsers and queries 2024-07-09 15:26:48 +02:00
ui test: fix reporting "no flush received" too early (#29735) 2024-07-17 22:39:25 +08:00
vimscript refactor: add assertion for v_blob in tv_ptr() (#29554) 2024-07-04 09:54:51 +08:00
example_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
preload.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testnvim.lua Merge pull request #29103 from gpanders/test-no-tgc 2024-06-12 19:31:15 -05:00