summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/treesitter
AgeCommit message (Expand)AuthorFiles
2023-04-20fix(treesitter playground): fix the wrong range of a node displayed i… (#23...William1
2023-04-15refactor: deprecate checkhealth functionsdundargoc1
2023-04-11fix(treesitter): Use the correct replacement args for #gsub! directive (#23015)Scott Ming1
2023-04-06fix(treesitter): do not track ranges of the root tree (#22912)Lewis Russell1
2023-04-05refactor: rename local API alias from a to apiLewis Russell4
2023-04-04fix(windows): consistent normalization in fs.finddundargoc1
2023-04-04refactor(treesitter): move inspect_tree implLewis Russell1
2023-04-04docs: fix typosdundargoc1
2023-04-04refactor(treesitter): delegate region calculation to treesitter (#22576)Lewis Russell1
2023-04-04fix(treesitter): use capture metadata range if exists danilax9991
2023-04-01fix(health): stop using deprecated ts.language.inspect_language() (#22850)Sizhe Zhao1
2023-04-01refactor(treesitter)!: rename help parser to vimdocChristian Clason1
2023-03-30feat: add `vim.treesitter.language.get_filetypes()` (#22643)Lewis Russell2
2023-03-24fix(treesitter): add missing deprecateLewis Russell2
2023-03-24feat(treesitter)!: deprecate top level indexes to modules (#22761)Lewis Russell4
2023-03-23fix(treesitter): annotationsLewis Russell5
2023-03-13fix(treesitter): foldexpr (#22652)Lewis Russell1
2023-03-11Merge pull request #22613 from lewis6991/feat/tsqueryutilLewis Russell4
2023-03-11refactor(treesitter): add Range type aliase for Range4|Range6Lewis Russell3
2023-03-10feat(treesitter)!: consolidate query util functionsLewis Russell4
2023-03-10feat!(treesitter): do not return changes from LanguageTree:parse() Lewis Russell1
2023-03-10perf(treesitter): more efficient foldexprLewis Russell1
2023-03-10fix(treesitter): do not error on empty filetypeLewis Russell1
2023-03-09refactor(treesitter): use byte ranges from treesitter (#22589)Lewis Russell4
2023-03-08Revert "refactor(treesitter): delegate region calculation to treesitter" (#22...Lewis Russell4
2023-03-08refactor(treesitter): delegate region calculation to treesitter (#22553)Lewis Russell4
2023-03-08feat(treesitter): use upstream format for injection queriesLewis Russell3
2023-03-06refactor(treesitter): simplify some range functionsLewis Russell1
2023-03-05docs: module-level docstrings (@defgroup) #22498Justin M. Keyes1
2023-03-04docs(treesitter): number → integer (#22513)Jaehwang Jung2
2023-03-03docs: fix vim.treesitter tagsJustin M. Keyes3
2023-03-03Merge pull request #22484 from gpanders/inspect-tree-fix-cursorChristian Clason1
2023-03-03fix(treesitter): typos in _range.luaJaehwang Jung1
2023-03-03fix(treesitter): disallow empty filetypesLewis Russell1
2023-03-02refactor(treesitter): use string.format to create linesGregory Anders1
2023-02-27fix(treesitter): fixup for healthLewis Russell2
2023-02-27fix(treesitter): ipairs -> pairsLewis Russell1
2023-02-27fix(treesitter): remove virtual text from playgroundLewis Russell1
2023-02-26feat(treesitter): expand the APILewis Russell1
2023-02-24feat(treesitter)!: remove silent option from language.add()Lewis Russell2
2023-02-23fix(treesitter): fixup language invalidation (#22381)Lewis Russell1
2023-02-23feat(treesitter): upstream foldexpr from nvim-treesitterLewis Russell1
2023-02-23perf(treesitter): smarter languagetree invalidationLewis Russell3
2023-02-23docs: fix more treesitter parsing errorsChristian Clason1
2023-02-23docs(treesitter): fix parse errorsChristian Clason1
2023-02-21feat(treesitter): add filetype -> lang APILewis Russell4
2023-02-15fix(treesitter): make params optionalLewis Russell1
2023-02-10feat(treesitter): playground improvementsLewis Russell1
2023-02-04feat(treesitter): respect metadata[id].range for offset!figsoda1
2023-02-04feat(treesitter): add metadata option for get_node_textfigsoda2