aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter.lua
Commit message (Expand)AuthorAge
* feat(treesitter)!: don't parse tree in get_parser() or start()Riley Bruins2025-01-12
* feat(treesitter): async parsingRiley Bruins2025-01-12
* feat(treesitter): include capture id in return value of `get_captures_at_pos(...Riley Bruins2024-12-11
* refactor: add vim._resolve_bufnrLewis Russell2024-12-07
* fix: another round of type annotation fixesLewis Russell2024-10-31
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* perf(validate): use lighter versionLewis Russell2024-10-17
* feat(treesitter): introduce child_with_descendant()Riley Bruins2024-10-11
* docs: render `@since` versions, 0 means experimental #30649Justin M. Keyes2024-10-04
* feat(treesitter)!: add default fallback to `ft_to_lang` lookupsChristian Clason2024-09-29
* docs: misc (#30177)dundargoc2024-09-29
* fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins2024-09-28
* perf(treesitter): use `child_containing_descendant()` in `is_ancestor()`Riley Bruins2024-09-25
* feat(treesitter): start moving get_parser to return nil #30313Riley Bruins2024-09-13
* feat(treesitter): allow get_node to return anonymous nodesRiley Bruins2024-07-29
* refactor(lua): use tuple syntax everywhere #29111Ilia Choly2024-06-04
* docs: fix lua type warnings (#28633)Maria José Solano2024-05-05
* fix: lua annotationsLewis Russell2024-04-26
* docs: support inline markdownLewis Russell2024-03-09
* feat!: remove deprecated functionsdundargoc2024-03-09
* docs(treesitter): fix ambiguous parameter description about `lang`Yi Ming2024-03-06
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(types): fix miscellaneous type warningsMaria José Solano2024-02-25
* feat(treesitter): add folding for `InspectTree` (#27518)再生花2024-02-22
* refactor: create function for deferred loadingdundargoc2024-02-03
* revert: "feat(treesitter): add foldtext with treesitter highlighting"Till Bungert2024-01-27
* fix(treesitter): prefix treesitter types with vimPhạm Huy Hoàng2024-01-24
* fix(treesitter): allow passing lang to vim.treesitter.get_node() now correctl...Jongwook Choi2023-12-04
* docs(treesitter): add disclaimer about needing to parse before `get_node()`L Lllvvuu2023-11-04
* feat(treesitter): add foldtext with treesitter highlighting (#25391)Till Bungert2023-10-01
* docs: fix type warningsMaria José Solano2023-09-23
* refactor(treesitter): rename "preview" => "edit" #25161Maria José Solano2023-09-15
* docs: replace <pre> with ``` (#25136)Gregory Anders2023-09-14
* feat(treesitter): add a query editor (#24703)Maria José Solano2023-08-25
* fix(treesitter): stop() should treat 0 as current buffer #24450Micah Halter2023-07-24
* docs(lua): more improvements (#24387)Lewis Russell2023-07-18
* refactor!: rename "playground" => "dev" #23919Justin M. Keyes2023-06-06
* fix(treesitter): allow foldexpr without highlights (#23672)Lewis Russell2023-05-18
* refactor: rename local API alias from a to apiLewis Russell2023-04-05
* refactor(treesitter): move inspect_tree implLewis Russell2023-04-04
* fix(treesitter): disable folding in inspect_tree() (#22885)Lewis Russell2023-04-04
* feat: add `vim.treesitter.language.get_filetypes()` (#22643)Lewis Russell2023-03-30
* feat(treesitter)!: deprecate top level indexes to modules (#22761)Lewis Russell2023-03-24
* fix(treesitter): annotationsLewis Russell2023-03-23
* fix(treesitter): InspectTree does not respect 'splitright' #22692Yochem van Rosmalen2023-03-17
* refactor(treesitter)!: remove deprecated show_tree funcnullchilly2023-03-11
* fix(treesitter): better lang handling of get_parser()Lewis Russell2023-03-10
* fix(treesitter): is_in_node_range (#22582)Lewis Russell2023-03-08
* refactor(treesitter): simplify some range functionsLewis Russell2023-03-06