Files
neovim/runtime/lua/vim
Sergei Slipchenko 0a113013fb fix(diagnostics): position diagnostics using extmarks #34014
Problem:
Diagnostic positions are not being updated after text changes, which
means `vim.diagnostic.open_float` and `vim.diagnostic.jump` will work
with outdated positions when text is changed until diagnostics are
updated again (if ever).

Solution:
Create extmarks in `vim.diagnostic.set` and use their positions for
`vim.diagnostic.open_float` and `next_diagnostic` (used by
`vim.diagnostic.jump`, `vim.diagnostic.get_next` and
`vim.diagnostic.get_prev`).
2025-07-25 07:56:50 -07:00
..
2025-06-06 15:36:48 +01:00
2025-07-04 15:53:29 +03:00
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-17 07:14:25 -07:00
2025-06-06 15:36:48 +01:00
2025-07-10 21:50:46 -04:00
2025-06-06 15:36:48 +01:00
2025-07-20 22:09:27 +08:00
2025-06-06 15:36:48 +01:00
2025-07-07 18:56:22 -07:00
2025-06-14 17:24:36 +02:00