summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/treesitter
AgeCommit message (Expand)AuthorFiles
2024-10-11feat(treesitter): introduce child_with_descendant()Riley Bruins1
2024-10-03docs(treesitter): generate TSNode, TSTree docs #30643Riley Bruins4
2024-10-01fix(treesitter): indent size for inspect_tree #28727Jongwook Choi1
2024-09-29feat(treesitter)!: use return values in `language.add()`Christian Clason3
2024-09-29feat(treesitter)!: add default fallback to `ft_to_lang` lookupsChristian Clason2
2024-09-28fix(treesitter): specify success status in edit_query return valueRiley Bruins2
2024-09-28fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins4
2024-09-27fix(treesitter): EditQuery shows swapfile ATTENTION #30536Justin M. Keyes1
2024-09-20fix(treesitter): lint top-level anonymous nodesRiley Bruins1
2024-09-13feat(treesitter): start moving get_parser to return nil #30313Riley Bruins3
2024-09-01feat(treesitter)!: default to correct behavior for quantified captures (#30193)Gregory Anders4
2024-09-01docs(treesitter): annotate some tables as `TSMetadata`Yi Ming1
2024-08-27fix(treesitter): escape things like `"` in omnifunc resultsRiley Bruins1
2024-08-26feat(treesitter): add support for wasm parsersLewis Russell3
2024-08-06docs(treesitter): generate inline docs for `Range`sYi Ming2
2024-07-29fix(treesitter): highlight anonymous nodes in inspect_treeRiley Bruins1
2024-07-29feat(treesitter): add node_for_range functionRiley Bruins1
2024-07-17fix(treesitter): recognize aliased parsers in omnifunc, query linterRiley Bruins1
2024-07-08fix(treesitter.foldexpr): robustness against ctrl-cJaehwang Jung1
2024-07-05fix(treesitter): display fields for anonymous nodes in :InspectTreeRiley Bruins1
2024-07-03fix(treesitter): ensure syntaxset augroup exists (#29542)zeertzjq1
2024-06-28refactor: use `vim._with` where possibledundargoc1
2024-06-24perf(treesitter): remove unnecessary foldexpr loopRiley Bruins1
2024-06-24fix(treesitter): do not modify highlight state for _on_spell_navLuuk van Baal1
2024-06-20fix(treesitter): don't open fold when o/O adds a line below #28709Jaehwang Jung1
2024-06-11refactor(lua): improve type annotationsLewis Russell4
2024-06-04refactor(lua): use tuple syntax everywhere #29111Ilia Choly1
2024-05-27fix(treesitter): find buffer in multiple windows #28922Guilherme Soares1
2024-05-16feat: remove deprecated featuresdundargoc1
2024-05-16perf(treesitter): use child_containing_descendant() in has-ancestor? (#28512)vanaigr2
2024-05-15docs: newsJustin M. Keyes1
2024-05-14fix(treesitter): allow optional directive captures (#28664)Riley Bruins1
2024-05-13fix(treesitter): text alignment in checkhealth vim.treesitterJongwook Choi1
2024-05-07fix(treesitter): clip end row earlyJaehwang Jung1
2024-05-03fix(treesitter): escape "\" in :InspectTree #28613Riley Bruins1
2024-05-02feat(api): add nvim__redraw for more granular redrawingLuuk van Baal1
2024-04-28fix(treesitter): enforce lowercase language names (#28546)Christian Clason2
2024-04-26fix(treesitter.foldexpr): check for all insert submodesTheLeoP1
2024-04-21refactor(treesitter): language loadingLewis Russell1
2024-04-21perf(treesitter): incremental foldupdateJaehwang Jung1
2024-04-20feat(treesitter): handle quantified fold capturesRiley Bruins1
2024-04-10fix(treesitter): use tree range instead of tree root node rangealtermo1
2024-04-02feat(treesitter): add `@injection.filename`Christian Clason1
2024-03-27fix(treesitter): return correct match table in iter_captures()Lewis Russell2
2024-03-19refactor(treesitter): redesign query iteratingLewis Russell3
2024-03-17fix(treesitter): revert to using iter_captures in highlighterLewis Russell2
2024-03-16refactor(lua): type annotationsLewis Russell2
2024-03-14refactor(treesitter): move some logic into functionsLewis Russell1
2024-03-14fix(treesitter): highlight injections properlyLewis Russell2
2024-03-12fix(treesitter): use 0 as initial value for computing maximum (#27837)Gregory Anders1