From a38811462284f6d5f328c29de184977035551f22 Mon Sep 17 00:00:00 2001 From: Perchun Pak Date: Thu, 16 Apr 2026 14:37:55 +0200 Subject: [PATCH] nvim-treesitter-legacy: deprecate --- pkgs/applications/editors/vim/plugins/overrides.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 552ef22b39de..2e7ec9e84382 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -2802,10 +2802,14 @@ assertNoAdditions { nvimSkipModules = [ "install_parsers" ]; }; - # TODO: raise warning at 26.04; drop at 26.11 - nvim-treesitter-legacy = super.nvim-treesitter-legacy.overrideAttrs ( - callPackage ./nvim-treesitter-legacy/overrides.nix { } self super - ); + # TODO: raise warning at 26.05; drop at 26.11 + nvim-treesitter-legacy = + let + drv = super.nvim-treesitter-legacy.overrideAttrs ( + callPackage ./nvim-treesitter-legacy/overrides.nix { } self super + ); + in + lib.warnOnInstantiate "nvim-treesitter-legacy is deprecated, please migrate to the new version. This will become an error in 26.11" drv; nvim-treesitter-pairs = super.nvim-treesitter-pairs.overrideAttrs { dependencies = [ self.nvim-treesitter-legacy ];