Skip to content

treesitter: add compatibility layer for master#1325

Closed
HeitorAugustoLN wants to merge 2 commits into
NotAShelf:mainfrom
HeitorAugustoLN:treesitter-compat
Closed

treesitter: add compatibility layer for master#1325
HeitorAugustoLN wants to merge 2 commits into
NotAShelf:mainfrom
HeitorAugustoLN:treesitter-compat

Conversation

@HeitorAugustoLN

@HeitorAugustoLN HeitorAugustoLN commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

Add a compatibility layer for master branch, both for 25.11 users and unstable which want to keep using nvim-treesitter-legacy package

Sanity Checking

  • I have updated the changelog as per my changes
  • I have tested, and self-reviewed my code
  • My changes fit guidelines found in hacking nvf
  • Style and consistency
    • I ran Alejandra to format my code (nix fmt)
    • My code conforms to the editorconfig configuration of the project
    • My changes are consistent with the rest of the codebase
  • If new changes are particularly complex:
    • My code includes comments in particularly complex areas
    • I have added a section in the manual
    • (For breaking changes) I have included a migration guide
  • Package(s) built:
    • .#nix (default package)
    • .#maximal
    • .#docs-html (manual, must build)
    • .#docs-linkcheck (optional, please build if adding links)
  • Tested on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin

Add a 👍 reaction to pull requests you find important.

For covering missing options for master, and for main branch just in
case someone wants to change the install dir
github-actions Bot pushed a commit that referenced this pull request Jan 8, 2026
@snoweuph

snoweuph commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

thanks for trying to contribute.

FYI, the CI is still failing on this.

I suggest you rebase it, and possibly turn it into a draft till its actually ready?

@HeitorAugustoLN

Copy link
Copy Markdown
Contributor Author

I am pretty sure the CI failure was a false positive, though the logs have expired. Not sure this PR is needed now after 6 months, most people should have moved on already

@HeitorAugustoLN HeitorAugustoLN deleted the treesitter-compat branch July 7, 2026 21:26
@snoweuph

snoweuph commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

welp, cant wait till we need a migration to an nvim treesitter replacement now that its archived

@HeitorAugustoLN

Copy link
Copy Markdown
Contributor Author

At least it will be maintained by upstream like nvim-lspconfig, so it should be the last time

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants