summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/treesitter/query.lua
AgeCommit message (Expand)AuthorFiles
2022-09-07Use weak tables in tree-sitter code (#17117)Thomas Vigouroux1
2022-08-25feat(treesitter): add opts.concat to query.get_text_nodeQuentin Rasmont1
2022-07-14fix(treesitter): don't error when node argument of predicate is nil (#19355)Stephan Seitz1
2022-05-28fix(treesitter): offset directive associates range with capture (#18276)Lewis Russell1
2022-05-09chore: format runtime with styluaChristian Clason1
2022-02-13docs: treesitter.txt - fix overflowing lines, document minimum_language_versi...Chinmay Dalal1
2022-02-11fix(query.lua): check empty table for lineskevinhwang911
2022-01-06perf(treesitter): cache query parsingStephan Seitz1
2021-12-12feat(treesitter): multiline match predicatesLewis Russell1
2021-12-12feat(ts): add support for multiline nodes in get_node_text (#14999)Mathias Fußenegger1
2021-11-27chore: fix typos (#16361)dundargoc1
2021-08-22docs: make Lua docstrings consistent #15255Gregory Anders1
2021-07-25docs(ts): add documentation for listing fnsThomas Vigouroux1
2021-07-24treesitter: add query.list_directivesStephan Seitz1
2021-05-14treesitter: add predicate "any-of?" (#14344)Raymond W. Ko1
2021-05-11treesitter: do not escape in match? (#14382)Stephan Seitz1
2021-05-03Merge pull request #14418 from DerekStride/treesitter-set-directiveThomas Vigouroux1
2021-05-01docs: Treesitter (#13260)TJ DeVries1
2021-04-27Ensure there is a nested table allocated for #set!derekstride1
2021-04-14Merge pull request #14046 from nvim-treesitter/feature/language-tree-directiv...Thomas Vigouroux1
2021-04-02feat(treesitter): allow injections to be configured through directivesSteven Sojka1
2021-04-02Fix #14192: Handle IO errors and close files in query.luaStephan Seitz1
2021-03-30ts: Add per-language query overridingTJ DeVries1
2021-03-23fix(treesitter): dedupe runtime file listSteven Sojka1
2021-02-07treesitter: small fixesSantos Gallegos1
2021-01-18treesitter: Fix linter warning and add helper function to remove duplicated l...“jvgrootveld”1
2021-01-15treesitter: default start and end row when omitted“jvgrootveld”1
2021-01-04treesitter: simplify query reading logicBjörn Linse1
2020-12-15feat(treesitter): add offset predicate for language injectionSteven Sojka1
2020-11-08tree-sitter: Put base languages first in queriesStephan Seitz1
2020-10-28fix(treesitter): account for no main query fileSteven Sojka1
2020-10-11treesitter: runtime queriesThomas Vigouroux1
2020-09-30treesitter: add string parser (#13008)Thomas Vigouroux1
2020-09-06lint: just bit twiddlin'Björn Linse1
2020-09-06treesitter: simplify match_predsThomas Vigouroux1
2020-09-06treesitter: use lua-match? instead of match?Thomas Vigouroux1
2020-09-04treesitter: allow to list supported predicatesThomas Vigouroux1
2020-08-31treesitter: avoid escaping complete query stringsStephan Seitz1
2020-08-13treesitter: allow to force predicate additionThomas Vigouroux1
2020-08-13treesitter: add predicate negationThomas Vigouroux1
2020-08-13treesitter: add and test vim-match? predicateThomas Vigouroux1
2020-08-13treesitter: add contains? predicateThomas Vigouroux1
2020-08-13treesitter(docs): update and refresh docsThomas Vigouroux1
2020-08-13treesitter: refactor and use lua regexesThomas Vigouroux1