mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
Merge branch 'main' into feat/extra-lang-angular/formatting
This commit is contained in:
commit
68a6f36612
9 changed files with 28 additions and 7 deletions
2
.github/.release-please-manifest.json
vendored
2
.github/.release-please-manifest.json
vendored
|
|
@ -1,3 +1,3 @@
|
||||||
{
|
{
|
||||||
".": "12.41.0"
|
".": "12.42.0"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
13
CHANGELOG.md
13
CHANGELOG.md
|
|
@ -1,5 +1,18 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [12.42.0](https://github.com/LazyVim/LazyVim/compare/v12.41.0...v12.42.0) (2024-10-04)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* **root:** provide `vim.g.root_lsp_ignore` to ignore LSP servers ([#4332](https://github.com/LazyVim/LazyVim/issues/4332)) ([90a9231](https://github.com/LazyVim/LazyVim/commit/90a92312aed79d4ee9d231f9eb3f8cd4debc46d1))
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* **gitsigns:** change name of filetype blame ([#4243](https://github.com/LazyVim/LazyVim/issues/4243)) ([3e257fd](https://github.com/LazyVim/LazyVim/commit/3e257fdb8874d7112446dc3ca1caf9c3263d8194))
|
||||||
|
* **neotest:** properly initialize adapter with call table. Fixes [#4538](https://github.com/LazyVim/LazyVim/issues/4538) ([327e829](https://github.com/LazyVim/LazyVim/commit/327e829c156864975785914038fe4515dadcba87))
|
||||||
|
|
||||||
## [12.41.0](https://github.com/LazyVim/LazyVim/compare/v12.40.0...v12.41.0) (2024-10-02)
|
## [12.41.0](https://github.com/LazyVim/LazyVim/compare/v12.40.0...v12.41.0) (2024-10-02)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
*LazyVim.txt* For Neovim Last change: 2024 October 02
|
*LazyVim.txt* For Neovim Last change: 2024 October 04
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
Table of Contents *LazyVim-table-of-contents*
|
Table of Contents *LazyVim-table-of-contents*
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@ vim.api.nvim_create_autocmd("FileType", {
|
||||||
"neotest-summary",
|
"neotest-summary",
|
||||||
"neotest-output-panel",
|
"neotest-output-panel",
|
||||||
"dbout",
|
"dbout",
|
||||||
"gitsigns.blame",
|
"gitsigns-blame",
|
||||||
},
|
},
|
||||||
callback = function(event)
|
callback = function(event)
|
||||||
vim.bo[event.buf].buflisted = false
|
vim.bo[event.buf].buflisted = false
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ _G.LazyVim = require("lazyvim.util")
|
||||||
---@class LazyVimConfig: LazyVimOptions
|
---@class LazyVimConfig: LazyVimOptions
|
||||||
local M = {}
|
local M = {}
|
||||||
|
|
||||||
M.version = "12.41.0" -- x-release-please-version
|
M.version = "12.42.0" -- x-release-please-version
|
||||||
LazyVim.config = M
|
LazyVim.config = M
|
||||||
|
|
||||||
---@class LazyVimOptions
|
---@class LazyVimOptions
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,10 @@ vim.g.lazyvim_statuscolumn = {
|
||||||
-- * powershell
|
-- * powershell
|
||||||
-- LazyVim.terminal.setup("pwsh")
|
-- LazyVim.terminal.setup("pwsh")
|
||||||
|
|
||||||
|
-- Set LSP servers to be ignored when used with `util.root.detectors.lsp`
|
||||||
|
-- for detecting the LSP root
|
||||||
|
vim.g.root_lsp_ignore = { "copilot" }
|
||||||
|
|
||||||
-- Hide deprecation warnings
|
-- Hide deprecation warnings
|
||||||
vim.g.deprecation_warnings = false
|
vim.g.deprecation_warnings = false
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ return {
|
||||||
vim.g.vimtex_quickfix_method = vim.fn.executable("pplatex") == 1 and "pplatex" or "latexlog"
|
vim.g.vimtex_quickfix_method = vim.fn.executable("pplatex") == 1 and "pplatex" or "latexlog"
|
||||||
end,
|
end,
|
||||||
keys = {
|
keys = {
|
||||||
{ "<localLeader>l", "", desc = "+vimtext" },
|
{ "<localLeader>l", "", desc = "+vimtex" },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -90,7 +90,7 @@ return {
|
||||||
adapter.adapter(config)
|
adapter.adapter(config)
|
||||||
adapter = adapter.adapter
|
adapter = adapter.adapter
|
||||||
elseif meta and meta.__call then
|
elseif meta and meta.__call then
|
||||||
adapter(config)
|
adapter = adapter(config)
|
||||||
else
|
else
|
||||||
error("Adapter " .. name .. " does not support setup")
|
error("Adapter " .. name .. " does not support setup")
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,11 @@ function M.detectors.lsp(buf)
|
||||||
return {}
|
return {}
|
||||||
end
|
end
|
||||||
local roots = {} ---@type string[]
|
local roots = {} ---@type string[]
|
||||||
for _, client in pairs(LazyVim.lsp.get_clients({ bufnr = buf })) do
|
local clients = LazyVim.lsp.get_clients({ bufnr = buf })
|
||||||
|
clients = vim.tbl_filter(function(client)
|
||||||
|
return not vim.tbl_contains(vim.g.root_lsp_ignore or {}, client.name)
|
||||||
|
end, clients)
|
||||||
|
for _, client in pairs(clients) do
|
||||||
local workspace = client.config.workspace_folders
|
local workspace = client.config.workspace_folders
|
||||||
for _, ws in pairs(workspace or {}) do
|
for _, ws in pairs(workspace or {}) do
|
||||||
roots[#roots + 1] = vim.uri_to_fname(ws.uri)
|
roots[#roots + 1] = vim.uri_to_fname(ws.uri)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue