nvim-treesitter/lua/nvim-treesitter
Christian Clason 14680dcf2d feat(install)!: add explicit path field to parser info (#6476)
Problem: Using `url` for both remote repo and local path complicates the
code.

Solution: Add `path` field that overrides `url` and bypasses
git-specific manipulations, i.e., the contents of the `path` are used
as-is (no git repo needed).

This means `:TSUpdate` will skip such parsers; use `:TSInstall!` instead
after making local changes.

---------

Co-authored-by: Lewis Russell <lewis6991@gmail.com>
2025-04-06 13:16:46 +02:00
..
async.lua refactor: use vim.system (#4923) 2025-04-06 13:16:45 +02:00
config.lua fix: do not use vim.iter (#6469) 2025-04-06 13:16:46 +02:00
health.lua fix: always normalize paths 2025-04-06 13:16:45 +02:00
indent.lua feat!: drop modules, general refactor and cleanup 2025-04-06 13:16:45 +02:00
init.lua feat!: drop modules, general refactor and cleanup 2025-04-06 13:16:45 +02:00
install.lua feat(install)!: add explicit path field to parser info (#6476) 2025-04-06 13:16:46 +02:00
locals.lua feat(locals)!: refactor locals.lua into standalone 2025-04-06 13:16:45 +02:00
log.lua feat: improve logging of failed installs 2025-04-06 13:16:46 +02:00
parsers.lua feat(install)!: add explicit path field to parser info (#6476) 2025-04-06 13:16:46 +02:00
util.lua refactor: use vim.uv 2025-04-06 13:16:45 +02:00