nvim-treesitter/lua/nvim-treesitter
Christian Clason bb319daf5f feat: specify abi version for generate on newer ts cli
Check tree-sitter CLI version and if > 0.20.3 and generating a parser
from grammar, use `--abi=vim.treesitter.language_version`.

Besides being able to opt-in to newer ABI benefits, this is a necessary
workaround for an upstream bug with 0.20.3, where `parser.h` is not
generated if the (optional) `--abi` flag is omitted.
2022-01-22 22:56:50 +01:00
..
caching.lua Use stylua for autoformat code (#1480) 2021-07-04 21:12:17 +00:00
configs.lua parsers: Add MDeiml/tree-sitter-markdown as markdown parser 2021-12-14 15:00:14 +01:00
fold.lua chore: fix typos 2021-11-02 23:47:48 +01:00
health.lua feat: specify abi version for generate on newer ts cli 2022-01-22 22:56:50 +01:00
highlight.lua fix: make additional_vim_regex_highlighting actually accept a list 2021-07-20 09:36:22 +02:00
incremental_selection.lua Use vim-range style (1-index based) when possible (#1841) 2021-09-24 17:46:44 -05:00
indent.lua feat(indent): ecma - support try_catch and if_else 2022-01-21 16:40:36 +01:00
info.lua Add condition function to module config 2021-11-12 19:55:04 +01:00
install.lua feat: specify abi version for generate on newer ts cli 2022-01-22 22:56:50 +01:00
locals.lua chore: fix typos 2021-11-02 23:47:48 +01:00
parsers.lua fix: Don't require node for gdscript. 2022-01-22 17:22:53 +01:00
query.lua feat(indent): use native Query:iter_captures 2022-01-21 10:51:51 +01:00
query_predicates.lua chore: fix typos 2021-11-02 23:47:48 +01:00
shell_command_selectors.lua Add zig as compiler for parser 2021-10-21 22:10:55 +02:00
ts_utils.lua fix(util): pass offset_encoding to apply_text_edits 2022-01-15 14:59:24 +01:00
tsrange.lua Fix bugs in TSRange 2021-11-01 14:51:53 +01:00
utils.lua feat: specify abi version for generate on newer ts cli 2022-01-22 22:56:50 +01:00