From dc629cbdb31fba29b327c853fbdd85959a7a3e00 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sun, 4 May 2025 15:29:34 +0000 Subject: [PATCH] deploy: f558b7bc00aaef79ba3f60f4075ffde127bbfaf3 --- options.html | 42 +++++++++++------------------------------- release-notes.html | 5 ++--- 2 files changed, 13 insertions(+), 34 deletions(-) diff --git a/options.html b/options.html index 5ecc99a1..38149b07 100644 --- a/options.html +++ b/options.html @@ -12714,30 +12714,6 @@ boolean

Default: false

-

Declared by:

- - -
- -<nvf/modules/plugins/languages> - -
- -
- - vim.languages.enableLSP - - -
-
-

Turn on LSP for enabled languages by default

- -

Type: -boolean

- -

Default: -false

-

Declared by:

@@ -22936,7 +22912,11 @@ one of “relative”, “number”, “relNumber”, “none”

-

Whether to enable LSP, also enabled automatically through null-ls and lspconfig options.

+

Whether to enable global LSP functionality for Neovim.

This option controls whether to enable LSP functionality within modules under +vim.languages. You do not need to set this to true for language +servers defined in vim.lsp.servers to take effect, since they are +enabled automatically. +.

Type: boolean

@@ -22950,8 +22930,8 @@ boolean

Declared by:

- -<nvf/modules/plugins/lsp/module.nix> + +<nvf/modules/neovim/init/lsp.nix>
@@ -24519,10 +24499,10 @@ list of string

-

LSP configurations that will be managed using vim.lsp.config() and -related utilities added in Neovim 0.11. LSPs defined here will be -added to the resulting init.lua using vim.lsp.config and -enabled through vim.lsp.enable below the configuration table.

You may review the generated configuration by running nvf-print-config +

LSP configurations that will be managed using vim.lsp.config() and related +utilities added in Neovim 0.11. LSPs defined here will be added to the +resulting init.lua using vim.lsp.config and enabled through +vim.lsp.enable() API from Neovim below the configuration table.

You may review the generated configuration by running nvf-print-config in a shell. Please see :help lsp-config for more details on the underlying API.

diff --git a/release-notes.html b/release-notes.html index 4dd592d8..1256e183 100644 --- a/release-notes.html +++ b/release-notes.html @@ -93,9 +93,8 @@ found under the pkgs.vimPlugins.nvim-treesitter.builtGramm Treesitter grammars for supported languages should be enabled within the module. By default no grammars are installed, thus the following grammars which do not have a language section are not included anymore: comment, -toml, make, html, css, graphql, json.

  • A new section has been added for language support: vim.languages.<language>.

    • The options vim.languages.enableLSP, -vim.languages.enableTreesitter, etc. will enable the respective -section for all languages that have been enabled.

    • All LSP languages have been moved here

    • plantuml and markdown have been moved here

    • A new section has been added for html. The old +toml, make, html, css, graphql, json.

    • A new section has been added for language support: vim.languages.<language>.

    • vim.git.gitsigns.codeActions has been added, allowing you to turn on Gitsigns’ code actions.

    • Removed the plugins document in the docs. Was too unwieldy to keep updated.

    • vim.visual.lspkind has been moved to vim.lsp.lspkind.enable

    • Improved handling of completion formatting. When setting