Skip to content

fix: updated deprecated vim.diagnostic.disable to vim.diagnostic.enable - #122

Open
b0o wants to merge 1 commit into
akinsho:mainfrom
b0o:main
Open

fix: updated deprecated vim.diagnostic.disable to vim.diagnostic.enable#122
b0o wants to merge 1 commit into
akinsho:mainfrom
b0o:main

Conversation

@b0o

@b0o b0o commented Dec 9, 2025

Copy link
Copy Markdown

Fixes #119

@uloco

uloco commented Apr 1, 2026

Copy link
Copy Markdown

Neovim v0.12 got released recently. Please let's merge this if it solves the issue? It's happening to me regularly now.

RLovelett added a commit to RLovelett/dotfiles that referenced this pull request Apr 14, 2026
Adds akinsho/git-conflict.nvim, lazy-loaded on BufReadPre. Default
mappings are disabled in favor of buffer-local keymaps registered
under <leader>g only when a conflict is detected, and removed on
resolution. This keeps the mappings out of non-conflict buffers.

Diagnostics are disabled per-buffer on conflict detection and
re-enabled on resolution. This works around a git-conflict.nvim
incompatibility with the Neovim 0.10+ diagnostic API
(vim.diagnostic.enable(false, { bufnr }) vs the deprecated
vim.diagnostic.disable(bufnr)). Both the autocmd workaround and the
note in the keybind setup should be removed once
akinsho/git-conflict.nvim#122 is merged.

Dracula theme overrides are added for all GitConflict highlight groups
(Current, Incoming, Ancestor, and their Label variants) using the
existing palette: cyan/green/orange for the three conflict sides,
selection/visual for the background tiers.

@samhed samhed left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works well, could we get this merged?

@uloco

uloco commented May 24, 2026

Copy link
Copy Markdown

I just moved on, you should too

#115 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GitConflictDetected error when disabling diagnostics on Neovim nightly

3 participants