Unverified Commit 71f1b82b authored by Heitor Augusto's avatar Heitor Augusto
Browse files

vimPlugins.nvim-treesitter: 0.10.0-unstable-2025-05-24 -> 0.10.0-unstable-2025-12-29

parent 482c8c8a
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -64,6 +64,8 @@

- Xfce panel plugins have been moved to top level (e.g. if you previously added `pkgs.xfce.xfce4-whiskermenu-plugin` to `environment.systemPackages`, you will need to change it to `pkgs.xfce4-whiskermenu-plugin`).

- `vimPlugins.nvim-treesitter` has been updated to `main` branch, which is a full and incompatible rewrite. If you can't or don't want to update, you should use `vimPlugins.nvim-treesitter-legacy`.

## Other Notable Changes {#sec-nixpkgs-release-26.05-notable-changes}

<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+67 −59
Original line number Diff line number Diff line
@@ -215,6 +215,12 @@ let

  grammarToPlugin =
    grammar:
    # If the grammar has already been processed by this function, return it as-is.
    # This makes the function idempotent and prevents double-wrapping which mangles
    # the names of the generated parser files.
    if grammar ? origGrammar then
      grammar
    else
      let
        name = lib.pipe grammar [
          lib.getName
@@ -241,7 +247,7 @@ let

      (toVimPlugin (
        stdenv.mkDerivation {
        name = "treesitter-grammar-${name}";
          name = "nvim-treesitter-grammar-${name}";

          origGrammar = grammar;
          grammarName = name;
@@ -269,6 +275,8 @@ let

          nativeBuildInputs = [ toNvimTreesitterGrammar ];

          passthru = grammar.passthru or { };

          meta = {
            platforms = lib.platforms.all;
          }
+3 −3
Original line number Diff line number Diff line
@@ -11922,12 +11922,12 @@ final: prev: {
  nvim-treesitter = buildVimPlugin {
    pname = "nvim-treesitter";
    version = "0.10.0-unstable-2025-05-24";
    version = "0.10.0-unstable-2025-12-29";
    src = fetchFromGitHub {
      owner = "nvim-treesitter";
      repo = "nvim-treesitter";
      rev = "42fc28ba918343ebfd5565147a42a26580579482";
      hash = "sha256-CVs9FTdg3oKtRjz2YqwkMr0W5qYLGfVyxyhE3qnGYbI=";
      rev = "7efc1b58a8061d29786860006c7257c90a5196dc";
      hash = "sha256-AMEzUaVVPzHT7vpPJUFt5UbBiN9tygH5UMio/lU/baw=";
    };
    meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
    meta.hydraPlatforms = [ ];
+1 −1
Original line number Diff line number Diff line
@@ -2,4 +2,4 @@
  lib,
  vimPlugins,
}:
lib.recurseIntoAttrs vimPlugins.nvim-treesitter.grammarPlugins
lib.recurseIntoAttrs vimPlugins.nvim-treesitter.parsers
+4570 −3619

File changed.

Preview size limit exceeded, changes collapsed.

Loading