mirror of
https://github.com/NotAShelf/nvf.git
synced 2026-01-11 13:16:32 +00:00
Now that the new LSP API is available add: - ruff: add support for the LSP as well as the existing formatter support - ty: new type checking from astral (promising new type checker) Signed-off-by: David James McCorrie <djmccorrie@gmail.com>
1.3 KiB
1.3 KiB
Release 0.9
Breaking changes
- Nixpkgs has merged a fully incompatible rewrite of
vimPlugins.nvim-treesitter. Namely, it changes from the frozenmasterbranch to the new main branch. This change removes incremental selections, so it is no longer available.
Changelog
- Fix
vim.tabline.nvimBufferlinewheresetupOpts.options.hoverrequiresvim.opt.mousemoveeventto be set.
- Attempt to adapt nvim-treesitter to (breaking) Nixpkgs changes. Some
treesitter grammars were changed to prefer
grammarPluginsoverbuiltGrammars.
jfeo:
- Added ccc.nvim option {option}
vim.utility.ccc.setupOptswith the existing hard-coded options as default values.
- Aligned
codelldbadapter setup with [rustaceanvim]’s built-in logic. - Added
languages.rust.dap.backendoption to choose betweencodelldbandlldb-dapadapters.
toggletermopen map now also works when in terminal mode
- Added
ruffandtyLSP support for Python using the new API.