aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorChristian Clason <ch.clason+github@icloud.com>2026-03-22 17:49:17 +0100
committerGitHub <noreply@github.com>2026-03-22 16:49:17 +0000
commit875515255192864c33981c3ed66ad94e561b904a (patch)
treeb6fc5f9aa6580d9f262194a6adc06845e6e88d4b /lua
parentfix(parsers): don't specify default branch (diff)
downloadnvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.tar
nvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.tar.gz
nvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.tar.bz2
nvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.tar.lz
nvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.tar.xz
nvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.tar.zst
nvim-treesitter-875515255192864c33981c3ed66ad94e561b904a.zip
fix(parsers): track default branch for perl, pod (#8605)
Problem: non-default "release" branch tracking is broken, but the default branch contains grammar.json. Solution: track default `main` branch and generate parser from JSON.
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-treesitter/parsers.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua
index 93d06bcb0..815e474e2 100644
--- a/lua/nvim-treesitter/parsers.lua
+++ b/lua/nvim-treesitter/parsers.lua
@@ -1560,8 +1560,8 @@ return {
},
perl = {
install_info = {
- branch = 'release',
- revision = '0c24d001dd1921e418fb933d208a7bd7dd3f923a',
+ generate = true,
+ revision = 'ea9667dc65a816acace002a2b1b099978785ca33',
url = 'https://github.com/tree-sitter-perl/tree-sitter-perl',
},
maintainers = { '@RabbiVeesh', '@LeoNerd' },
@@ -1622,8 +1622,8 @@ return {
},
pod = {
install_info = {
- branch = 'release',
- revision = '0bf8387987c21bf2f8ed41d2575a8f22b139687f',
+ generate = true,
+ revision = '4559a9767eb15d757dce24107b840b137f673d33',
url = 'https://github.com/tree-sitter-perl/tree-sitter-pod',
},
maintainers = { '@RabbiVeesh', '@LeoNerd' },