You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Floating diagnostics work fine for me, e.g. when there is a duplicate filename. The diagnostic is visible and I can jump to it with vim.diagnostic.goto_next:
However, when there is a file without any filename (obtained e.g. with D), for some reason the diagnostic float isn't showing:
and can be only invoked with vim.diagnostic.open_float:
Is this intended?
I have tried with the provided minimal config, and, weirdly, vim.diagnostic.goto_next does not show the floating window even in the first case.
What is the severity of this bug?
minor (annoyance)
Steps To Reproduce
1.nvim -u repro.lua test
2. :Oil
3. As described above
Expected Behavior
As described above
Directory structure
test/test.txt
Repro
-- save as repro.lua-- run with nvim -u repro.lua-- DO NOT change the pathslocalroot=vim.fn.fnamemodify("./.repro", ":p")
-- set stdpaths to use .reprofor_, nameinipairs({ "config", "data", "state", "runtime", "cache" }) dovim.env[("XDG_%s_HOME"):format(name:upper())] =root.."/" ..nameend-- bootstrap lazylocallazypath=root.."/plugins/lazy.nvim"ifnotvim.loop.fs_stat(lazypath) thenvim.fn.system({
"git",
"clone",
"--filter=blob:none",
"--single-branch",
"https://github.com/folke/lazy.nvim.git",
lazypath,
})
endvim.opt.runtimepath:prepend(lazypath)
-- install pluginslocalplugins= {
"folke/tokyonight.nvim",
{
"stevearc/oil.nvim",
config=function()
require("oil").setup({
-- add any needed settings here
})
end,
},
-- add any other plugins here
}
require("lazy").setup(plugins, {
root=root.."/plugins",
})
vim.cmd.colorscheme("tokyonight")
-- add anything else herevim.diagnostic.config {
virtual_text=false,
}
vim.keymap.set("", "]d", function() vim.diagnostic.goto_next() end)
Did you check the bug with a clean config?
I have confirmed that the bug reproduces with nvim -u repro.lua using the repro.lua file above.
The text was updated successfully, but these errors were encountered:
Did you check the docs and existing issues?
Neovim version (nvim -v)
NVIM v0.10.0-dev-1506+g610f50dda-Homebrew
Operating system/version
MacOS 14.2.1
Describe the bug
Floating diagnostics work fine for me, e.g. when there is a duplicate filename. The diagnostic is visible and I can jump to it with
vim.diagnostic.goto_next
:However, when there is a file without any filename (obtained e.g. with
D
), for some reason the diagnostic float isn't showing:and can be only invoked with
vim.diagnostic.open_float
:Is this intended?
I have tried with the provided minimal config, and, weirdly,
vim.diagnostic.goto_next
does not show the floating window even in the first case.What is the severity of this bug?
minor (annoyance)
Steps To Reproduce
1.
nvim -u repro.lua test
2.
:Oil
3. As described above
Expected Behavior
As described above
Directory structure
Repro
Did you check the bug with a clean config?
nvim -u repro.lua
using the repro.lua file above.The text was updated successfully, but these errors were encountered: